2#include "../core/include/subsystems/custom_encoder.h"
3#include "../core/include/subsystems/odometry/odometry_base.h"
4#include "../core/include/subsystems/tank_drive.h"
55 bool is_async =
true);
88 static pose_t calculate_new_pos(
double lside_delta_deg,
double rside_delta_deg,
double offax_delta_deg,
Definition custom_encoder.h:8
Definition odometry_3wheel.h:32
Odometry3Wheel(CustomEncoder &lside_fwd, CustomEncoder &rside_fwd, CustomEncoder &off_axis, odometry3wheel_cfg_t &cfg, bool is_async=true)
Definition odometry_3wheel.cpp:5
pose_t update() override
Definition odometry_3wheel.cpp:15
void tune(vex::controller &con, TankDrive &drive)
Definition odometry_3wheel.cpp:132
Definition odometry_base.h:24
Definition tank_drive.h:23
Definition odometry_3wheel.h:38
double wheel_diam
Definition odometry_3wheel.h:41
double wheelbase_dist
Definition odometry_3wheel.h:39
double off_axis_center_dist
Definition odometry_3wheel.h:40