• DocumentCode
    652964
  • Title

    A real-time walking robot control system based on Linux RTAI

  • Author

    Deng Liming ; Zhao Xianchao ; Qi Chenkun ; Gao Feng

  • Author_Institution
    State Key Lab. of Mech. Syst. & Vibration, Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2013
  • fDate
    25-27 Sept. 2013
  • Firstpage
    530
  • Lastpage
    534
  • Abstract
    This study developed a real-time control system for a walking robot. The control system for the walking robot should have a real-time operating system, a small size, and extendable IO cards. The PC104 computer is selected due to its small size, reliability and availability of many IO cards. The Linux RTAI is selected because it is an open-source, efficient and hard real-time operating system. The Turbo PMAC PC104 card is used to control motor drivers because its small size, multi-axis synchronization and powerful control functions. Compared with CAN or EtherCAT bus control scheme, this system can easily support motor drivers from different companies. The software is reusable to different robots due to its independence on communication bus protocols and motor drivers. The motor control experiments are provided to show the satisfactory real-time control performance.
  • Keywords
    Linux; access protocols; control engineering computing; legged locomotion; motor drives; software reusability; Linux RTAI; PC104 computer; Turbo PMAC PC104 card; communication bus protocols; extendable IO cards; motor driver control; real-time operating system; real-time walking robot control system; reusable software; Artificial intelligence; Delays; Hardware; Linux; Monitoring; Real-time systems; Robots; Linux RTAI; PMAC; motion control; real-time control; walking robot control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Mechatronic Systems (ICAMechS), 2013 International Conference on
  • Conference_Location
    Luoyang
  • Print_ISBN
    978-1-4799-2518-6
  • Type

    conf

  • DOI
    10.1109/ICAMechS.2013.6681701
  • Filename
    6681701