Algorithm Improvement Proposal to Solve the Direct Kinematics of a 10 Degrees of Freedom Snake Robot

Author(s):  
Martinez Gomez Carlos Alberto ◽  
Vargas Soto Jose Emilio
1995 ◽  
Vol 117 (4) ◽  
pp. 658-661 ◽  
Author(s):  
H. R. Mohammadi Daniali ◽  
P. J. Zsombor-Murray ◽  
J. Angeles

Two versions of spatial double-triangular mechanisms are introduced, one with three and one with six degrees of freedom. Using dual-number quaternion algebra, a formula for the direct kinematics of these manipulators is derived. Numerical examples are included.


2018 ◽  
Vol 3 (1) ◽  
pp. 532
Author(s):  
Jaime Eduardo Andrade Ramírez ◽  
Yeison Andrey Gómez Rubio ◽  
Diego Andrés Carranza Rivera

This article shows the design, analysis and manufacturing of one equine robot prototype with six degrees of freedom along with the development and implementation of control software. This software has the purpose to drive and to calculate the robot kinematics. All of this allows studding the elements necessaries to make a simulator of shots for riders that can be used in education areas as a tool of didactic support in the courses in the police national of Colombia, ensuring that the riders do not suffer physical and psychological injuries during their formation and avoiding hurting the horses in the training of that courses. In addition, the riders can interact and experiment of safety way every situation that they could find in real practice. The system is based on the kinematic study according to the Denavit-Hartenberg algorithm, approximate simulation using Kinematic-ARM® and the mathematic medeling in the Matlab® programming environment. All tecniques give aproximate results of location of the manipulator tool.    Finally, it is possible to validate and analising the results comparing the practical and theoric values to determine the TCP error estimated in each movement.Keywords: Direct kinematics, equine robot, Denavit-Hartenberg (D-H), Degrees of Freedom (DOF), Tool Center Point (TCP).


MENDEL ◽  
2017 ◽  
Vol 23 (1) ◽  
pp. 157-162
Author(s):  
Jaroslav Hrdina ◽  
Ales Navrat ◽  
Petr Vasik ◽  
Radomil Matousek

We describe the local control of a (6{8){link snake like robot endowed with omnidirectional wheels on two links (head and tail). All calculations including the position, direct kinematics, di erential kinematics and inverse kinematics are described in the terms of CGA only.


2020 ◽  
Vol 39 (5) ◽  
pp. 598-616
Author(s):  
Tony Dear ◽  
Blake Buchanan ◽  
Rodrigo Abrajan-Guerrero ◽  
Scott David Kelly ◽  
Matthew Travers ◽  
...  

Conventional approaches in prescribing controls for locomoting robots assume control over all input degrees of freedom (DOFs). Many robots, such as those with non-holonomic constraints, may not require or even allow for direct command over all DOFs. In particular, a snake robot with more than three links with non-holonomic constraints cannot achieve arbitrary configurations in all of its joints while simultaneously locomoting. For such a system, we assume partial command over a subset of the joints, and allow the rest to evolve according to kinematic chained and dynamic models. Different combinations of actuated and passive joints, as well as joints with dynamic elements such as torsional springs, can drastically change the coupling interactions and stable oscillations of joints. We use tools from nonlinear analysis to understand emergent oscillation modes of various robot configurations and connect them to overall locomotion using geometric mechanics and feedback control for robots that may not fully utilize all available inputs. We also experimentally verify observations and motion planning results on a physical non-holonomic snake robot.


Robotics ◽  
2019 ◽  
Vol 8 (3) ◽  
pp. 72 ◽  
Author(s):  
Stefan Schulz

In this paper, we experimentally evaluate the performance of a sensor concept for solving the direct kinematics problem of a general planar 3-RPR parallel mechanism by using solely the linear actuators’ orientations. At first, we review classical methods for solving the direct kinematics problem of parallel mechanisms and discuss their disadvantages on the example of the general planar 3-RPR parallel mechanism, a planar parallel robot with two translational and one rotational degrees of freedom, where P denotes active prismatic joints and R denotes passive revolute joints. In order to avoid these disadvantages, we present a sensor concept together with an analytical formulation for solving the direct kinematics problem of a general planar 3-RPR parallel mechanism where the number of possible assembly modes can be significantly reduced when the linear actuators’ orientations are used instead of their lengths. By measuring the orientations of the linear actuators, provided, for example, by inertial measurement units, only two assembly modes exist. Finally, we investigate the accuracy of our direct kinematics solution under static as well as dynamic conditions by performing experiments on a specially designed prototype. We also investigate the solution formulation’s amplification of measurement noise on the calculated pose and show that the Cramér-Rao lower bound can be used to estimate the lower bound of the expected variances for a specific pose based exclusively on the variances of the linear actuators’ orientations.


2010 ◽  
Vol 2010 ◽  
pp. 1-10 ◽  
Author(s):  
Diego F. Sánchez ◽  
Daniel M. Muñoz ◽  
Carlos H. Llanos ◽  
José M. Motta

Hardware acceleration in high performance computer systems has a particular interest for many engineering and scientific applications in which a large number of arithmetic operations and transcendental functions must be computed. In this paper a hardware architecture for computing direct kinematics of robot manipulators with 5 degrees of freedom (5D.o.f) using floating-point arithmetic is presented for 32, 43, and 64 bit-width representations and it is implemented in Field Programmable Gate Arrays (FPGAs). The proposed architecture has been developed using several floating-point libraries for arithmetic and transcendental functions operators, allowing the designer to select (pre-synthesis) a suitable bit-width representation according to the accuracy and dynamic range, as well as the area, elapsed time and power consumption requirements of the application. Synthesis results demonstrate the effectiveness and high performance of the implemented cores on commercial FPGAs. Simulation results have been addressed in order to compute the Mean Square Error (MSE), using the Matlab as statistical estimator, validating the correct behavior of the implemented cores. Additionally, the processing time of the hardware architecture was compared with the same formulation implemented in software, using the PowerPC (FPGA embedded processor), demonstrating that the hardware architecture speeds-up by factor of 1298 the software implementation.


2014 ◽  
Vol 592-594 ◽  
pp. 2272-2276 ◽  
Author(s):  
V.S. Rajashekhar ◽  
K. Thiruppathi ◽  
R. Senthil

Snake robots have high degrees of freedom and can move on any kind of environment by suitably adjusting itself. In order to serve this purpose, a snake robot with two sets of three revolute joint mechanism was developed to exhibit concertina motion. There are rotating disks at the end of the segments which enables side winding motion. By the combination of these two motions, the snake robot can traverse on flat surfaces and even on slopes. The snake robot was first drafted and then modeled. Then the mechanism was simulated and stress analysis was done for it. Finally the design was implemented and the snake robot was made in reality.


1996 ◽  
Vol 118 (4) ◽  
pp. 691-697 ◽  
Author(s):  
P. Chiacchio ◽  
S. Chiaverini ◽  
B. Siciliano

A new formulation for direct kinematics of a system of two manipulators is presented This allows a straightforward description of general coordinated motion tasks in terms of meaningful absolute and relative variables An effective inverse kinematics algorithm is devised which exploits the above formulation where the task Jacobians are expressed in terms of the Jacobians of the single manipulators The scheme is extended to handle the presence of redundant degrees of freedom in the system Different types of grasp between the end effectors and a commonly held object are treated with minimum reformulation effort. Case studies are developed throughout the paper for a system of two PUMA 560 manipulators which illustrate the capabilities of the scheme.


2003 ◽  
Vol 125 (1) ◽  
pp. 33-42 ◽  
Author(s):  
N. Simaan ◽  
M. Shoham

This paper presents a closed-form formulation and geometrical interpretation of the derivatives of the Jacobian matrix of fully parallel robots with respect to the moving platforms’ position/orientation variables. Similar to the Jacobian matrix, these derivatives are proven to be also groups of lines that together with the lines of the instantaneous direct kinematics matrix govern the singularities of the active stiffness control. This geometric interpretation is utilized in an example of a planar 3 degrees-of-freedom redundant robot to determine its active stiffness control singularity.


Sign in / Sign up

Export Citation Format

Share Document