Resurgence (PY2022)
Codebase for the Husky Robotics 2021-2022 rover Resurgence
Loading...
Searching...
No Matches
MissionControlMessages.h
1#pragma once
2
3namespace net::mc {
4
5// request keys
6constexpr const char* ARM_IK_ENABLED_TYPE = "armIKRequest";
7constexpr const char* CAMERA_FRAME_REQ_TYPE = "cameraFrameRequest";
8constexpr const char* CAMERA_STREAM_CLOSE_REQ_TYPE = "cameraStreamCloseRequest";
9constexpr const char* CAMERA_STREAM_OPEN_REQ_TYPE = "cameraStreamOpenRequest";
10constexpr const char* DRIVE_REQ_TYPE = "driveRequest";
11constexpr const char* DRIVE_TANK_REQ_TYPE = "tankDriveRequest";
12constexpr const char* EMERGENCY_STOP_REQ_TYPE = "emergencyStopRequest";
13constexpr const char* JOINT_POWER_REQ_TYPE = "jointPowerRequest";
14constexpr const char* JOINT_POSITION_REQ_TYPE = "jointPositionRequest";
15constexpr const char* OPERATION_MODE_REQ_TYPE = "operationModeRequest";
16constexpr const char* SERVO_POSITION_REQ_TYPE = "servoPositionRequest";
17constexpr const char* STEPPER_TURN_ANGLE_REQ_TYPE = "stepperTurnAngleRequest";
18constexpr const char* WAYPOINT_NAV_REQ_TYPE = "waypointNavRequest";
19
20// report keys
21constexpr const char* ARM_IK_ENABLED_REP_TYPE = "armIKEnabledReport";
22constexpr const char* CAMERA_FRAME_REP_TYPE = "cameraFrameReport";
23constexpr const char* CAMERA_STREAM_REP_TYPE = "cameraStreamReport";
24constexpr const char* JOINT_POSITION_REP_TYPE = "jointPositionReport";
25constexpr const char* MOUNTED_PERIPHERAL_REP_TYPE = "mountedPeripheralReport";
26constexpr const char* ROVER_POS_REP_TYPE = "roverPositionReport";
27constexpr const char* SERVO_POSITION_REP_TYPE = "servoPositionReport";
28
29} // namespace net::mc