Builder Overview
Here is a quick overview of what you can do with the Builder API:
Component |
General |
Middleware specific |
Robot |
- location = (x,y,z) : absolute
- rotation_euler = (x,y,z) : absolute
- scale = (x,y,z)
- translate(x,y,z) : relative
- rotate(x,y,z) : relative
- append(component)
- frequency(hz)
- level(level)
- properties()
- alter(modifier)
|
- add_default_interface(‘name’)
- make_external()
|
Sensor |
- add_stream(‘name’)
- add_service(‘name’)
- add_interface(‘name’)
|
Actuator |
Zone |
- translate(x, y, z)
- properties()
- size (read-write)
|
|
Environment |
see morse.builder.environment.Environment |
For a full doc on the Builder API, see Build your simulations.
You will find detailed documentation in the morse.builder page.