Skip to main navigation Skip to search Skip to main content

The Real-time Control Framework for a Modular Snake Robot

  • School of Mechatronics Engineering, Harbin Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The Robot Operating System (ROS) is widely adopted for the control of the robots which is usually running on the Linux system with a standard kernel. But snake robot has a high requirement for the real-time of the control framework since it has several modules which contain a variety of sensors. To solve the problem, the control frame based on the Xenomai real-time system is developed by inserting a patch to the kernel and the real-time performance can be further enhanced by priority scheduling. The proposed control framework of the snake robot is applied to deal with the non-real-time communication thread with ROS packages and the real-time communication thread with the joint controller. So the application programs based on the proposed control framework can realize the multi-task function and be compatible with the ROS system. At last, the experiments validate that the control framework can control the hardware of the snake robot efficiently.

Original languageEnglish
Title of host publication2019 4th International Conference on Robotics and Automation Engineering, ICRAE 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages168-172
Number of pages5
ISBN (Electronic)9781728147406
DOIs
StatePublished - Nov 2019
Externally publishedYes
Event4th International Conference on Robotics and Automation Engineering, ICRAE 2019 - Singapore, Singapore
Duration: 22 Nov 201924 Nov 2019

Publication series

Name2019 4th International Conference on Robotics and Automation Engineering, ICRAE 2019

Conference

Conference4th International Conference on Robotics and Automation Engineering, ICRAE 2019
Country/TerritorySingapore
CitySingapore
Period22/11/1924/11/19

Keywords

  • control framework
  • real-time
  • snake robot

Fingerprint

Dive into the research topics of 'The Real-time Control Framework for a Modular Snake Robot'. Together they form a unique fingerprint.

Cite this