- Conventions and Guidelines - Standards for the coordinate system and scale of the robot.
OpenRAVE fully supports the COLLADA file format for specifying robots and adds its own set of robot-specific extensions. The robot extensions include:
- planning-specific parameters
Robots are standardized with the COLLADA 1.5 file format. OpenRAVE defines these for storing information like manipulators, sensors, and collision data. COLLADA files saved as dae store the raw XML, files stored as zae stored the compressed XML. In order to preserve space, all robots in OpenRAVE are stored as zae.
OpenRAVE XML (*.xml)
Because COLLADA can be a little difficult to edit by hand, OpenRAVE also defines its own format to help users quickly get robots into the environment. It is possible to convert these custom robots into COLLADA using the following command:
openrave -save myrobot.zae myrobot.xml