Stg::ModelActuator Class Reference
ModelActuator class
More...
#include <stage.hh>
List of all members.
Detailed Description
ModelActuator class
Definition at line 2906 of file stage.hh.
Member Enumeration Documentation
Define an actuator type
- Enumerator:
TYPE_LINEAR |
|
TYPE_ROTATIONAL |
|
Definition at line 2916 of file stage.hh.
Define a actuator control method
- Enumerator:
CONTROL_VELOCITY |
|
CONTROL_POSITION |
|
Definition at line 2910 of file stage.hh.
Constructor & Destructor Documentation
Stg::ModelActuator::ModelActuator |
( |
World * |
world, |
|
|
Model * |
parent, |
|
|
const std::string & |
type | |
|
) |
| | |
Stg::ModelActuator::~ModelActuator |
( |
|
) |
|
Member Function Documentation
double Stg::ModelActuator::GetMaxPosition |
( |
|
) |
const [inline] |
double Stg::ModelActuator::GetMinPosition |
( |
|
) |
const [inline] |
double Stg::ModelActuator::GetPosition |
( |
|
) |
const [inline] |
double Stg::ModelActuator::GetSpeed |
( |
|
) |
const [inline] |
void Stg::ModelActuator::GoTo |
( |
double |
pose |
) |
|
Sets the control mode to CONTROL_POSITION and sets the goal pose
virtual void Stg::ModelActuator::Load |
( |
|
) |
[virtual] |
configure a model by reading from the current world file
Reimplemented from Stg::Model.
void Stg::ModelActuator::SetSpeed |
( |
double |
speed |
) |
|
Sets the control_mode to CONTROL_VELOCITY and sets the goal velocity.
virtual void Stg::ModelActuator::Shutdown |
( |
|
) |
[virtual] |
virtual void Stg::ModelActuator::Startup |
( |
|
) |
[virtual] |
virtual void Stg::ModelActuator::Update |
( |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following file: