Joint-Space Kinematic Control of a Bionic Continuum Manipulator in Real-Time by Using Hybrid Approach

被引:7
作者
Mishra, Mrunal Kanti [1 ]
Samantaray, Arun Kumar [1 ]
Chakraborty, Goutam [1 ]
机构
[1] Indian Inst Technol Kharagpur, Dept Mech Engn, Kharagpur 721302, W Bengal, India
关键词
Manipulators; Kinematics; Computational modeling; Robots; Numerical models; Real-time systems; Artificial neural networks; Bionic continuum manipulator; inverse kinematics; kinematic control; neural network; separate learning algorithm; NEURAL-NETWORK; SOFT; MODEL; PERFORMANCE; DESIGN; ROBOTS;
D O I
10.1109/ACCESS.2022.3171236
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Continuum manipulators are a type of robot used for delicate applications, including safe human-robot interactions. Controlling these manipulators for an accurate trajectory, especially in the case of pneumatic actuation, is extremely challenging. Thus, this article proposes a real-time kinematic trajectory control of a pneumatically actuated multi-segment bionic continuum manipulator with a mobile base by combining a neural network and analytical model with a cascaded controller to overcome this challenge. The inverse kinematics solution of the multi-segment manipulator is developed by using a neural network and an inverse piecewise constant curvature approach. The neural network is trained by using a separate learning algorithm. Although hybrid inverse modeling gives better solutions than existing techniques, significant residual positional error of the manipulator tip remains due to inherent material hysteresis. Thus, a cascaded PI-controller is utilized to compensate for the residual positional error. The controller gains are updated in each step by predictions of the actuator length, where the Jacobian entries are computed from the neural network model. The proposed procedure is validated on Festo Didactics' elephant trunk-like two-segment continuum manipulator, Robotino-XT. Three different cases are considered for real-time trajectory tracking, where the OptiTrack vision system is used for validation by tracking the manipulator tip pose. For the trajectory points outside the manipulator workspace, simultaneous trunk and base movements are used. In experimental validation, the proposed scheme is shown to give much reduced manipulator tip trajectory error as compared to the existing methods.
引用
收藏
页码:47031 / 47050
页数:20
相关论文
共 54 条
[1]  
Abidi H., 2017, INT J MED ROBOT COMP, V14, P1
[2]   A neural network controller for continuum robots [J].
Braganza, David ;
Dawson, Darren M. ;
Walker, Ian D. ;
Nath, Nitendra .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (06) :1270-1277
[3]   Configuration Tracking for Continuum Manipulators With Coupled Tendon Drive [J].
Camarillo, David B. ;
Carlson, Christopher R. ;
Salisbury, J. Kenneth .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (04) :798-808
[4]   AN INVESTIGATION ON THE ACCURACY OF 3-DIMENSIONAL SPACE RECONSTRUCTION USING THE DIRECT LINEAR TRANSFORMATION TECHNIQUE [J].
CHEN, L ;
ARMSTRONG, CW ;
RAFTOPOULOS, DD .
JOURNAL OF BIOMECHANICS, 1994, 27 (04) :493-500
[5]   Solving local minima problem with large number of hidden nodes on two-layered feed-forward artificial neural networks [J].
Choi, Bumghi ;
Lee, Ju-Hong ;
Kim, Deok-Hwan .
NEUROCOMPUTING, 2008, 71 (16-18) :3640-3643
[6]   A hybrid dynamic model for the AMBIDEX tendon-driven manipulator [J].
Choi, Keunjun ;
Kwon, Jaewoon ;
Lee, Taeyoon ;
Park, Changwoo ;
Pyo, Jinwon ;
Lee, Choongin ;
Lee, SungPyo ;
Kim, Inhyeok ;
Seok, Sangok ;
Kim, Yong-Jae ;
Park, Frank Chongwoo .
MECHATRONICS, 2020, 69 (69)
[7]   Compact modeling of spatial continuum robotic arms towards real-time control [J].
Dehghani, Mohammad ;
Moosavian, S. Ali A. .
ADVANCED ROBOTICS, 2014, 28 (01) :15-26
[8]   Kinematic Calibration of a Multisection Bionic Manipulator [J].
Escande, Coralie ;
Chettibi, Taha ;
Merzouki, Rochdi ;
Coelen, Vincent ;
Pathak, Pushparaj Mani .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (02) :663-674
[9]   Neural Network and Jacobian Method for Solving the Inverse Statics of a Cable-Driven Soft Arm With Nonconstant Curvature [J].
Giorelli, Michele ;
Renda, Federico ;
Calisti, Marcello ;
Arienti, Andrea ;
Ferri, Gabriele ;
Laschi, Cecilia .
IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (04) :823-834
[10]  
Godage IS, 2011, IEEE INT C INT ROBOT, P1093, DOI 10.1109/IROS.2011.6048086