Modeling and control of a snake-like robot using the screw-drive mechanism

Hiroaki Fukushima, Shogo Satomura, Toru Kawai, Motoyasu Tanaka, Tetsushi Kamegawa, Fumitoshi Matsuno

Research output: Contribution to journalArticle

32 Citations (Scopus)

Abstract

In this paper, we develop a new type of snake-like robot using screw-drive units that are connected by active joints. The screw-drive units enable the robot to generate propulsion on any side of the body in contact with environments. Another feature of this robot is the omnidirectional mobility by combinations of screws angular velocities. We also derive a kinematic model and apply it to trajectory tracking control. Furthermore, we design a front-unit-following controller, which is suitable for manual operations. In this control system, operators are required to command only one unit in the front; then, commands for the rest of the units are automatically calculated to track the path of the preceding units. Asymptotic convergence of the tracking error of the front-unit-following controller is analyzed based on a Lyapunov approach for the case of constant curvature. The effectiveness of the control method is demonstrated by numerical examples and experiments.

Original languageEnglish
Article number6144056
Pages (from-to)541-554
Number of pages14
JournalIEEE Transactions on Robotics
Volume28
Issue number3
DOIs
Publication statusPublished - 2012

Fingerprint

Robots
Controllers
Angular velocity
Propulsion
Kinematics
Trajectories
Control systems
Experiments

Keywords

  • Path tracking
  • screw-drive mechanism
  • search and rescue
  • snake-like robot

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Control and Systems Engineering
  • Computer Science Applications

Cite this

Fukushima, H., Satomura, S., Kawai, T., Tanaka, M., Kamegawa, T., & Matsuno, F. (2012). Modeling and control of a snake-like robot using the screw-drive mechanism. IEEE Transactions on Robotics, 28(3), 541-554. [6144056]. https://doi.org/10.1109/TRO.2012.2183050

Modeling and control of a snake-like robot using the screw-drive mechanism. / Fukushima, Hiroaki; Satomura, Shogo; Kawai, Toru; Tanaka, Motoyasu; Kamegawa, Tetsushi; Matsuno, Fumitoshi.

In: IEEE Transactions on Robotics, Vol. 28, No. 3, 6144056, 2012, p. 541-554.

Research output: Contribution to journalArticle

Fukushima, H, Satomura, S, Kawai, T, Tanaka, M, Kamegawa, T & Matsuno, F 2012, 'Modeling and control of a snake-like robot using the screw-drive mechanism', IEEE Transactions on Robotics, vol. 28, no. 3, 6144056, pp. 541-554. https://doi.org/10.1109/TRO.2012.2183050
Fukushima, Hiroaki ; Satomura, Shogo ; Kawai, Toru ; Tanaka, Motoyasu ; Kamegawa, Tetsushi ; Matsuno, Fumitoshi. / Modeling and control of a snake-like robot using the screw-drive mechanism. In: IEEE Transactions on Robotics. 2012 ; Vol. 28, No. 3. pp. 541-554.
@article{572f38a7f3984cd9ba9f318a083fd30a,
title = "Modeling and control of a snake-like robot using the screw-drive mechanism",
abstract = "In this paper, we develop a new type of snake-like robot using screw-drive units that are connected by active joints. The screw-drive units enable the robot to generate propulsion on any side of the body in contact with environments. Another feature of this robot is the omnidirectional mobility by combinations of screws angular velocities. We also derive a kinematic model and apply it to trajectory tracking control. Furthermore, we design a front-unit-following controller, which is suitable for manual operations. In this control system, operators are required to command only one unit in the front; then, commands for the rest of the units are automatically calculated to track the path of the preceding units. Asymptotic convergence of the tracking error of the front-unit-following controller is analyzed based on a Lyapunov approach for the case of constant curvature. The effectiveness of the control method is demonstrated by numerical examples and experiments.",
keywords = "Path tracking, screw-drive mechanism, search and rescue, snake-like robot",
author = "Hiroaki Fukushima and Shogo Satomura and Toru Kawai and Motoyasu Tanaka and Tetsushi Kamegawa and Fumitoshi Matsuno",
year = "2012",
doi = "10.1109/TRO.2012.2183050",
language = "English",
volume = "28",
pages = "541--554",
journal = "IEEE Transactions on Robotics",
issn = "1552-3098",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "3",

}

TY - JOUR

T1 - Modeling and control of a snake-like robot using the screw-drive mechanism

AU - Fukushima, Hiroaki

AU - Satomura, Shogo

AU - Kawai, Toru

AU - Tanaka, Motoyasu

AU - Kamegawa, Tetsushi

AU - Matsuno, Fumitoshi

PY - 2012

Y1 - 2012

N2 - In this paper, we develop a new type of snake-like robot using screw-drive units that are connected by active joints. The screw-drive units enable the robot to generate propulsion on any side of the body in contact with environments. Another feature of this robot is the omnidirectional mobility by combinations of screws angular velocities. We also derive a kinematic model and apply it to trajectory tracking control. Furthermore, we design a front-unit-following controller, which is suitable for manual operations. In this control system, operators are required to command only one unit in the front; then, commands for the rest of the units are automatically calculated to track the path of the preceding units. Asymptotic convergence of the tracking error of the front-unit-following controller is analyzed based on a Lyapunov approach for the case of constant curvature. The effectiveness of the control method is demonstrated by numerical examples and experiments.

AB - In this paper, we develop a new type of snake-like robot using screw-drive units that are connected by active joints. The screw-drive units enable the robot to generate propulsion on any side of the body in contact with environments. Another feature of this robot is the omnidirectional mobility by combinations of screws angular velocities. We also derive a kinematic model and apply it to trajectory tracking control. Furthermore, we design a front-unit-following controller, which is suitable for manual operations. In this control system, operators are required to command only one unit in the front; then, commands for the rest of the units are automatically calculated to track the path of the preceding units. Asymptotic convergence of the tracking error of the front-unit-following controller is analyzed based on a Lyapunov approach for the case of constant curvature. The effectiveness of the control method is demonstrated by numerical examples and experiments.

KW - Path tracking

KW - screw-drive mechanism

KW - search and rescue

KW - snake-like robot

UR - http://www.scopus.com/inward/record.url?scp=84862812479&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84862812479&partnerID=8YFLogxK

U2 - 10.1109/TRO.2012.2183050

DO - 10.1109/TRO.2012.2183050

M3 - Article

VL - 28

SP - 541

EP - 554

JO - IEEE Transactions on Robotics

JF - IEEE Transactions on Robotics

SN - 1552-3098

IS - 3

M1 - 6144056

ER -