#include <robot_system.h>
Data Fields | |
uint8_t | flags |
struct rs_polar | virtual_pwm |
struct rs_polar | virtual_encoders |
struct rs_polar | pext_prev |
struct rs_wheels | wext_prev |
int32_t(* | left_ext_encoder )(void *) |
void * | left_ext_encoder_param |
f64 | left_ext_gain |
int32_t(* | right_ext_encoder )(void *) |
void * | right_ext_encoder_param |
f64 | right_ext_gain |
void(* | left_pwm )(void *, int32_t) |
void * | left_pwm_param |
void(* | right_pwm )(void *, int32_t) |
void * | right_pwm_param |
Definition at line 43 of file robot_system.h.
uint8_t robot_system::flags |
Definition at line 45 of file robot_system.h.
Referenced by position_manage(), rs_set_flags(), and rs_update().
struct rs_polar robot_system::virtual_pwm [read] |
struct rs_polar robot_system::virtual_encoders [read] |
Definition at line 64 of file robot_system.h.
Referenced by rs_get_angle(), rs_get_distance(), and rs_update().
struct rs_polar robot_system::pext_prev [read] |
Definition at line 66 of file robot_system.h.
Referenced by rs_get_ext_angle(), rs_get_ext_distance(), and rs_update().
struct rs_wheels robot_system::wext_prev [read] |
Definition at line 67 of file robot_system.h.
Referenced by rs_get_ext_left(), rs_get_ext_right(), and rs_update().
int32_t(* robot_system::left_ext_encoder)(void *) |
Referenced by rs_set_left_ext_encoder(), and rs_update().
Definition at line 71 of file robot_system.h.
Referenced by rs_set_left_ext_encoder(), and rs_update().
Definition at line 72 of file robot_system.h.
Referenced by rs_set_left_ext_encoder(), and rs_update().
int32_t(* robot_system::right_ext_encoder)(void *) |
Referenced by rs_set_right_ext_encoder(), and rs_update().
Definition at line 75 of file robot_system.h.
Referenced by rs_set_right_ext_encoder(), and rs_update().
Definition at line 76 of file robot_system.h.
Referenced by rs_set_right_ext_encoder(), and rs_update().
void(* robot_system::left_pwm)(void *, int32_t) |
Referenced by rs_set_angle(), rs_set_distance(), and rs_set_left_pwm().
Definition at line 80 of file robot_system.h.
Referenced by rs_set_angle(), rs_set_distance(), and rs_set_left_pwm().
void(* robot_system::right_pwm)(void *, int32_t) |
Referenced by rs_set_angle(), rs_set_distance(), and rs_set_right_pwm().
Definition at line 82 of file robot_system.h.
Referenced by rs_set_angle(), rs_set_distance(), and rs_set_right_pwm().