RIT VEXU Core API
Loading...
Searching...
No Matches
robot_specs.h
1#pragma once
2#include "../core/include/utils/controls/feedback_base.h"
3#include "../core/include/utils/controls/pid.h"
4
Definition feedback_base.h:10
Definition pid.h:43
Definition robot_specs.h:11
PID::pid_config_t correction_pid
the pid controller to keep the robot driving in as straight a line as possible
Definition robot_specs.h:25
double robot_radius
if you were to draw a circle with this radius, the robot would be entirely contained within it
Definition robot_specs.h:13
Feedback * drive_feedback
the default feedback for autonomous driving
Definition robot_specs.h:23
double odom_gear_ratio
the ratio of the odometry wheel to the encoder reading odometry data
Definition robot_specs.h:16
double drive_correction_cutoff
Definition robot_specs.h:19
double odom_wheel_diam
the diameter of the wheels used for
Definition robot_specs.h:15
Feedback * turn_feedback
the defualt feedback for autonomous turning
Definition robot_specs.h:24
double dist_between_wheels
the distance between centers of the central drive wheels
Definition robot_specs.h:17