Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
The Modular OpenRobots Simulation Engine
Python CMake C C++ Other
Failed to load latest commit information.
addons [builder] fix few occurrences of removed method
bin [morse] Change the requirement for Morse, as discussed on morse-dev@
bindings [typo] fix 'received' typo in comments
config [cmake] Please cmake-3.02 and simplify a bit
data New sandbox environment
doc [doc] Remove autoproj documentation, as it seems unused and unmaintened
examples [doc] Update the ROS navigation tutorial to ROS Indigo
patches [test] add ROS test
src [ros] Do not export timestamp in joinstate
testing [tests] Fix ros action test
tools [typo] fix 'received' typo in comments
.gitignore add scene.*blend and eclipse files to gitignore
.mailmap Added a mailmap to group variants of dev emails
.travis.bash [ci] use blender ppa 2.7 + python3.4
.travis.yml [ci] use blender ppa 2.7 + python3.4
AUTHORS [doc] Add Joshua G. Lock to the AUTHOR list for 1.3
CITATION [doc] Added a CITATION file
CMakeLists.txt [cmake] Reset ALL_C_PYTHON_MODULES at each cmake invocation
INSTALL [doc] Handle 0abfa2a in INSTALL and YARP2 -> YARP fallout
LICENSE [doc] Happy new year Morse!
OFL.LICENSE [doc] Document which files are not licensied under BSD-3 clause
README.md Updated the README, including screenshots
RELEASE_NOTES [doc] Updated installation notes after f942031

README.md

MORSE logo

MORSE: the Modular Open Robots Simulator Engine

DOI Build Status

MORSE screenshot 1

MORSE (Modular OpenRobots Simulation Engine) is an academic robotic simulator, based on the Blender Game Engine and the Bullet Physics engine. It is a BSD-licensed project (cf LICENSE).

It is meant to be versatile (simulation of field robotics, indoor robotics, human robot interaction, multi-robots systems) and allow simulation at different levels (from raw cameras to high-level semantics).

The communication with the simulator is middleware independent. At the moment, MORSE supports the following middlewares:

  • ROS
  • Yarp
  • pocolibs
  • MOOS
  • and a generic socket interface (with an intuitive Python API)

Installation

Please read INSTALL or check the on-line installation instructions.

Documentation

The MORSE documentation is available from the doc/ directory. It is available as well online, on the MORSE website.

You can also subscribe to morse-users@laas.fr.

How to contribute

Even if the code-base is not stabilized yet, contribution to MORSE are more than welcome.

You can contribute new robot models, new sensors, we have a TODO list for the Blender game engine itself...

Feel free to subscribe to morse-dev@laas.fr and ask!

Code is available on GitHub.

Feel free to fork, pull request or submit issues to improve the project!

Credits

(c) LAAS-CNRS/ONERA 2009-2010 LAAS-CNRS 2011-2015

MORSE is developped by a large community of academics, with contributions from more that 15 universities world-wide.

MORSE contributors

The initial development of MORSE has been partially funded by the Fondation RTRA within the ROSACE project framework, and by DGA http://www.defense.gouv.fr/dga through the ACTION http://action.onera.fr project.

MORSE screenshot 2

Something went wrong with that request. Please try again.