TwoWheeled Class Reference
Robot is based on nimm2 with a camera installed.
More...
#include <twowheeled.h>
Inherits lpzrobots::Nimm2.
List of all members.
Detailed Description
Robot is based on nimm2 with a camera installed.
Constructor & Destructor Documentation
constructor of twowheeled robot
- Parameters:
-
| odeHandle | data structure for accessing ODE |
| osgHandle | ata structure for accessing OSG |
| conf | configuration structure |
| name | name of the robot |
Member Function Documentation
void create |
( |
const osg::Matrix & |
pose |
) |
[protected, virtual] |
creates vehicle at desired pose
creates vehicle at desired position
- Parameters:
-
| pose | 4x4 pose matrix |
| pos | struct Position with desired position |
Reimplemented from Nimm2.
void destroy |
( |
|
) |
[protected, virtual] |
destroys vehicle and space
Reimplemented from Nimm2.
Reimplemented from Nimm2.
int getSensorNumber |
( |
|
) |
[virtual] |
returns number of sensors
Reimplemented from Nimm2.
int getSensors |
( |
sensor * |
sensors, |
|
|
int |
sensornumber | |
|
) |
| | [virtual] |
returns actual sensorvalues
- Parameters:
-
| sensors | sensors scaled to [-1,1] |
| sensornumber | length of the sensor array |
- Returns:
- number of actually written sensors
- Parameters:
-
| sensors | sensors scaled to [-1,1] (more or less) |
| sensornumber | length of the sensor array |
- Returns:
- number of actually written sensors
Reimplemented from Nimm2.
this function is called each controlstep before control.
This is the place the perform active sensing (e.g. Image processing)
- Parameters:
-
| globalData | structure that contains global data from the simulation environment |
Reimplemented from OdeRobot.
void update |
( |
|
) |
[virtual] |
updates the OSG nodes of the vehicle
updates the osg notes and sensorbank
Reimplemented from Nimm2.
Member Data Documentation
The documentation for this class was generated from the following files: