Hybrid Modelling and Control of Obstacle-Aided Snake Robot Locomotion

被引:52
|
作者
Liljeback, Pal [1 ,2 ]
Pettersen, Kristin Y. [1 ]
Stavdahl, Oyvind [1 ]
Gravdahl, Jan Tommy [1 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Engn Cybernet, NO-7491 Trondheim, Norway
[2] SINTEF Informat & Commun Technol, Dept Appl Cybernet, N-7465 Trondheim, Norway
关键词
Contact modelling; force and tactile sensing; hybrid model; linear complementarity problem (LCP); underactuated robots; DESIGN;
D O I
10.1109/TRO.2010.2056211
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
A snake can traverse cluttered and irregular environments by using irregularities around its body as push points to aid the propulsion. This characteristic feature of biological snake locomotion, which is denoted as obstacle-aided locomotion, is investigated for snake robot locomotion purposes in this paper. The paper presents a hybrid model of the dynamics of a planar snake robot interacting with obstacles in its environment. Obstacle contact forces are calculated by formulating and solving a linear complementarity problem (LCP). The existence and uniqueness properties of the state evolution of the hybrid model are investigated. The paper also presents a hybrid control strategy employing measured contact forces to maintain propulsion while simultaneously preventing the snake robot from being jammed between obstacles in its path. The simulation results validate the hybrid modelling approach and the effectiveness of the proposed control strategy.
引用
收藏
页码:781 / 799
页数:19
相关论文
共 50 条
  • [21] SnakeSIM: a ROS-based control and simulation framework for perception-driven obstacle-aided locomotion of snake robots
    Sanfilippo, Filippo
    Stavdahl, Oyvind
    Liljeback, Pal
    ARTIFICIAL LIFE AND ROBOTICS, 2018, 23 (04) : 449 - 458
  • [22] Perception-Driven Obstacle-Aided Locomotion for Snake Robots: The State of the Art, Challenges and Possibilities
    Sanfilippo, Filippo
    Azpiazu, Jon
    Marafioti, Giancarlo
    Transeth, Aksel A.
    Stavdahl, Oyvind
    Liljeback, Pal
    APPLIED SCIENCES-BASEL, 2017, 7 (04):
  • [23] Directional Compliance in Obstacle-Aided Navigation for Snake Robots
    Wang, Tianyu
    Whitman, Julian
    Travers, Matthew
    Choset, Howie
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 2458 - 2463
  • [24] Obstacle-Aided Navigation of a Soft Growing Robot
    Greer, Joseph D.
    Blumenschein, Laura H.
    Okamura, Allison M.
    Hawkes, Elliot W.
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 4165 - 4172
  • [25] Obstacle-Aided Trajectory Control of a Quadrupedal Robot Through Sequential Gait Composition
    Hu, Haodi
    Qian, Feifei
    IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 3481 - 3495
  • [26] SnakeSIM: a ROS-based Rapid-Prototyping Framework for Perception-Driven Obstacle-Aided Locomotion of Snake Robots
    Sanfilippo, Filippo
    Stavdahl, Oyvind
    Liljeback, Pal
    2017 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (IEEE ROBIO 2017), 2017, : 1226 - 1231
  • [27] Snake robot obstacle aided locomotion:: An experimental validation of a non-smooth modeling approach
    Transeth, Aksel Andreas
    Liljeback, Pai
    Pettersen, Kristin Y.
    2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, : 2588 - +
  • [28] CPG-based Locomotion Control of a Snake-like Robot for Obstacle Avoidance
    Nor, Norzalilah Mohamad
    Ma, Shugen
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 347 - 352
  • [29] Visual-Aided Obstacle Climbing by Modular Snake Robot
    Koike, Carla Cavalcante
    Viana, Dianne Magalhaes
    Yudi, Jones
    Batista, Filipe Aziz
    Costa, Arthur
    Carvalho, Vinicius
    Rocha, Thiago
    SENSORS, 2024, 24 (13)
  • [30] Design and modelling of a snake robot in traveling wave locomotion
    Chen, Li
    Ma, Shugen
    Wang, Yuechao
    Li, Bin
    Duan, Dengping
    MECHANISM AND MACHINE THEORY, 2007, 42 (12) : 1632 - 1642