Robot Control

Robot control is the theory of how to model and control robots. A simplistic model of a robot is to look at as a collection of links connected by joints. The tip of the robot is commonly referred to as the tool center point or TCP. As the joints rotate and the links contract and expand, the TCP will change position. It is of great importance to know the position of the TCP in world coordinates. For example, for a robot to weld in a straight line, the actuators in the joints of the robot have to be controlled in complex manner.

Denavit-Hartenberg convention

To facilitate calculations, engineers use the Denavit-Hartenberg convention to help them describe the positions of links and joints unambiguously. Every link gets its own coordinate system. There are a few rules to consider in choosing the coordinate system:
  1. the z-axis is in the direction of the joint axis
  2. the x-axis is parallel to the common normal or if there is no common normal, x_n = z_{n - 1} \times z_n
  3. the y-axis follows from the x- and z-axis by choosing it to be a right handed coordinate system.
Every link/joint pair can be described as a coordinate transformation from the previous coordinate system to the next coordinate system.
{}^{n - 1}T_n
   = \operatorname{Rot}(z_{n - 1}, \theta_n) \cdot     \operatorname{Trans}(z_{n - 1}, l_n) \cdot     \operatorname{Trans}(x_n, d_n) \cdot     \operatorname{Rot}(x_n, \alpha_n) 
The Rot(axis, angle) and Trans(axis, distance) are a shorthand for the transformation matrices.
\operatorname{Trans}(z, d)
   = \begin{pmatrix}     1 & 0 & 0 & 0 \\     0 & 1 & 0 & 0 \\     0 & 0 & 1 & d \\     0 & 0 & 0 & 1 \\   \end{pmatrix} 
\operatorname{Rot}(z, \theta)
   = \begin{pmatrix}     \cos\theta & -\sin\theta & 0 & 0 \\     \sin\theta &  \cos\theta & 0 & 0 \\     0 & 0 & 1 & 0 \\     0 & 0 & 0 & 1 \\   \end{pmatrix} 
See also:

 

<< PreviousWord BrowserNext >>
divine simplicity
mechanized military unit
bumper cars
alec douglas home
quirigu
michael rennie
(c)brain
university of michigan business school
merle oberon
karl lagerfeld
john edward
plasma display
lszl moholy nagy
vernon l. smith
active matrix liquid crystal display
adam malysz
john arbuthnot
mile saisset
jules grvy
investment advisor act of 1940
felix antoine philibert dupanloup
steptoe and son
queef
henry thomas cockburn
list of specific demons and types of demons
archibald alison
groovebox
provost
spin doctors
coconut grove, florida
robot (camera)
iwo jima
chteau de la bourdaisire
anthropology of religion
moksha
religious persecution
persecution
first order control
higher order control
secondary gain
george herriman
marjolein bastin
vera the mouse
fisking