| Classes | |
| class | OptimalControlProblem | 
| Functions | |
| def | actuation_model () | 
| def | cost_quadratic_state_error (model) | 
| def | euler_integration (model, data, dt) | 
| def | main () | 
| def | state_difference (model) | 
| def | state_integrate (model) | 
| Variables | |
| cf | |
| cm | |
| d_cog | |
| float | dt = 0.02 | 
| int | nodes = 80 | 
| string | path = Path(__file__).parent.parent.parent / "models" / "example-robot-data" / "python" | 
| tau_f | |
| list | x0 = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
| list | x_goal = [1, 0, 1.5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
| list | x_nom = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
| def quadrotor-ocp.actuation_model | ( | ) | 
Definition at line 39 of file quadrotor-ocp.py.
| def quadrotor-ocp.cost_quadratic_state_error | ( | model | ) | 
Definition at line 100 of file quadrotor-ocp.py.
| def quadrotor-ocp.euler_integration | ( | model, | |
| data, | |||
| dt | |||
| ) | 
Definition at line 78 of file quadrotor-ocp.py.
| def quadrotor-ocp.main | ( | ) | 
Definition at line 259 of file quadrotor-ocp.py.
| def quadrotor-ocp.state_difference | ( | model | ) | 
Definition at line 62 of file quadrotor-ocp.py.
| def quadrotor-ocp.state_integrate | ( | model | ) | 
Definition at line 46 of file quadrotor-ocp.py.
| quadrotor-ocp.cf | 
Definition at line 22 of file quadrotor-ocp.py.
| quadrotor-ocp.cm | 
Definition at line 22 of file quadrotor-ocp.py.
| quadrotor-ocp.d_cog | 
Definition at line 22 of file quadrotor-ocp.py.
| float quadrotor-ocp.dt = 0.02 | 
Definition at line 19 of file quadrotor-ocp.py.
| int quadrotor-ocp.nodes = 80 | 
Definition at line 18 of file quadrotor-ocp.py.
| string quadrotor-ocp.path = Path(__file__).parent.parent.parent / "models" / "example-robot-data" / "python" | 
Definition at line 11 of file quadrotor-ocp.py.
| quadrotor-ocp.tau_f | 
Definition at line 24 of file quadrotor-ocp.py.
| list quadrotor-ocp.x0 = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
Definition at line 17 of file quadrotor-ocp.py.
| list quadrotor-ocp.x_goal = [1, 0, 1.5, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
Definition at line 16 of file quadrotor-ocp.py.
| list quadrotor-ocp.x_nom = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0] | 
Definition at line 36 of file quadrotor-ocp.py.