base
Speed6D.hpp
Go to the documentation of this file.
1 #ifndef BASE_COMMANDS_SPEED6D_HPP
2 #define BASE_COMMANDS_SPEED6D_HPP
3 
4 namespace base
5 {
6  namespace commands
7  {
8 
11  struct Speed6D
12  {
13  double surge;
14  double sway;
15  double heave;
16 
17  double roll;
18  double pitch;
19  double yaw;
20  };
21  }
22 }
23 
24 #endif
25 
double roll
downward speed in m/s
Definition: Speed6D.hpp:17
double surge
Definition: Speed6D.hpp:13
double yaw
rotation about the sway (rightward/y) axis, posit. makes vehicle's nose rise
Definition: Speed6D.hpp:19
Definition: Speed6D.hpp:11
double heave
rightward speed (aka strafing) in m/s
Definition: Speed6D.hpp:15
double pitch
rotation about the surge (forward/x) axis, posit. makes vehicle roll clockwise (to the right) ...
Definition: Speed6D.hpp:18
Definition: LinearAngular6DCommand.hpp:8
double sway
forward speed in m/s
Definition: Speed6D.hpp:14