.TH "MORSE" "1" "May 14, 2012" "0.5.2" "MORSE" .SH NAME morse \- A robotics simulator based upon the Blender Game Engine . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .\" Man page generated from reStructeredText. . .SH SYNOPSIS .sp \fBmorse\fP [command] [options] .SH DESCRIPTION .sp Morse, the Modular OpenRobots Simulation Engine, uses the Blender Game Engine to provide a general purpose robot simulator. A robot and its environment are defined in Morse by creating a model in Blender. Actuator and sensor objects are attached to a model, and may be interacted with via a variety of middleware protocols. Simulations can be programmed via Python scripts or inside of Blender itself. Currently supported middleware includes YARP, MOOS, ROS, Pocoslibs, as well as a plain socket interface. .SH COMMANDS .INDENT 0.0 .TP .B [None] Launches the simulator interface with a default scene .TP .B create filename Creates a new empty scene and launches the simulator interface .TP .B run filename Runs a simulation without loading the simulator interface .TP .B exec filename Runs the given Python script with a default scene .TP .B check Checks the environment is correctly setup to run morse .TP .B help Displays information regarding the program .TP .B version Displays the version number .UNINDENT .SH SEE ALSO .sp \fImorseexec(1)\fP \fIblender(1)\fP .SH COPYRIGHT 2009-2010, LAAS-CNRS/ONERA ; 2010-2012, LAAS-CNRS .\" Generated by docutils manpage writer. .\" .