SnakeSIM: a ROS-based Rapid-Prototyping Framework for Perception-Driven Obstacle-Aided Locomotion of Snake Robots

被引:0
|
作者
Sanfilippo, Filippo [1 ]
Stavdahl, Oyvind [1 ]
Liljeback, Pal [1 ]
机构
[1] Norwegian Univ Sci & Technol NTNU, Dept Engn Cybernet, N-7491 Trondheim, Norway
关键词
perception-driven obstacle-aided locomotion; snake robots; rapid-prototyping; ROS;
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Biological snakes are capable of exploiting roughness in the terrain for locomotion. This feature allows them to adapt to different types of environments. Snake robots that can mimic this behaviour could be fitted with sensors and used for transporting tools to hazardous or confined areas that other robots and humans are unable to access. Snake robot locomotion in a cluttered environment where the snake robot utilises a sensory-perceptual system to perceive the surrounding operational environment for means of propulsion can be defined as perception-driven obstacle-aided locomotion (POAL). The initial testing of new control methods for POAL in a physical environment using a real snake robot imposes challenging requirements on both the robot and the test environment in terms of robustness and predictability. This paper introduces SnakeSIM, a virtual rapid-prototyping framework that allows researchers for the design and simulation of POAL more safely, rapidly and efficiently. SnakeSIM is based on the Robot Operating System (ROS) and it allows for simulating the snake robot model in a virtual environment cluttered with obstacles. The simulated robot can be equipped with different sensors. Tactile perception can be achieved by using contact sensors to retrieve forces, torques, contact positions and contact normals. A depth camera can be attached to the snake robot head for visual perception purposes. Furthermore, SnakeSIM allows for exploiting the large variety of robotics sensors that are supported by ROS. The framework can be transparently integrated with a real robot. To demonstrate the potential of SnakeSIM, a possible control approach for POAL is considered as a case study.
引用
收藏
页码:1226 / 1231
页数:6
相关论文
共 11 条
  • [1] 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
  • [2] A Review on Perception-driven Obstacle-aided Locomotion for Snake Robots
    Sanfilippo, Filippo
    Azpiazu, Jon
    Marafioti, Giancarlo
    Transeth, Aksel A.
    Stavdahl, Oyvind
    Liljeback, Pal
    2016 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2016,
  • [3] Virtual Functional Segmentation of Snake Robots for Perception-Driven Obstacle-Aided Locomotion
    Sanfilippo, Filippo
    Stavdahl, Oyvind
    Marafioti, Giancarlo
    Transeth, Aksel A.
    Liljeback, Pal
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2016, : 1845 - 1851
  • [4] 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):
  • [5] Path Planning for Perception-Driven Obstacle-Aided Snake Robot Locomotion
    Hanssen, Kristian G.
    Transeth, Aksel A.
    Sanfilippo, Filippo
    Liljeback, Pal
    Stavdahl, Oyvind
    2020 IEEE 16TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL (AMC), 2020, : 98 - 104
  • [6] Modeling for Hybrid Obstacle-Aided Locomotion (HOAL) of Snake Robots
    Gravdahl, Irja
    Stavdahl, Oyvind
    Koushan, Atussa
    Lower, Jostein
    Pettersen, Kristin Ytterstad
    IFAC PAPERSONLINE, 2022, 55 (20): : 247 - 252
  • [7] Optimal Static Propulsive Force for Obstacle-Aided Locomotion in Snake Robots
    Holden, Christian
    Stavdahl, Oyvind
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2013, : 1125 - 1130
  • [8] Form Closure for Fully Actuated and Robust Obstacle-Aided Locomotion in Snake Robots
    Lower, Jostein
    Gravdahl, Irja
    Varagnolo, Damiano
    Stavdahl, Oyvind
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (11) : 7360 - 7367
  • [9] Optimal Dynamic Force Mapping for Obstacle-Aided Locomotion in 2D Snake Robots
    Holden, Christian
    Stavdahl, Oyvind
    Gravdahl, Jan Tommy
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 321 - 328
  • [10] Modelling and control of obstacle-aided snake robot locomotion based on jam resolution
    Liljeback, Pal
    Pettersen, Kristin Y.
    Stavdahl, Oyvind
    ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 602 - 609