Notes on forward kinematics of generalised robotic snakes based on compass ruler algebra (Q6550508)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Notes on forward kinematics of generalised robotic snakes based on compass ruler algebra |
scientific article; zbMATH DE number 7860222
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | Notes on forward kinematics of generalised robotic snakes based on compass ruler algebra |
scientific article; zbMATH DE number 7860222 |
Statements
Notes on forward kinematics of generalised robotic snakes based on compass ruler algebra (English)
0 references
5 June 2024
0 references
In this proceedings paper the authors describe a forward kinematics algorithm of a robotic snake. This kind of mechanism is a serial planar robotic chain with \(n\) links in series connected with \(n-1\) revolute joints. Every link is equipped with a pair of wheels that introduce a so-called non-slip condition to the orthogonal direction of each link. The forward kinematics is computed with help of geometric algebra, position and orientation of the first link and the joint angles are given.\N\NThe authors extend this concept to a snake robot, where the links are able to change their lengths, i.e., introducing prismatic joints along them. As an example the 3-link robotic snake is shown where only the second link has a fixed length. Parts of the example are also shown in a Python code using the package Clifford.\N\NThe mathematical description of the mechanism is shown in two different reference frames, whereas the transformations in both cases just differ in their order.\N\NBefore reading the paper at hand it would be advisable to briefly get an idea of geometric algebra, for example in the cited book of \textit{D. Hildenbrand} [Foundations of geometric algebra computing. Berlin: Springer (2013; Zbl 1268.65038)].\N\NFor the entire collection see [Zbl 1539.68035].
0 references
configuration space
0 references
bivector
0 references
geometric algebra
0 references
Clifford algebra
0 references
non-holonomic mechanism
0 references
Python-package Clifford
0 references
0.7584235668182373
0 references
0.7557525038719177
0 references
0.7393642663955688
0 references
0.7163670063018799
0 references
0.7022349238395691
0 references