Module providing communication through ORTE. More...
#include <orte.h>#include <roboorte_robottype.h>#include "robodata.h"#include <robot.h>#include <movehelper.h>#include <math.h>#include <robomath.h>#include "map_handling.h"#include "match-timing.h"#include <string.h>#include <can_msg_def.h>#include <actuators.h>#include <ul_log.h>
Defines | |
| #define | DBG(format,...) |
| #define | HIST_CNT 5 |
Functions | |
| UL_LOG_CUST (ulogd_robot_orte) | |
| void | send_ref_pos_cb (const ORTESendInfo *info, void *vinstance, void *sendCallBackParam) |
| void | send_est_pos_odo_cb (const ORTESendInfo *info, void *vinstance, void *sendCallBackParam) |
| void | send_est_pos_indep_odo_cb (const ORTESendInfo *info, void *vinstance, void *sendCallBackParam) |
| void | send_dummy_cb (const ORTESendInfo *info, void *vinstance, void *sendCallBackParam) |
| void | send_match_time_cb (const ORTESendInfo *info, void *vinstance, void *sendCallBackParam) |
| void | rcv_odo_data_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_motion_irc_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_motion_speed_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_motion_status_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_pwr_voltage_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_pwr_ctrl_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_robot_cmd_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_hokuyo_scan_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_camera_result_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_jaws_status_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_lift_status_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| void | rcv_robot_switches_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| Orte switches control callback function. | |
| void | rcv_robot_bumpers_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam) |
| int | robot_init_orte () |
Variables | |
| sem_t | measurement_received |
Module providing communication through ORTE.
| #define DBG | ( | format, | ||
| ... | ||||
| ) |
| #define HIST_CNT 5 |
| void rcv_camera_result_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |
| void rcv_hokuyo_scan_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_jaws_status_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_lift_status_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_motion_irc_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_motion_speed_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |
| void rcv_motion_status_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_odo_data_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_pwr_ctrl_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |
| void rcv_pwr_voltage_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_robot_bumpers_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_robot_cmd_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |

| void rcv_robot_switches_cb | ( | const ORTERecvInfo * | info, | |
| void * | vinstance, | |||
| void * | recvCallBackParam | |||
| ) |
Orte switches control callback function.
Sets actual value of orte.robot_switches.team_color to robot_switches_color.

| int robot_init_orte | ( | ) |

| void send_dummy_cb | ( | const ORTESendInfo * | info, | |
| void * | vinstance, | |||
| void * | sendCallBackParam | |||
| ) |
| void send_est_pos_indep_odo_cb | ( | const ORTESendInfo * | info, | |
| void * | vinstance, | |||
| void * | sendCallBackParam | |||
| ) |

| void send_est_pos_odo_cb | ( | const ORTESendInfo * | info, | |
| void * | vinstance, | |||
| void * | sendCallBackParam | |||
| ) |

| void send_match_time_cb | ( | const ORTESendInfo * | info, | |
| void * | vinstance, | |||
| void * | sendCallBackParam | |||
| ) |


| void send_ref_pos_cb | ( | const ORTESendInfo * | info, | |
| void * | vinstance, | |||
| void * | sendCallBackParam | |||
| ) |

| UL_LOG_CUST | ( | ulogd_robot_orte | ) |
| sem_t measurement_received |
1.7.1