Data Structures |
struct | TYPE_DrivingDirectives |
struct | TYPE_motionparams2 |
struct | TYPE_motion_weights |
struct | TYPE_internalparams2 |
Enumerations |
enum | Type_IntersectionBehaviour { TAKENONE = 0,
TAKELEFT,
TAKERIGHT
} |
enum | Type_LanePositioning { DRIVENONE = 0,
DRIVELEFT,
DRIVECENTER,
DRIVERIGHT
} |
Functions |
void | mptn2d_subscribe_data (mptn2d_motion_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | mptn2d_publish_data (mptn2d_motion_message *msg) |
void | mptn2d_publish_follow_objstacle (mptn2d_follow_obstacle_message *msg) |
void | mptn2d_subscribe_follow_obstacle (mptn2d_follow_obstacle_message *msg, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
void | param_daemon_install_drivingdirectives (TYPE_DrivingDirectives *dd, int subscribe_changes) |
| intalls parameters contained in section drivingdirectives.
|
int | param_daemon_set_drivingdirectives_intersectionbehaviour (int val) |
int | param_daemon_set_drivingdirectives_lanepositioning (Type_LanePositioning lp) |
int | param_daemon_set_motion_weights (TYPE_motion_weights *weights) |