Assignments

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.

Course Info

Learning Resource Types

grading Exams
theaters Lecture Videos
group_work Projects
assignment_turned_in Problem Sets with Solutions
assignment_turned_in Programming Assignments with Examples