TR-mbed 1.0
Loading...
Searching...
No Matches
Classes | Macros
Chassis.h File Reference
#include <motor/DJIMotor.h>
#include <communications/CANHandler.h>
#include <peripherals/imu/BNO055.h>
#include <peripherals/oled/SSD1308.h>
#include <subsystems/ChassisKalman.h>
#include <algorithms/Pose2D.h>
#include <algorithms/WheelSpeeds.h>
#include <algorithms/ChassisSpeeds.h>

Go to the source code of this file.

Classes

class  Chassis
 

Macros

#define CAN_BUS_TYPE   CANHandler::CANBUS_1
 
#define MOTOR_TYPE   M3508
 
#define INPUT_THRESHOLD   0.01
 
#define I2C_SDA   PB_7
 
#define I2C_SCL   PB_8
 
#define IMU_RESET   PA_8
 
#define MAX_BEYBLADE_SPEED   1800
 
#define BEYBLADE_ACCELERATION   0.05
 

Macro Definition Documentation

◆ BEYBLADE_ACCELERATION

#define BEYBLADE_ACCELERATION   0.05

◆ CAN_BUS_TYPE

#define CAN_BUS_TYPE   CANHandler::CANBUS_1

◆ I2C_SCL

#define I2C_SCL   PB_8

◆ I2C_SDA

#define I2C_SDA   PB_7

◆ IMU_RESET

#define IMU_RESET   PA_8

◆ INPUT_THRESHOLD

#define INPUT_THRESHOLD   0.01

◆ MAX_BEYBLADE_SPEED

#define MAX_BEYBLADE_SPEED   1800

◆ MOTOR_TYPE

#define MOTOR_TYPE   M3508