API
4.2
For C++ developers
|
This class creates MocoStudies of common interest. More...
Static Public Member Functions | |
static MocoStudy | createLinearTangentSteeringStudy (double acceleration, double finalTime, double finalHeight) |
In the "linear tangent steering" problem, we control the direction to apply a constant thrust to a point mass to move the mass a given vertical distance and maximize its final horizontal speed. More... | |
This class creates MocoStudies of common interest.
|
static |
In the "linear tangent steering" problem, we control the direction to apply a constant thrust to a point mass to move the mass a given vertical distance and maximize its final horizontal speed.
This function defines internal classes: a DirectionActuator, and a LinearTangentFinalSpeed. This function is intended for use in testing. This problem has an analytical solution, and is described in Section 2.4 of Bryson and Ho [1]. Bryson, A. E., Ho, Y.‐C., Applied Optimal Control, Optimization, Estimation, and Control. New York‐London‐Sydney‐Toronto. John Wiley & Sons. 1975.