ME 507 Romi++
Cylindrical Differential Drive Robot created for ME 507 at Cal Poly in Spring 2025
|
CBALANCE | Finite State Machine class for robot balance control |
CBATTERY_CHECK | A finite state machine for monitoring battery voltage |
CBLUETOOTH | Finite State Machine for Bluetooth-based control input |
CBNO055_Data_XYZ_t | |
CBNO055_Init_t | |
CBNO055_QuaData_WXYZ_t | |
CBNO055_Sensors_t | |
CBNO_Status_t | |
CCalib_status_t | |
Cencoder_t | Structure for tracking encoder state and motion data |
CHEADING | Finite State Machine for heading control based on IMU data |
Cmotor_t | Struct representing a DC motor controlled by two PWM channels |
CMOTOR_TASK | Finite State Machine for low-level motor control |