Abstract
This paper proposes a method that optimizes the inverse kinematics needed for the trajectory generation of a 4-DOF (degrees of freedom) robotic manipulator arm to give results in real time. Due to the many-to-one mapping of the angle vector which describes the position of the manipulator joints and to the coordinates of the end-effector, traditional methods fail to address the redundancy that exists in an efficient way. The proposed method is singular, and in that it (1) Generates the most optimal angle vector in terms of maximum manipulability, a factor which determines the ease with which the arm moves, for a given end-vector. (2) Proposes a novel approach to inculcate the complexity of dealing with real coordinate system by proposing a machine learning technique that uses neural networks to predict angle vector for practically any end-effector position although it learns on only a few sampled space. (3) Works in real time since the entire optimization of the manipulability measure are done offline before training the neural network using a relevant technique which makes the proposed method suitable for practical uses. (4) It also determines the shortest, smooth path along which the manipulator can move along avoiding any obstacles. To the best of the authors’ knowledge, this is the first neural-net-based optimized inverse kinematics method applied for a robotic manipulator arm, and its optimal and simple structure also makes it possible to run it on NVIDIA Jetson Nano Module.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Manipulator (device). https://en.wikipedia.org/wiki/Manipulator_(device)
Kaur, K.: Basic robotics: what is a robotic manipulator? (2013). http://www.azorobotics.com/Article.aspx?ArticleID=138
White papers-redundant system basic concepts, national instruments (2008). http://www.ni.com/white-paper/6874/en/
Nakamura, Y.: Advanced Robotics: Redundancy and Optimization. Addison-Wesley (1991)
Nakamura, Y., Hanafusa, H.: Optimal redundancy control of robot manipulators. Int. J. Robot. Res. (1987)
Yoshikawa, T.: Foundation of Robotics: Analysis and Control. MIT Press (1990)
Yoehikawa, T.: Translational and rotational manipulability of robotic manipulators. In: American Control Conference (1990)
Yoehikawa, T.: Dynamic manipulability of robotic manipulators. In: IEEE International Conference on Robotics and Automation (1985)
Kurfess, T.R.: Robotics and Automation Handbook. CRC Press LLC (2000)
Buss, S.R.: Introduction to inverse kinematics with Jacobian transpose pseudoinverse and damped least squares methods (2004)
Duka, A.-V.: Neural network based inverse kinematics solution for trajectory tracking of a robotic arm (2013)
Dinh, B.H.: Approximation of the inverse kinematics of a robotic manipulator using a neural network (2009)
Murray, R.M.: A Mathematical Introduction to Robotic Manipulation. CRC Press (2017)
Serrezuela, R.R., Chavarro, A.F., Cardozo, M.A.T., Toquica, A.L., Martinez, L.F.O.: Kinematic modelling of a robotic arm manipulator using Matlab. ARPN J. Eng. Appl. Sci. (2017)
Tejomurtula, S., Kak, S.: Inverse kinematics in robotics using neural networks. Information Sciences (1998)
Srisuk, P., Sento, A., Kitjaidure, Y.: Inverse kinematics solution using neural networks from forward kinematics equations. In: 9th International Conference on Knowledge and Smart Technology (KST) (2017)
Kalakrishnan, M., Chitta, S., Theodorou, E., Pastor, P., Schaal, S.: STOMP: stochastic trajectory optimization for motion planning (2011)
Martinez, J.: Manipulability ellipsoids in robotics
Rozo, L., Jaquier, N., Calinon, S., Caldwell, D.G.: Learning manipulability ellipsoids for task compatibility in robot manipulation. In: 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Shah, J., Bhasin, A. (2021). Real-Time Neural-Net Driven Optimized Inverse Kinematics for a Robotic Manipulator Arm. In: Hassanien, A., Bhatnagar, R., Darwish, A. (eds) Advanced Machine Learning Technologies and Applications. AMLTA 2020. Advances in Intelligent Systems and Computing, vol 1141. Springer, Singapore. https://doi.org/10.1007/978-981-15-3383-9_7
Download citation
DOI: https://doi.org/10.1007/978-981-15-3383-9_7
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3382-2
Online ISBN: 978-981-15-3383-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)