A Dynamics Simulation Architecture for Robotic Systems

Robot developers need to simulate and visualise robot behaviour in environments where sometimes an accurate dynamics simulation is needed. This paper presents a flexible dynamics architecture that is able to integrate a suitable dynamics engine (such as OpenDE) together with a suitable visualisation tool, to create a dynamics simulation tool most appropriate for a researcher’s specific needs.

[1]  Kazuhito Yokoi,et al.  Open architecture humanoid robotics platform , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[2]  Scott McMillan,et al.  Efficient dynamic simulation of an unmanned underwater vehicle with a manipulator , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[3]  Bruce A. MacDonald,et al.  A Distributed Real-time Software Framework for Robotic Applications , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[4]  Stefano Caselli,et al.  Leveraging on a virtual environment for robot programming by demonstration , 2004, Robotics Auton. Syst..

[5]  Christiaan J. J. Paredis,et al.  RAVE: a real and virtual environment for multiple mobile robot systems , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[6]  Masayuki Inaba,et al.  Graphical simulation and high-level control of humanoid robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[7]  Richard T. Vaughan,et al.  On device abstractions for portable, reusable robot code , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[8]  Sebastian Thrun,et al.  Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[9]  David E. Orin,et al.  Object-oriented design of a dynamic simulation for underwater robotic vehicles , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[10]  Eckhard Freund,et al.  Controlling anthropomorphic kinematics as multi-agent systems , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[11]  Mohan M. Trivedi,et al.  Simulation and animation of sensor-driven robots , 1994, IEEE Trans. Robotics Autom..

[12]  J. Wang Methodology and design principles for a generic simulation platform for distributed robotic system experimentation and development , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[13]  Ewald von Puttkamer,et al.  The 3d7-Simulation Environment: a tool for autonomous mobile robot development , 1994, Proceedings of International Workshop on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[14]  Shin'ichi Yuta,et al.  A Simulator For Programming The Behavior Of An Autonomous Sensor-based Mobile Robot , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Bruce A. MacDonald,et al.  Distributed mobile robot application infrastructure , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[16]  山田 祐,et al.  Open Dynamics Engine を用いたスノーボードロボットシミュレータの開発 , 2007 .

[17]  Joris De Schutter,et al.  An environment for compliant motion programming by human demonstration , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.