ME5751�Robotics Motion Planning
Yizhe Chang (chang@cpp.edu)�Lecture Note Set #1
Outline
Course Introduction
Course Introduction
(umich robotics)
Course Introduction
Proportional Control for point tracking
Potential Field Generation
A* path planning
https://fab.cba.mit.edu/classes/865.21/topics/path_planning/robotic.html
Probabilistic Road Map
Minor Topics and Gap Topics
Outline
Review: Coordinate Transformation
Review: Coordinate Transformation
Review: DoF for 2 wheel differential robot
Review: DoF for 2 wheel differential robot
Forward Kinematics
Where is the end effector?
Forward Kinematics
Review: Coordinate Transformation
P2 (x,y)
x2
y2
φ
Review: Coordinate Transformation
Review: Rotation Matrix
Review: Rotation Matrix
P1 (lx, ly)
Review: Rotation Matrix
P1 (1, 0)
Review: Rotation Matrix
P2 (lx, ly)
x2
y2
φ
Review: Rotation Matrix
P2 (lx, ly)
x2
y2
φ
Mini-summary
P2 (lx, ly)
x2
y2
φ
O2
Rotation in 3D
z0
y0
y1
z1
θ
Rotation in 3D
z0
x0
y0
x1
y1
z1
θ
Rotation in 3D
z0
x0
y0
x1
y1
z1
θ
Rotation in 3D
z0
x0
y0
x1
y1
z1
θ
Basic 3D rotation
Question: composite 3D rotation
z0
x0
y0
x1
y1
z1
θ1
z0
y0
y1
z1
θ2
z2
y2
x1
x2
x0
Question: composite 3D rotation
z0
y0
y1
z1
θ2
z2
y2
x2
Question: Composite Rotation 2
z0
y0
y1
z1
θ2
x1
x0
z0
y1
z1
x0
z2
y2
x2
θ1
Question: Composite Rotation 2
Question: Composite Rotation 2
Mini Summary:
Additional Reading: Euler Angle
Additional Reading: Euler Angle
Additional Reading: Euler Angle
Euler Angle
Euler Angle
Euler Angle
Euler Angle
Euler Angle
Mini summary
Summary