Inverse Kinematic Control of a Delta Robot Using Neural Networks in Real-Time
Open Access
Abstract
This paper presents an inverse kinematic controller using neural networks for trajectory controlling of a delta robot in real-time. The developed control scheme is purely data-driven and does not require prior knowledge of the delta robot kinematics. Moreover, it can adapt to the changes in the kinematics of the robot. For developing the controller, the kinematic model of the delta robot is estimated by using neural networks. Then, the trained neural networks are configured as a controller in the system. The parameters of the neural networks are updated while the robot follows a path to adaptively compensate for modeling uncertainties and external disturbances of the control system. One of the main contributions of this paper is to show that updating the parameters of neural networks offers a smaller tracking error in inverse kinematic control of a delta robot with consideration of joint backlash. Different simulations and experiments are conducted to verify the proposed controller. The results show that in the presence of external disturbance, the error in trajectory tracking is bounded, and the negative effect of joint backlash in trajectory tracking is reduced. The developed method provides a new approach to the inverse kinematic control of a delta robot.Keywords
Funding Information
- National Science Foundation (924662)
This publication has 31 references indexed in Scilit:
- A New Artificial Neural Network Approach in Solving Inverse Kinematics of Robotic Arm (Denso VP6242)Computational Intelligence and Neuroscience, 2016
- Dynamic Neural Networks for Kinematic Redundancy Resolution of Parallel Stewart PlatformsIEEE Transactions on Cybernetics, 2015
- An adaptive tracking controller for parallel robotic manipulators based on fully tuned radial basic function networksNeurocomputing, 2014
- Real-time inverse kinematics of redundant manipulators using neural networks and quadratic programming: A Lyapunov-based approachRobotics and Autonomous Systems, 2014
- Use of Artificial Neural Networks for the Development of an Inverse Kinematic Solution and Visual Identification of Singularity Zone(s)Procedia CIRP, 2014
- Neural Network based Inverse Kinematics Solution for Trajectory Tracking of a Robotic ArmProcedia Technology, 2014
- On-line regression algorithms for learning mechanical models of robots: A surveyRobotics and Autonomous Systems, 2011
- Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurationsAdvances in Engineering Software, 2010
- Analysis and dimensional synthesis of the DELTA robot for a prescribed workspaceMechanism and Machine Theory, 2007
- Delta robot: Inverse, direct, and intermediate JacobiansProceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 2006