RIT VEXU Core API
|
This is the complete list of members for OdometryTank, including all inherited members.
accel | OdometryBase | protected |
ang_accel_deg | OdometryBase | protected |
ang_speed_deg | OdometryBase | protected |
background_task(void *ptr) | OdometryBase | static |
current_pos | OdometryBase | protected |
end_async() | OdometryBase | |
end_task | OdometryBase | |
get_accel() | OdometryBase | |
get_angular_accel_deg() | OdometryBase | |
get_angular_speed_deg() | OdometryBase | |
get_position(void) | OdometryBase | |
get_speed() | OdometryBase | |
handle | OdometryBase | protected |
mut | OdometryBase | protected |
OdometryBase(bool is_async) | OdometryBase | |
OdometryTank(vex::motor_group &left_side, vex::motor_group &right_side, robot_specs_t &config, vex::inertial *imu=NULL, bool is_async=true) | OdometryTank | |
OdometryTank(CustomEncoder &left_custom_enc, CustomEncoder &right_custom_enc, robot_specs_t &config, vex::inertial *imu=NULL, bool is_async=true) | OdometryTank | |
OdometryTank(vex::encoder &left_vex_enc, vex::encoder &right_vex_enc, robot_specs_t &config, vex::inertial *imu=NULL, bool is_async=true) | OdometryTank | |
pos_diff(pose_t start_pos, pose_t end_pos) | OdometryBase | static |
rot_diff(pose_t pos1, pose_t pos2) | OdometryBase | static |
set_position(const pose_t &newpos=zero_pos) override | OdometryTank | virtual |
smallest_angle(double start_deg, double end_deg) | OdometryBase | static |
speed | OdometryBase | protected |
update() override | OdometryTank | virtual |
zero_pos | OdometryBase | inlinestatic |