heron_constants.h
Go to the documentation of this file.
1 
26 #ifndef HERON_CONSTANTS_H
27 
28 //TODO: Change defines to static const and enums
29 //Boat Constants
30 #define BOAT_WIDTH 0.7366 //m, ~15inches
31 #define MAX_FWD_THRUST 45.0 //Newtons
32 #define MAX_BCK_THRUST 25.0 //Newtons
33 #define MAX_FWD_VEL 2 //m/s
34 #define MAX_BCK_VEL 0.5 //m/s
35 #define MAX_OUTPUT 1
36 #define MAX_YAW_RATE 0.5 //rad/s
37 
38 //Control Modes
39 #define NO_CONTROL 0
40 #define WRENCH_CONTROL 1
41 #define HELM_CONTROL 2
42 #define COURSE_CONTROL 3
43 #define TWIST_CONTROL 4
44 #define TWIST_LIN_CONTROL 5
45 
46 #define PI 3.14159
47 
48 #endif


heron_controller
Author(s): Prasenjit Mukherjee
autogenerated on Sun Mar 14 2021 02:31:50