3#include "control/PlanarArmController.h"
4#include "kinematics/ArmKinematics.h"
5#include "kinematics/DiffWristKinematics.h"
6#include "network/websocket/WebSocketServer.h"
7#include "world_interface/data.h"
15enum class RoverState {
27extern RoverState curr_state;
28extern net::websocket::SingleClientWSServer websocketServer;
29extern std::atomic<bool> AUTONOMOUS;
31extern control::PlanarArmController<2> planarArmController;
32extern const kinematics::DiffWristKinematics wristKinematics;
33extern std::atomic<bool> armIKEnabled;
mountedperipheral_t
the mounted peripheral on the robot.
Definition data.h:77