A metaheuristic approach to solve inverse kinematics of continuum manipulators

被引:20
作者
Amouri, Ammar [1 ]
Mahfoudi, Chawki [2 ]
Zaatri, Abdelouhab [1 ]
Lakhal, Othman [3 ]
Merzouki, Rochdi [3 ]
机构
[1] Univ Bros Mentouri Constantine 1, Fac Technol, Dept Mech Engn, Constantine, Algeria
[2] Univ Larbi Ben MHidi, Dept Mech Engn, Oum El Bouaghi, Algeria
[3] Univ Lille 1, PolytechLille, CRIStAL CNRS UMR 9189, Ave Paul Langevin, F-59655 Villeneuve Dascq, France
关键词
Continuum manipulator; inverse kinematics; multi-section robot; parallel robot; metaheuristic optimization;
D O I
10.1177/0959651817700779
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Continuum robot modeling is a research topic that focuses on ways to develop kinematic models while respecting some kinematics specificity as well as mechanical properties of such class of robots. The purpose of this article is to present a new alternative approach for solving inverse kinematic models for multi-sections of continuum manipulators. To achieve this work, it is assumed that each constitutive section is curved in a circular arc shape with an inextensible central structure axis. At first, the article presents a solution of an inverse kinematic model for one bending section and details some adopted methodologies, based on the identical inverse kinematic model of parallel robots, used for computation of the links' length. The latter allows concatenating between multiple platforms to realize a bending section. The inverse kinematic model of the multi-section manipulator is then developed using a modular concept where the endpoint coordinates of each bending section are determined using a metaheuristic method. Finally, to validate the proposed approach, some simulation and experimental studies have been carried out on the Compact Bionic Handling Arm. From this investigation, it was found that the multiple test results show the ability of the developed metaheuristic approach to avoid obstacles and to adopt a real-time implementation with multi-section configuration. On the other hand, this type of concept can enable to model all continuum robots with multiple bending sections.
引用
收藏
页码:380 / 394
页数:15
相关论文
共 34 条
  • [1] Contribution to Inverse Kinematic Modeling of a Planar Continuum Robot Using a Particle Swarm Optimization
    Amouri, Ammar
    Mahfoudi, Chawki
    Zaatri, Abdelouahab
    [J]. MULTIPHYSICS MODELLING AND SIMULATION FOR SYSTEMS DESIGN AND MONITORING, 2015, 2 : 141 - 150
  • [2] A New Approach to Solve Inverse Kinematics of a Planar Flexible Continuum Robot
    Amouri, Ammar
    Mahfoudi, Chawki
    Zaatri, Abdelouahab
    Merabti, Halim
    [J]. INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2014 (ICCMSE 2014), 2014, 1618 : 643 - 646
  • [3] Bailly Y, 2005, IEEE INT CONF ROBOT, P924
  • [4] Generating optimal reference kinematic configurations for hyper-redundant parallel robots
    Chibani, Abdelhakim
    Mahfoudi, Chawki
    Chettibi, Taha
    Merzouki, Rochdi
    Zaatri, Abdelouhab
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2015, 229 (09) : 867 - 882
  • [5] Escande C., 2011, 2011 IEEE International Conference on Robotics and Biomimetics (ROBIO), P92, DOI 10.1109/ROBIO.2011.6181268
  • [6] Kinematic Calibration of a Multisection Bionic Manipulator
    Escande, Coralie
    Chettibi, Taha
    Merzouki, Rochdi
    Coelen, Vincent
    Pathak, Pushparaj Mani
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2015, 20 (02) : 663 - 674
  • [7] Giorelli M, 2013, IEEE INT C INT ROBOT, P5033, DOI 10.1109/IROS.2013.6697084
  • [8] Modal kinematics for multisection continuum arms
    Godage, Isuru S.
    Medrano-Cerda, Gustavo A.
    Branson, David T.
    Guglielmino, Emanuele
    Caldwell, Darwin G.
    [J]. BIOINSPIRATION & BIOMIMETICS, 2015, 10 (03)
  • [9] Goldberg DE., 1989, GENETIC ALGORITHMS S, V1
  • [10] Large deflection dynamics, and control for planar continuum robots
    Gravagne, IA
    Rahn, CD
    Walker, ID
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2003, 8 (02) : 299 - 307