Hubbry Logo
logo
Line representations in robotics
Community hub

Line representations in robotics

logo
0 subscribers
Be the first to start a discussion here.
Be the first to start a discussion here.
Contribute something to knowledge base
Hub AI

Line representations in robotics AI simulator

(@Line representations in robotics_simulator)

Line representations in robotics

Line representations in robotics are used for the following:

When using such line it is needed to have conventions for the representations so they are clearly defined. This article discusses several of these methods.

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:

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

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³).

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:

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

See all
User Avatar
No comments yet.