|
TR-mbed 1.0
|
#include "base_robot/BaseRobot.h"#include "util/algorithms/general_functions.h"#include "subsystems/ChassisSubsystem.h"#include "subsystems/ShooterSubsystem.h"#include "subsystems/TurretSubsystem.h"#include "util/communications/CANHandler.h"#include "util/communications/jetson/Jetson.h"#include "util/motor/DJIMotor.h"#include "util/peripherals/imu/BNO055.h"#include "util/peripherals/encoder/MA4.h"#include <algorithm>Classes | |
| class | Sentry |
Functions | |
| int | main () |
| int main | ( | ) |
|
constexpr |
|
constexpr |
| ChassisSpeeds des_chassis_state |
| ShootState des_shoot_state |
| TurretSubsystem::TurretInfo des_turret_state |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| IMU::EulerAngles imuAngles |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| float pitch_desired_angle = 0.0 |
| const float pitch_gravity_feedforward = -500 |
| const float pitch_kinetic_friction = 0 |
|
constexpr |
|
constexpr |
| const float pitch_static_friction = 635.0 / 5 |
|
constexpr |
|
constexpr |
|
constexpr |
| int remoteTimer = 0 |
| ShooterSubsystem::config shooter_config |
| TurretSubsystem::config turret_config |
| float yaw_desired_angle = 0.0 |
| const float yaw_kinetic_friction = 0 |
|
constexpr |
| const float yaw_static_friction = -150 |
|
constexpr |