Motion control of a snake robot on multiple inclined planes

被引:1
|
作者
Nakajima, Mizuki [1 ]
Tanaka, Motoyasu [2 ]
机构
[1] Tokyo Denki Univ, Sch Sci & Technol Future Life, Dept Robot & Mechatron, Tokyo, Japan
[2] Univ Electrocommun, Dept Mech & Intelligent Syst Engn, Tokyo, Japan
基金
日本学术振兴会;
关键词
Biologically-inspired robots; motion control; redundant robots; snake robot;
D O I
10.1080/01691864.2024.2345656
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This paper proposes a control method to realize trajectory tracking for snake robots on multiple inclined planes. By explicitly controlling the relative relationship between the robot and the environmental plane, the robot gets into contact with the environmental plane and operates while switching the grounded plane during propulsion. The robot is controlled based on a kinematic model to follow the position and orientation of the head to target trajectory along each plane. The kinematic model is derived by combining the velocity constraint indicating that the wheels do not slip laterally and the kinematic relationship between the robot and the environmental plane. By switching the constraint conditions and the controlled variables, both the head trajectory tracking and maintaining the appropriate relative relationship between the robot and the environmental plane is realized. The effectiveness of the proposed control method was verified through experiments using a physical simulator, and the proposed methods realized the head trajectory tracking on the multiple planes. However, in experiments with actual robot, errors in joint angles and position and rotation of the head accumulated in the direction of the robot body, making it impossible to maintain the appropriate relative relationship, and propulsion was not achieved.
引用
收藏
页码:784 / 800
页数:17
相关论文
共 50 条
  • [1] Experimental Studies of Serpentine Motion Control of Snake Robots at Inclined Planes
    Varesis, Orestis
    Diamantopoulos, Charalambos
    Tzes, Anthony
    2016 24TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2016, : 737 - 742
  • [2] Motion control of a snake robot moving between two non-parallel planes
    Nakajima, Mizuki
    Tanaka, Motoyasu
    Tanaka, Kazuo
    Matsuno, Fumitoshi
    ADVANCED ROBOTICS, 2018, 32 (10) : 559 - 573
  • [3] Snake robot obstacle-aided locomotion on inclined and vertical planes: Modeling, control strategies and simulation
    Transeth, Aksel A.
    Fjerdingen, Sigurd A.
    Liljeback, Pal
    2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS (ICM), 2013,
  • [4] Multiple sensor fusion and motion control of snake robot based on soft-computing
    Choi, WK
    Kim, SJ
    Jeon, HT
    KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 2, PROCEEDINGS, 2005, 3682 : 291 - 297
  • [5] Control of a Snake Robot With Proximity Sensors to Adapt for Two Variable Planes
    Suyama, Shunta
    Nakajima, Mizuki
    Arita, Hikaru
    Tanaka, Motoyasu
    IEEE ACCESS, 2024, 12 : 46864 - 46880
  • [6] Control of the Rolling Motion of a Spherical Robot on an Inclined Plane
    Ivanova, T. B.
    Kilin, A. A.
    Pivovarova, E. N.
    DOKLADY PHYSICS, 2018, 63 (10) : 435 - 440
  • [7] Control of the Rolling Motion of a Spherical Robot on an Inclined Plane
    T. B. Ivanova
    A. A. Kilin
    E. N. Pivovarova
    Doklady Physics, 2018, 63 : 435 - 440
  • [8] Passive joint control of a snake robot by rolling motion
    Ariizumi, Ryo
    Koshio, Kentaro
    Tanaka, Motoyasu
    Matsuno, Fumitoshi
    ARTIFICIAL LIFE AND ROBOTICS, 2020, 25 (04) : 503 - 512
  • [9] Passive joint control of a snake robot by rolling motion
    Ryo Ariizumi
    Kentaro Koshio
    Motoyasu Tanaka
    Fumitoshi Matsuno
    Artificial Life and Robotics, 2020, 25 : 503 - 512
  • [10] Bipedal robot walking control on inclined planes by fuzzy reference trajectory modification
    Utku Seven
    Tunc Akbas
    Kaan Can Fidan
    Kemalettin Erbatur
    Soft Computing, 2012, 16 : 1959 - 1976