Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
gm6020_chassis_field_yaw_system.hpp
Go to the documentation of this file.
1#pragma once
2
4
5#include "driver/drivers.hpp"
7
8namespace fang::turret
9{
11 {
12 public:
19 GM6020FieldYawSystem(Drivers& drivers, std::unique_ptr<Imu> chassisImu, const Config& config):
21 (
22 std::make_unique<Motor>(drivers, config.motorConfig),
23 std::move(chassisImu),
25 )
26 {}
27 };
28}
Definition drivers.hpp:31
Definition chassis_field_yaw_system.hpp:19
Definition gm6020_chassis_field_yaw_system.hpp:11
GM6020FieldYawSystem(Drivers &drivers, std::unique_ptr< Imu > chassisImu, const Config &config)
Definition gm6020_chassis_field_yaw_system.hpp:19
Definition dji_gm6020_old.hpp:20
Definition pwm_info.hpp:4
Definition activate_booster_command.cpp:5
fang::Drivers & drivers
Definition robot_singleton.cpp:45
Definition gm6020_chassis_field_yaw_system.hpp:15
Radians yawError
Definition gm6020_chassis_field_yaw_system.hpp:17
Motor::Config motorConfig
Definition gm6020_chassis_field_yaw_system.hpp:16
Definition dji_gm6020_old.hpp:23
units::angle::radian_t Radians
Definition units_alias.hpp:16