|
LRAUV
revA
|
The Control module provides components responsible for providing dynamic control of the vehicle via VerticalControl, HeadingControl, and SpeedControl. More...
Namespaces | |
| HorizontalControlIF | |
| Specifies the interface details for the HeadingControl component in the ControlModule. | |
| LoopControlIF | |
| Specifies the interface details for the LoopControl component in the ControlModule. | |
| SpeedControlIF | |
| Specifies the interface details for the SpeedControl component in the ControlModule. | |
| VerticalControlIF | |
| Specifies the interface details for the VerticalControl component in the ControlModule. | |
Classes | |
| class | ControlModule |
| Provides components responsible for providing dynamic control of the vehicle via VerticalControl, HeadingControl, and SpeedControl. More... | |
| class | HorizontalControl |
| This is the primary "control" for the vehicle's heading. More... | |
| class | LoopControl |
| This is the primary "control" for the vehicle's computation loop. More... | |
| class | SpeedControl |
| This is the primary "control" for the vehicle's speed. More... | |
| class | VerticalControl |
| This is the primary "control" for the vehicle's depth. More... | |
| class | VerticalControl_Test |
| Unit tests for VerticalControl class. More... | |
| class | Trajectory |
| This is a helper class for Depthcontrol, HeadingControl, and SpeedControl which projects the state of a variable forward into the future. More... | |
The Control module provides components responsible for providing dynamic control of the vehicle via VerticalControl, HeadingControl, and SpeedControl.