Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
tardis_config.hpp
Go to the documentation of this file.
1#ifndef FANG_ROBOTICS_MCB_PIERCE_CONFIG_COMMAND_TARDIS_CONFIG_HPP
2#define FANG_ROBOTICS_MCB_PIERCE_CONFIG_COMMAND_TARDIS_CONFIG_HPP
4
5#include "units.h"
6
7namespace fang::robot
8{
9 using namespace units::literals;
10 static const chassis::AzrielShredder::Config k_razielKalmanShredderConfig
11 {
12 .biteDepth = 0.9,
13 .biteForce = 5,
14 .period = 0.8, //every x seconds
15 .phase = 0,
16 };
17
18 static const chassis::TardisCommand::Config k_tardisConfig
19 {
20 .maxTranslation = {20_mph, 20_mph}, // HACK: Ultra Mk2 motors do not use feedback rpm loops
21 .maxRotation = 300_rpm,
22 .downscaleCoefficient = 5,
23 .razielKalmanShredderConfig = k_razielKalmanShredderConfig
24 };
25}
26
27#endif
Definition base_robot.cpp:4
double biteDepth
Definition azriel_shredder.hpp:23
physics::Velocity2D maxTranslation
Definition tardis_command.hpp:33