Robotic Motion Planning: Configuration Space
[Pages:71]Robotic Motion Planning: Configuration Space
Robotics Institute 16-735
Howie Choset
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
What if the robot is not a point?
The Scout should probably not be modeled as a point...
Nor should robots with extended linkages that may contact obstacles...
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
What is the position of the robot?
Expand obstacle(s)
Reduce robot
16-735, Howie Choset with slides fnroomt qGui.tDe. rHigahgte.r.,.Z. Dodds, and Dinesh Mocha
Configuration Space
? A key concept for motion planning is a configuration:
? a complete specification of the position of every point in the system
? A simple example: a robot that translates but does not rotate in the plane:
? what is a sufficient representation of its configuration?
? The space of all configurations is the configuration space or Cspace.
C-space formalism:
Lozano-Perez `79
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
Robot Manipulators
What are this arm's forward kinematics?
(x,y)
(How does its position depend on its joint angles?)
L2
y
L1
x
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
Robot Manipulators
What are this arm's forward kinematics?
(x,y)
Find (x,y) in terms of and ...
L2
y
L1
x
Keeping it "simple" c = cos() , s = sin() c = cos() , s = sin() c+= cos(+) , s+= sin(+)
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
Manipulator kinematics
(x,y)
L2
y
L1
x
x =
L1c +
L2c+
y
L1s
L2s+
Position
Keeping it "simple" c = cos() , s = sin() c = cos() , s = sin() c+= cos(+) , s+= sin(+)
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
Inverse Kinematics
Inverse kinematics -- finding joint angles from Cartesian coordinates
via a geometric or algebraic approach...
L2
(x,y)
L1
Given (x,y) and L1 and L2 , what are the values of , , ?
16-735, Howie Choset with slides from G.D. Hager, Z. Dodds, and Dinesh Mocha
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- 3 7 2 4 1 3 1 5 2 6 735 1 8 0 5 30 9 2 5 1 6 384 6
- song chuan 735
- id wbs code task name duration start finish predecessors 1
- quarterly hogs and pigs
- the knizhnik zamolodchikov functor
- solving absolute value equations and inequalities
- short report racial inequity in fatal us police chea
- chem 1411 chapter 12 homework answers
- spectrophotometry fundamentals
- robotic motion planning configuration space
Related searches
- robotic septal myectomy
- robotic radical cystoprostatectomy
- robotic ureteral reimplantation surgery
- robotic reimplantation of ureter
- robotic surgery for endometrial cancer
- robotic cystectomy cpt
- robotic cystectomy cpt code
- robotic partial cystectomy
- robotic prostate surgery recovery
- robotic radical prostatectomy icd 10
- robotic cystotomy repair cpt code
- robotic voice generator