PPL API Reference |
|
---|
Public Member Functions | |
Construction | |
MicroSimulator (Robot *const _robot) | |
~MicroSimulator () | |
Interface | |
Cfg | Test (const Cfg &_start, const Control &_control, const double _dt) |
Cfg | Test (const Cfg &_start, const ControlSet &_controlSet, const double _dt) |
A micro simulator for a single robot. It tests the result of applying a control to a robot in a given configuration.
This object outsources forward dynamics computations to an isolated bullet physics engine.
MicroSimulator::MicroSimulator | ( | Robot *const | _robot | ) |
Construct a self-simulator for a robot.
_robot | The robot to simulate. |
Test the result of applying a control to the robot from a designated starting configuration.
_start | The starting configuration. |
_control | The control to apply. |
_dt | The length of time to apply the control. |
Test the result of applying a set of controls to the robot from a designated starting configuration.
_start | The starting configuration. |
_controlSet | The set of controls to apply. |
_dt | The length of time to apply the control. |