An algebraic parameterization approach for parallel robots analysis

Abstract In the field of robotic assisted rehabilitation, some parallel mechanisms guide the anatomic limb using a kinematic chain (similar to an exoskeleton), thus, the motion of the moving platform serve no benefit in controlling the rehabilitation exercise. However, the dependency between the active joints of the robot and some intrinsic motion parameters (correlated with the anatomic joints) is required. The authors propose a new algebraic parameterization method based on Study parameters of SE(3), which achieves a direct mathematical description between the desired motion parameters of parallel mechanisms. The moving platform coordinates are eliminated from the constraint equations together with unwanted motion parameters (usually free motion parameters). The approach is first demonstrated on a generic mechanism and thereafter, in a case study, where the constraint equations are derived for a parallel robot (RAISE- designed for lower limb rehabilitation) by eliminating the free motion parameters and obtaining simple input/output equations relating the motion of the active joints of the robot with the motion of the hip and knee joints. The forward and inverse kinematics are presented with numerical examples. The singularities and workspace are also determined for the RAISE parallel robot, showing the particularities and advantages of the proposed approach.

[1]  C. Barus A treatise on the theory of screws , 1998 .

[2]  Daniela Tarnita,et al.  Contributions on the Modeling and Simulation of the Human Knee Joint with Applications to the Robotic Structures , 2014 .

[3]  L. Woo,et al.  Application of Line geometry to theoretical kinematics and the kinematic analysis of mechanical systems , 1970 .

[4]  Giuseppe Carbone,et al.  RAISE - An Innovative Parallel Robotic System for Lower Limb Rehabilitation , 2018, Mechanisms and Machine Science.

[5]  Adrian Burlacu,et al.  Dual tensors based solutions for rigid body motion parameterization , 2014 .

[6]  Cosmin Berceanu,et al.  Forward and Inverse Kinematics Calculation for an Anthropomorphic Robotic Finger , 2010 .

[7]  M. Valášek,et al.  Contributions to the kinematics of pointing , 2017 .

[8]  Marco Ceccarelli,et al.  Design and numerical characterization of a new leg exoskeleton for motion assistance , 2014, Robotica.

[9]  Jorge Angeles,et al.  Fundamentals of Robotic Mechanical Systems , 2008 .

[10]  Russell H. Taylor,et al.  A dexterous system for laryngeal surgery , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  J. M. Selig Geometric Fundamentals of Robotics (Monographs in Computer Science) , 2004 .

[12]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[13]  Giuseppe Carbone,et al.  A Kinematic Characterization of a Parallel Robotic System for Lower Limb Rehabilitation , 2018, EuCoMeS 2018.

[14]  J. Dai Euler–Rodrigues formula variations, quaternion conjugation and intrinsic connections , 2015 .

[16]  Clément Gosselin,et al.  Constraint singularities of parallel mechanisms , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[17]  Manfred Husty,et al.  Kinematic Analysis of an Innovative Medical Parallel Robot Using Study Parameters , 2016 .

[18]  TaeWon Seo,et al.  Geometrical kinematic solution of serial spatial manipulators using screw theory , 2017 .

[19]  M. Husty,et al.  The 3-RPS parallel manipulator from an algebraic viewpoint , 2014 .