首页 /研究 /Modular open robots simulation engine: MORSE
OTHER

Modular open robots simulation engine: MORSE

Gilberto Echeverria, Nicolas Lassabe, Arnaud Degroote, Séverin Lemaignan

发表年份
2011
引用次数
219

摘要

This paper presents MORSE, a new open-source robotics simulator. MORSE provides several features of interest to robotics projects: it relies on a component-based architecture to simulate sensors, actuators and robots; it is flexible, able to specify simulations at variable levels of abstraction according to the systems being tested; it is capable of representing a large variety of heterogeneous robots and full 3D environments (aerial, ground, maritime); and it is designed to allow simulations of multiple robots systems. MORSE uses a “Software-in-the-Loop” philosophy, i.e. it gives the possibility to evaluate the algorithms embedded in the software architecture of the robot within which they are to be integrated. Still, MORSE is independent of any robot architecture or communication framework (middleware). MORSE is built on top of Blender, using its powerful features and extending its functionality through Python scripts. Simulations are executed on Blender's Game Engine mode, which provides a realistic graphical display of the simulated environments and allows exploiting the reputed Bullet physics engine. This paper presents the conception principles of the simulator and some use-case illustrations.

关键词

Physics engineMorse codePython (programming language)RobotModular designComputer scienceScripting languageSoftwareRoboticsMiddleware (distributed applications)

相关论文

查看 OTHER 分类全部论文