Abstract
Several techniques have been developed in the past to handle the inverse kinematics of serial robots passing through or close to singular configurations. As a common line, these approaches operate at velocity level, seeking a trade-off between tracking accuracy and joint velocity feasibility. While providing robust control, some difficulties arise in these methods for predicting end-effector errors and their spread in SE(3). In a previous paper, the virtual redundant axis (VRA) method was introduced at velocity level, by which end-effector velocity errors could be concentrated in non-controllable directions. The present paper extends the VRA method to position level, allowing for a precise motion tracking and the handling of singularity paths in the same way as regular motions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Buss, S. R., & Kim, J. (2005). Selectively damped least squares for inverse kinematics. Journal of Graphics, GPU, and Game Tools, 10(3), 37–49.
Chiaverini, S. & Egeland, O. (1990). A solution to the singularity problem for six-joint manipulators. In Proceedings of 1990 IEEE International Conference on Robotics and Automation, 1990 (pp. 644–649). IEEE.
Chiaverini, S., Egeland, O., & Kanestrom, R. K. (1992). Weighted damped least-squares in kinematic control of robotic manipulators. Advanced Robotics, 7(3), 201–218.
Chiaverini, S., Siciliano, B., & Egeland, O. (1994). Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator. IEEE Transations on Control Systems Technology, 2(2), 123–133.
Khatib, O. (1987). A unified approach for motion and force control of robot manipulators: The operational space formulation. IEEE Journal of Robotics and Automation, 3(1), 43–53.
Leontjev, V., Flores, F. G., López, J., Ribickis, & Kecskeméthy, A. (2012). Singularity avoidance by virtual redundant axis and its application to large base motion compensation of serial robots. In Proceedings of the 21th International Workshop on Robotics in Alpe-Adria-Danube Region, RAAD 2012 (pp. 77–84). Naples, Italy, September 10–13, 2012.
Maciejewski, A. A., & Klein, Ch A. (1988). Numerical filtering for the operation of robotic manipulators through kinematically singular configurations. Journal of Robotic Systems, 5(6), 527–552.
Nakamura, Y., & Hanafusa, H. (1986). Inverse kinematic solutions with singularity robustness for robot manipulator control. Journal of Dynamic Systems, Measurement, and Control, 108(3), 163–171.
Pechev, A. N. (2008). Inverse kinematics without matrix inversion. In Robotics and Automation, 2008. ICRA 200 pp. 2005–2012. IEEE.
Wampler, C. W., et al. (1986). Manipulator inverse kinematic solutions based on vector formulations and damped least-squares methods. IEEE Transactions on Systems, Man and Cybernetics, 16(1), 93–101.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 CISM International Centre for Mechanical Sciences
About this paper
Cite this paper
Flores, F.G., Röttgermann, S., Weber, B., Kecskeméthy, A. (2016). Robust Inverse Kinematics at Position Level by Means of the Virtual Redundant Axis Method. In: Parenti-Castelli, V., Schiehlen, W. (eds) ROMANSY 21 - Robot Design, Dynamics and Control. ROMANSY21 2016. CISM International Centre for Mechanical Sciences, vol 569. Springer, Cham. https://doi.org/10.1007/978-3-319-33714-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-33714-2_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33713-5
Online ISBN: 978-3-319-33714-2
eBook Packages: EngineeringEngineering (R0)