期刊文献+

基于Java3D的机械臂三维虚拟场景创建及运动学仿真 被引量:6

Construction of robot's three-dimension virtual scene and its motion simulation based on Java 3D
下载PDF
导出
摘要 针对常规方法所构建的机械臂运动仿真可视化虚拟环境并非基于网络特性的问题,研究并采用了Java3D与VRML相结合的方法。通过Loader接口导入VRML造型文件并将其添加到Java3D场景图中进行装配,借助Java语言强大的事件处理模型,结合Java3D中的Interpolator内插器对象和Alpha对象,实现了简单的人机交互操作。最后以实验室的某型号四自由度机械臂为例,成功实现了一个基于Java3D的交互式可视化机械臂运动仿真虚拟环境创建,并采用标准的D-H参数法进行了机械臂正、逆运动学分析与仿真。研究结果表明,该基于Java3D开发的机械臂三维运动仿真系统,不仅效果逼真,而且适于网络的传输,实现了既定的效果;该研究工作在机械臂仿真中具有较大的应用价值。 Aiming at the construction of visual virtual environment for robot's motion simulation by general methods is not web-based, the technology based on Java3D and VRML was discussed and adopted. VRML files were imported into the scene graph to be assembled through the Loader interface. Then, the method of applying the swing event model of Java and the Java3D objects such as Interpolator and Alpha was researched and adopted to realize the simple human-computer interactive operation. Finally, the four-degrees robot in our laboratory was given as an instance to illustrate the interactive visual environment based on Java3D for robot, then standard D-H method was used to analyze the forward kinematics and inverse kinematics so as to realize robot's motion simulation. The results indicate that the three-dimension motion sim- ulation system based on Java3D is vivid and is easy to transmit through network, can realize the expected goal. This research work has great application value in robot's simulation.
出处 《机电工程》 CAS 2014年第1期47-51,56,共6页 Journal of Mechanical & Electrical Engineering
基金 国家自然科学基金面上资助项目(51075363)
关键词 三维虚拟场景 运动学仿真 人机交互 three-dimention virtual scene VRML Java 3D motion simulation human-computer interaction
  • 相关文献

参考文献12

  • 1SUN Inc. Java3D/Tutorial[EB/OL].http://java.sun.com/products/java-media/java 3 D,2005.
  • 2都志辉.Java3D编程实践一网络上的三维动画[M]北京:清华大学出版社,2002.
  • 3张杰.Java3D交互式三维图形编程[M]北京:人民邮电出版社,1999.
  • 4鲍彦如,任长明.Java 3D实现VRML浏览器新途径[J].计算机应用研究,2001,18(2):117-119. 被引量:14
  • 5黄铁军;柳健.VRML国际标准与应用指南[M]{H}北京:电子工业出版社,1999.
  • 6李敏;丁友东.Java图形与动画编程实例[M]{H}北京:清华大学出版社,2003.
  • 7王鹏;何昀峰.Java Swing图形界面开发与案例详解[M]{H}北京:清华大学出版社,2008.
  • 8邓文生,马王俊美.Java3D扩展鼠标交互功能的研究与实现[J].计算机仿真,2007,24(3):176-179. 被引量:4
  • 9蔡自兴.机器人学[M]{H}北京:清华大学出版社,2000.
  • 10王庭树.机器人运动学及动力学[M]{H}西安:西安电子科技大学出版社,1990.

二级参考文献20

  • 1刘艳,顾钦,孙济洲.三维虚拟场景建模工具的设计与实现[J].计算机工程,2005,31(2):188-190. 被引量:7
  • 2张智,朱齐丹,吴自新.基于免疫遗传算法的机械手避碰逆解[J].系统仿真学报,2007,19(3):514-518. 被引量:10
  • 3DENAVIT J, HARTENBERG R S. A kinematic notation for lower pair mechanisms based on matrices [J]. ASME Journal of Applied Mechanics, 1955, 77(6) : 215 - 221.
  • 4PIEPER D L. The kinematics of manipulators under computer control [D]. California: Stanford University, 1968.
  • 5DUFFY J. Analysis of mechanisms and robot manipulators [M]. London: Edward Arnold, 1980:369-409.
  • 6PAUL R P, SHIMANO B E, MAYER G. Kinematics control equations for simpl manipulators [J]. IEEE Transactions on Systems, Man and Cybernetics, 1981, 11(6): 449-445.
  • 7FU K S, GONZALEZ R C, LEE C G S. Robotics: control, sensing, vision and intelligence [M]. NewYork:McGraw-Hill, 1987: 1- 11.
  • 8REGNIER S, OUEZDOU F B, BIDAUD P. Distributed method for inveres kinematies of all serial manipulators [J]. Mechanism and Machine Theory, 1997, 32(7) : 855 - 867.
  • 9JUN B H, SHIM H W, LEE P M, et al. Workspace control system of underwater teleoperated manipulators on ROVs [C] // Proceedings of OCEANS 2009 EUROPE. Piseataway, NJ : IEEE, 2009: 1-6.
  • 10SAAB L, SOUERES P. FOURQUET J Y. Coupling manipulation and locomotion tasks for a humanoid robot [C]// Proceedings of International Conference on Advances in Computational Tools for Engineering Applications. Piscataway, NJ : IEEE, 2009: 84- 89.

共引文献116

同被引文献47

  • 1僧德文,李仲学,李春民,李翠平.基于OpenGL的真实感图形绘制技术及应用[J].计算机应用研究,2005,22(3):173-175. 被引量:13
  • 2刘志林,苏丽,Zhi-lin.基于COSMOSMotion的机械臂三维虚拟仿真[J].机械设计与制造,2010(12):92-94. 被引量:8
  • 3林懋恺,王晓芳,林亨.基于Java的PLC计算机仿真[J].系统仿真学报,2007,19(6):1238-1240. 被引量:1
  • 4Corke P I. A robotics toolbox for Matlab [J] . IEEE Robotics and Automation Magazine, 1996, 3 (1): 24-32.
  • 5Kim S H, Kim Y H. Realization of a Virtual Simulator System on Win- dow 98/NT [J]. Industrial Electronic, 2001, (1) : 216- 220.
  • 6曹其新,张蕾.轮式肉主移动机器人[M].上海:上海交通大学出版社,2012.
  • 7周立功.LPC23XX器件用户手册[EB/OL]. [2014,12-20 ]. http : // www. Zlgmcu. com.
  • 8MORI A, NAYA F, OSATO N, et al. Muhiagent-based dis- tributed manipulator eomrol [ C ]// Muhisensor Fusion and Integration for Intelligent Systems, 1996. Washington, DC: IEEE, 1996:289-296.
  • 9MILLS J K, LIU Guang-Jun. Robotic manipulator imped-ance control of generalized contact force and position [ C]//Intelligent Robots and Systems * 91. Osaka : IEEE, 1991 :1103-1108.
  • 10李新,李珊珊.3ds模型在OpenGL中的读取和重绘[J].首都师范大学学报(自然科学版),2008,29(2):101-104. 被引量:10

引证文献6

二级引证文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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