Solutions are available for selected problems below. The solutions and selected MATLAB® files are courtesy of Rick E. Cory and John W. Roberts, and are used with permission.
ASSN # | TOPICS | PROBLEM SETS | SOLUTIONS |
---|---|---|---|
1 |
Definition of underactuated The simple pendulum Optimal control of the double integrator |
(PDF) calc_basin.m (M) brick_control.m (M) | (PDF) |
2 |
Value iteration on the double integrator Pontryagin minimum principle Swing-up and balance for the cart-pole system |
(PDF) brick_vi.m (M) cartpole.m (M) |
Problem 1: brick_vi_sol.m (M) Problem 2 (PDF) The solution to Problem 3 is unavailable. |
3 |
Optimal swing-up for the simple pendulum Single-pump swing-up for the cart-pole The rimless wheel |
(PDF) pend_snopt.m (M) pendfun.m (M) |
The solutions to Problems 1 and 2 are unavailable. Problem 3: rimlessWheel.m (M) |
4 |
The spring loaded inverted pendulum Motion planning with rapidly-exploring random trees |
(PDF) slip.m (M) | The solutions are unavailable. |
5 |
The weight-perturbation algorithm Temporal difference learning |
(PDF) cartpole_wp.m (M) markov_td.m (M) | The solutions are unavailable. |