Go to the source code of this file.
| Classes | |
| class | quadrotor-ocp.OptimalControlProblem | 
| Namespaces | |
| quadrotor-ocp | |
| Functions | |
| def | quadrotor-ocp.actuation_model () | 
| def | quadrotor-ocp.cost_quadratic_state_error (model) | 
| def | quadrotor-ocp.euler_integration (model, data, dt) | 
| def | quadrotor-ocp.main () | 
| def | quadrotor-ocp.state_difference (model) | 
| def | quadrotor-ocp.state_integrate (model) | 
| Variables | |
| quadrotor-ocp.cf | |
| quadrotor-ocp.cm | |
| quadrotor-ocp.d_cog | |
| float | quadrotor-ocp.dt = 0.02 | 
| int | quadrotor-ocp.nodes = 80 | 
| string | quadrotor-ocp.path = Path(__file__).parent.parent.parent / "models" / "example-robot-data" / "python" | 
| quadrotor-ocp.tau_f | |
| list | quadrotor-ocp.x0 = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
| list | quadrotor-ocp.x_goal = [1, 0, 1.5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
| list | quadrotor-ocp.x_nom = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] |