Robotics conventions

There are many conventions used in the robotics research field. This article summarises these conventions.

Line representations

Main article: Line coordinates

Lines are very important in robotics because:

Non-minimal vector coordinates

A line is completely defined by the ordered set of two vectors:

Each point on the line is given a parameter value that satisfies: . The parameter t is unique once and are chosen.
The representation is not minimal, because it uses six parameters for only four degrees of freedom.
The following two constraints apply:

Plücker coordinates

Arthur Cayley and Julius Plücker introduced an alternative representation using two free vectors. This representation was finally named after Plücker.
The Plücker representation is denoted by . Both and are free vectors: represents the direction of the line and is the moment of about the chosen reference origin. ( is independent of which point on the line is chosen!)
The advantage of the Plücker coordinates is that they are homogeneous.
A line in Plücker coordinates has still four out of six independent parameters, so it is not a minimal representation. The two constraints on the six Plücker coordinates are

Minimal line representation

A line representation is minimal if it uses four parameters, which is the minimum needed to represent all possible lines in the Euclidean Space (E³).

Denavit–Hartenberg line coordinates

Jaques Denavit and Richard S. Hartenberg presented the first minimal representation for a line which is now widely used. The common normal between two lines was the main geometric concept that allowed Denavit and Hartenberg to find a minimal representation. Engineers use the Denavit–Hartenberg convention(D–H) 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 -axis is in the direction of the joint axis
  2. the -axis is parallel to the common normal:
    If there is no unique common normal (parallel axes), then (below) is a free parameter.
  3. the -axis follows from the - and -axis by choosing it to be a right-handed coordinate system.

Once the coordinate frames are determined, inter-link transformations are uniquely described by the following four parameters:

Hayati–Roberts line coordinates

The Hayati–Roberts line representation, denoted , is another minimal line representation, with parameters:

This representation is unique for a directed line. The coordinate singularities are different from the DH singularities: it has singularities if the line becomes parallel to either the or axis of the world frame.

See also

References

External links

This article is issued from Wikipedia - version of the 4/1/2014. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.