TY - JOUR
T1 - Development and Stability Analysis of an Imitation Learning-Based Pose Planning Approach for Multi-Section Continuum Robot
AU - Seleem, Ibrahim A.
AU - El-Hussieny, Haitham
AU - Assal, Samy F.M.
AU - Ishii, Hiroyuki
N1 - Funding Information:
This work was supported by the Mission Department of the Ministry of Higher Education (MOHE) of Egypt for granting him scholarship to carry out his graduate studies with the Egypt-Japan University of Science and Technology.
Publisher Copyright:
© 2013 IEEE.
PY - 2020
Y1 - 2020
N2 - Recently, continuum flexible robots have been designed for the use in diverse applications; including the exploration of confined static and dynamic environments. One of the challenging tasks for those robots is planning optimal trajectories due to, not only the redundant Degrees of Freedom (DOF) they own but also their compliant behaviour. In this paper, an Imitation-based Pose Planning (IbPP) approach is proposed to teach a two-section continuum robot the motion primitives that will facilitate achieving and generalizing for spatial point-to-point motion which involves both position and orientation goals encoded in a dual quaternion form. Two novel approaches are proposed in this research to intuitively generate the motion demonstrations that will be used in the proposed IbPP. Namely, a flexible input interface, acting as a twin robot, is designed to allow a human to demonstrate different motions for the robot end-effector. Alternatively, as a second approach, the Microsoft Kinect sensor is used to provide motion demonstrations faster via human arm movements. Based on the kinematic model of the two-section continuum robot, a Model Reference Adaptive Control (MRAC) algorithm is developed to achieve tracking the generated trajectory from the IbPP and to guarantee the robustness against the model uncertainties and external disturbances. Moreover, controller stability analysis is developed based on Lyapunov criteria. Finally, simulations are conducted for the two-section continuum robot to prove the ability of the proposed IbPP with the two proposed inputs to learn and generalize for spatial motions, which in future could be easily accommodated for robots with multiple sections. In addition, the proposed MRAC shows a significant performance towards following the required trajectory and rejecting the external disturbance.
AB - Recently, continuum flexible robots have been designed for the use in diverse applications; including the exploration of confined static and dynamic environments. One of the challenging tasks for those robots is planning optimal trajectories due to, not only the redundant Degrees of Freedom (DOF) they own but also their compliant behaviour. In this paper, an Imitation-based Pose Planning (IbPP) approach is proposed to teach a two-section continuum robot the motion primitives that will facilitate achieving and generalizing for spatial point-to-point motion which involves both position and orientation goals encoded in a dual quaternion form. Two novel approaches are proposed in this research to intuitively generate the motion demonstrations that will be used in the proposed IbPP. Namely, a flexible input interface, acting as a twin robot, is designed to allow a human to demonstrate different motions for the robot end-effector. Alternatively, as a second approach, the Microsoft Kinect sensor is used to provide motion demonstrations faster via human arm movements. Based on the kinematic model of the two-section continuum robot, a Model Reference Adaptive Control (MRAC) algorithm is developed to achieve tracking the generated trajectory from the IbPP and to guarantee the robustness against the model uncertainties and external disturbances. Moreover, controller stability analysis is developed based on Lyapunov criteria. Finally, simulations are conducted for the two-section continuum robot to prove the ability of the proposed IbPP with the two proposed inputs to learn and generalize for spatial motions, which in future could be easily accommodated for robots with multiple sections. In addition, the proposed MRAC shows a significant performance towards following the required trajectory and rejecting the external disturbance.
KW - Continuum robot
KW - kinect sensor
KW - kinematic control
KW - kinematic modeling
KW - motion planning
UR - http://www.scopus.com/inward/record.url?scp=85086299613&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85086299613&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2020.2997636
DO - 10.1109/ACCESS.2020.2997636
M3 - Article
AN - SCOPUS:85086299613
SN - 2169-3536
VL - 8
SP - 99366
EP - 99379
JO - IEEE Access
JF - IEEE Access
M1 - 9099824
ER -