Related Experiment Video
Updated: Jul 24, 2025

Robotic Mirror Therapy System for Functional Recovery of Hemiplegic Arms
Published on: August 15, 2016
An Analytical Solution for Inverse Kinematics of SSRMS-Type Redundant Manipulators
Li Qin1,2, Xiao Wei3, Liangliang Lv1
1Shanghai Institute of Aerospace System Engineering, Shanghai 201109, China.
Abstract:
Compared with non-redundant manipulators, the self-motion of 7-DOF redundant manipulators results in an infinite number of inverse kinematics solutions for a desired end-effector pose. This paper proposes an efficient and accurate analytical solution for inverse kinematics of SSRMS-type redundant manipulators. This solution is applicable to SRS-type manipulators with the same configuration. The proposed method involves introducing an alignment constraint to restrain the self-motion and to decompose the spatial inverse kinematics problem into three independent planar subproblems simultaneously. The resulting geometric equations depend on the part of the joint angles, respectively. These equations are then computed recursively and efficiently using the sequences of (θ1,θ7), (θ2,θ6), and (θ3,θ4,θ5), generating up to sixteen sets of solutions for a given desired end-effector pose. Additionally, two complementary methods are proposed for overcoming the possible singular configuration and judging unsolvable poses. Finally, numerical simulations are conducted to investigate the performance of the proposed approach in terms of average calculation time, success rate, average position error, and the ability to plan a trajectory with singular configurations.
Related Concept Videos
Kinematic Equations: Problem Solving
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
Kinematic Equations - III
Using the kinematic equations,...
Support Reactions in Three Dimensions
Ball and Socket Joint is one of the supports allowing free rotation about any axis. This freedom of rotation is...
Kinematic Equations - II
Suppose a car merges into freeway traffic on a 200 m long ramp. If its initial velocity is 10 m/s and it accelerates at 2 m/s2, then the...

