Distributed control system for a humanoid robot

Zhangguo Yu*, Qiang Huang, Jianxi Li, Qing Shi, Xuechao Chen, Kejie Li

*Corresponding author for this work

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

21 Citations (Scopus)

Abstract

A humanoid robot generally has more than thirty DOFs to be controlled in real-time and needs to deal with information of multiple sensors such as encoders, force, gyro, acceleration and vision sensors. Therefore an effective control system is crucial for the humanoid robot. In this paper, we propose a distributed control architecture for humanoid robots based on the combination of Memolink and CAN bus. This architecture consists of a vision and hearing processing sub-system for vision information processing, a tele-operation sub-system and a real-time motion control sub-system. The operating systems of this architecture are composed of Windows and RT-Linux. The Windows OS is used as the operating system of the former two subsystems to process multimedia and tele-operation information tractably. Linux and real-time RT-Linux OS are used as the operating system of motion control sub-system to achieve the real-time control capability. The biped walk experiments show that this control architecture is effective, reliable and tractable.

Original languageEnglish
Title of host publicationProceedings of the 2007 IEEE International Conference on Mechatronics and Automation, ICMA 2007
Pages1166-1171
Number of pages6
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event2007 IEEE International Conference on Mechatronics and Automation, ICMA 2007 - Harbin, China
Duration: 5 Aug 20078 Aug 2007

Publication series

NameProceedings of the 2007 IEEE International Conference on Mechatronics and Automation, ICMA 2007

Conference

Conference2007 IEEE International Conference on Mechatronics and Automation, ICMA 2007
Country/TerritoryChina
CityHarbin
Period5/08/078/08/07

Keywords

  • Biped walk
  • CAN bus
  • Distributed control
  • Humanoid robot
  • RT-Linux

Fingerprint

Dive into the research topics of 'Distributed control system for a humanoid robot'. Together they form a unique fingerprint.

Cite this