Difference between revisions of "ME 449 Robotic Manipulation"

From Mech
Jump to navigationJump to search
Line 47: Line 47:
** [https://www.youtube.com/watch?v=DLJKv2IPNWc Another example]
** [https://www.youtube.com/watch?v=DLJKv2IPNWc Another example]


'''Velocity Kinematics and Statics''', through Fri April 25
'''Velocity Kinematics and Statics''', through Wed April 23


reading: Chapter 5
reading: Chapter 5
Line 53: Line 53:
* statics of open chains, singularities, manipulability (classes 10-11; Kevin Siegler and Andrew Welter)
* statics of open chains, singularities, manipulability (classes 10-11; Kevin Siegler and Andrew Welter)


'''Inverse Kinematics''', through Wed April 30
'''Inverse Kinematics''', through Mon April 28


reading: Chapter 6, but you may skip 6.1
reading: Chapter 6, but you may skip 6.1
* 2R example, numerical methods, and redundant open chains (classes 12-13)
* 2R example, numerical methods, and redundant open chains (classes 12-13)


'''Dynamics of Open Chains''', through Fri May 9
'''Dynamics of Open Chains''', through Wed May 7


reading: Chapter 8.1 and 8.5 on Lagrangian formulation, rest of the chapter on Newton-Euler and task space coords
reading: Chapter 8.1 and 8.5 on Lagrangian formulation, rest of the chapter on Newton-Euler and task space coords
Line 64: Line 64:
* Newton-Euler inverse and forward dynamics of open chains, dynamics in task space (classes 16-17; Ahalya Prabhakar and Ben Richardson)
* Newton-Euler inverse and forward dynamics of open chains, dynamics in task space (classes 16-17; Ahalya Prabhakar and Ben Richardson)


'''Trajectory Generation''', through Wed May 14
'''Trajectory Generation''', through Mon May 12


reading: Chapter 9, but you may skip 9.2 and 9.3
reading: Chapter 9, but you may skip 9.2 and 9.3
* definitions and time-optimal time scaling (classes 18-19; Wentao Chen and Chi Zhang)
* definitions and time-optimal time scaling (classes 18-19; Wentao Chen and Chi Zhang)


'''Motion Planning''', through Fri May 23
'''Motion Planning''', through Wed May 21


reading: Chapter 10 through 10.5.1
reading: Chapter 10 through 10.5.1
Line 79: Line 79:
optional: Chapter 11
optional: Chapter 11


'''Grasping and Manipulation''', through Fri June 6
'''Grasping and Manipulation''', through Wed June 4


reading: Chapter 12
reading: Chapter 12

Revision as of 12:56, 13 April 2014

Spring Quarter 2014

Course Summary

Mechanics of robotic manipulation, computer representations and algorithms for manipulation planning, and applications to industrial automation, parts feeding, grasping, fixturing, and assembly.

Grading

Grading for the course will be based on student lectures, problem sets and a final project. There will be no exams. The final project, due during finals week, will take the form of a conference paper analyzing a manipulation problem, building on another research paper, or implementing a simulation.

Course Text

"Introduction to Robotics: Mechanics, Planning, and Control," F. C. Park and K. M. Lynch. These course notes will be undergoing revision throughout the quarter; check the timestamp in the table of contents.

Assignments

Final Project

Approximate Syllabus

Configuration Space

reading: Chapter 2

  • degrees of freedom, Grubler's formula, parameterizations, holonomic and nonholonomic constraints (classes 1-2)

Rigid-Body Motions (classes 3-6), through Fri April 11

reading: Chapter 3, but you may skim/skip 3.2.2, 3.2.4

  • rotation matrices, Euler angles, exponential coordinates, unit quaternions
  • angular velocities
  • rigid-body motions
  • spatial velocities

Forward Kinematics, through Wed April 16

reading: Chapter 4, but you may skim/skip 4.1 and 4.2.3

Velocity Kinematics and Statics, through Wed April 23

reading: Chapter 5

  • coordinate, space, and body Jacobians (classes 8-9)
  • statics of open chains, singularities, manipulability (classes 10-11; Kevin Siegler and Andrew Welter)

Inverse Kinematics, through Mon April 28

reading: Chapter 6, but you may skip 6.1

  • 2R example, numerical methods, and redundant open chains (classes 12-13)

Dynamics of Open Chains, through Wed May 7

reading: Chapter 8.1 and 8.5 on Lagrangian formulation, rest of the chapter on Newton-Euler and task space coords

  • Lagrangian formulation, dynamics of a single rigid body (classes 14-15; Harry Briggs and Stefan Hyde)
  • Newton-Euler inverse and forward dynamics of open chains, dynamics in task space (classes 16-17; Ahalya Prabhakar and Ben Richardson)

Trajectory Generation, through Mon May 12

reading: Chapter 9, but you may skip 9.2 and 9.3

  • definitions and time-optimal time scaling (classes 18-19; Wentao Chen and Chi Zhang)

Motion Planning, through Wed May 21

reading: Chapter 10 through 10.5.1

  • overview, foundations, and complete path planners (classes 20-21; Siddharth Jain)
  • grid methods and the RRT sampling method (classes 22-23)

Robot Control

optional: Chapter 11

Grasping and Manipulation, through Wed June 4

reading: Chapter 12

  • contact kinematics, planar graphical methods, and form closure (classes 24-25)
  • contact forces, planar graphical methods, and force closure (classes 26-27; Xiang Chen and Xiaobin Xiong)
  • other manipulation (classes 28-29; Shepherd and Woodruff)

Archive