OpenSim Moco
0.4.0
|
This class creates MocoStudies of common interest.
#include <Moco/Moco/MocoStudyFactory.h>
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... | |
|
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.