期刊文献+

机器人图形化编程与三维仿真环境 被引量:15

Graphical Programming and 3D Simulation Environment for Robot
在线阅读 下载PDF
导出
摘要 介绍一种采用JAVA开发、基于RTL inux平台的适合多机器人多任务的图形化编程与三维仿真环境.采用图标和连线方式快速建立具备流程图特点的控制程序.运行管理内核实现程序图结构的信息流向跟踪,对程序运行采用边解释边执行机制.机器人运动学指令由底层RTLab执行,结果返回上层;由Java3D实现的三维仿真环境可动态显示机器人的运动过程.该环境支持离线编程和在线调试.目前支持日本安川公司研制的Motom anUPJ和Sm artPal类人轮式移动服务机器人. A graphical programming and 3D simulation environment is introduced for multi-robot and multi-mission, which is developed in JAVA language and is based on RTLinux platform. The icon-based and link-llne method is adopted to edit the flowchart-like control applications quickly. The running management kernel tracks the information of program chart and adopts a mechanism which can interpret and process the program simultaneously. The kinematics command is executed by RTLab in the bottom layer and the processing result is returned to the upper layer. The three-dimensional simulation environment implemented by JAVA 3D displays the virtual robot movement dynamically. This environment can support both offline programming and on-line debugging. Now, it can be used for Yaskawa robots Motoman UPJ and SmartPal, of which the latter one is a human like wheeled service robot.
出处 《机器人》 EI CSCD 北大核心 2005年第5期436-440,共5页 Robot
关键词 机器人 图形化编程 三维仿真 JAVA RTLINUX robot graphical programming 3D simulation JAVA RTLinux
  • 相关文献

参考文献5

  • 1Kazi A,Seyfarth M. The MORPHA style guide for icon-based programming[ J ]. VDI Berichte,2002 ,1679 :41 - 46.
  • 2Cox P T,Smedley T J. Building environment for visual programming of robots by demonstration [J]. Journal of Visual Languages and Computing,2000,11 (5) :549 -571.
  • 3R&D Center YASKAWA Corporation. Instructions for RTLab API( Vet 1.1.2 ) [ M ]. Japan : YASKAWA Robotics Technology R&D Dept,2004.
  • 4Sun Microsystems INC. Gettihg Started with the Java 3D^TM API [ M].USA: Sun Microsystems INC, 1999.
  • 5横山和彦,梅津真弓.研究用ロポットパッケ-ヅRTLab[J].技術安川電機,2003,261:269-274.

同被引文献148

引证文献15

二级引证文献67

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部