#include <schlangevelocity.h>
Inheritance diagram for SchlangeVelocity:
It consists of a number of equal elements, each linked by a joint powered by directly setting the angular velocities of the joints
Definition at line 52 of file schlangevelocity.h.
Public Member Functions | |
SchlangeVelocity (const OdeHandle &odeHandle, const OsgHandle &osgHandle, const SchlangeConf &conf, const char *name) | |
virtual | ~SchlangeVelocity () |
virtual void | setMotors (const motor *motors, int motornumber) |
Reads the actual motor commands from an array, and sets all motors (forces) of the snake to this values. | |
virtual int | getSensors (sensor *sensors, int sensornumber) |
Writes the sensor values to an array in the memory. | |
virtual int | getSensorNumber () |
returns number of sensors | |
virtual int | getMotorNumber () |
returns number of motors | |
Static Public Member Functions | |
static SchlangeConf | getDefaultConf () |
|
Definition at line 37 of file schlangevelocity.cpp. |
|
Definition at line 46 of file schlangevelocity.cpp. |
|
Reimplemented from Schlange. Definition at line 64 of file schlangevelocity.h. |
|
returns number of motors
Implements Schlange. Definition at line 101 of file schlangevelocity.h. |
|
returns number of sensors
Implements Schlange. Definition at line 97 of file schlangevelocity.h. |
|
Writes the sensor values to an array in the memory.
Implements Schlange. Definition at line 79 of file schlangevelocity.cpp. |
|
Reads the actual motor commands from an array, and sets all motors (forces) of the snake to this values. It is an linear allocation.
Implements Schlange. Definition at line 55 of file schlangevelocity.cpp. |