期刊文献+

开放式步行机器人实时控制系统研究 被引量:4

Real-Time Control System Design for Walking Robot
原文传递
导出
摘要 步行机器人对控制系统的实时性、扩展性和通用性提出了较高的要求,控制系统的架构设计至关重要,本文设计和开发了基于Linux RTAI的步行机器人实时运动控制系统。该系统采用基于PC+运动控制卡的结构,即PC+PMAC结构。PMAC运动控制卡具有强大的伺服控制功能,可支持不同厂家的驱动器,具有良好的通用性和扩展性。系统软件采用模块化设计方法,利用标准的C++进行开发,运行Linux RTAI实时操作系统。通过对PMAC驱动的实时改造,使得PC与PMAC的实时通信成为可能,允许PC执行复杂的控制算法,提高了对复杂对象的控制能力。本文还给出了步行机器人软件架构和程序实现机制,根据需要可方便进行扩展。 The control system of walking robot requires high performance of real time, extensibility, universality. The architecture design of control system is vital to satisfy these requirements. This study develops a real - time control system for the walking robot based on Linux RTAI. The control system utilizes the motion controller with standard bus structure, that is PC + PMAC, the PMAC has powerful servo control capability and is compatible with many amplifiers provided by different vendors. Thus, the structure is extendable and suitable for many different cases. The application software, developed in standard C + + language with modular design method, is running on the open source Linux RTAI operation system. The communication time between PC and PMAC can be guaranteed by modifying the Linux driver of PMAC, which allows more complex algorithms to be processed in PC, and consequently improve the control capability for complex tasks. This paper also introduces the architecture of the control system and the way of implemen- ting the software, users can modify it accordingly.
出处 《机械设计与研究》 CSCD 北大核心 2014年第3期29-33,41,共6页 Machine Design And Research
基金 国家自然科学基金资助项目(51175323 61004047) 国家973计划课题(2013CB035501 2013CB035504) 机械系统与振动国家重点实验室开放课题(MSV201208)
关键词 实时系统 运动控制 步行机器人 PMAC Linux RTAI Real-time system Motion control Walking robot PMAC Linux RTAI
  • 相关文献

参考文献16

  • 1刘静,赵晓光,谭民.腿式机器人的研究综述[J].机器人,2006,28(1):81-88. 被引量:74
  • 2Aschenbeck K S, Kern N I, Bachmann R J, etc. Design of a quad- ruped robot driven by air muscles[ C]. In Biomedical Robotics and Biomechatronics, 2006. BioRob 2006. The First IEEE/RAS-EM- BS International Conference, 2006 : 875 - 880.
  • 3Raibert M, Blankespoor K, Nelson G, etc. BigDog, the Rough- Terrain Quadruped Robot[ J]. The International Federation of Au- tomatic Control, 2008.
  • 4Semini C. HyQ-design and development of a hydraulically actuated quadruped robot[D]. Italy:University of Genoa, 2010.
  • 5Hutter M, Gehring C, Bloesch M, etc. StarlETH : A compliant quadrupedal robot for fast, efficient, and versatile locomotion[ C ]. In Int. Conf. on Climbing and Walking Robots (CLAWAR), 2012.
  • 6DELTA TAU Data Systems Inc. , USER MANUAL for Turbo PMAC [M]. 2008.
  • 7Hong K - S, Choi K - H, Kim J - G, etc. A PC - based open ro- bot control system: PC- ORC[J]. Robotics and Computer -In- tegrated Manufacturing, 2001, 17 (4) : 355 - 365.
  • 8Furht B, Grostick D, Rabbat G, etc. Real - Time UNIX System : Design and Application Guide[ M]. Kluwer Academic Publishers, 1990.
  • 9季志均,马文丽,陈虎,郑文岭.四种嵌入式实时操作系统关键技术分析[J].计算机应用研究,2005,22(9):4-8. 被引量:34
  • 10Barbalace A, Luchetta A, Manduchi G, etc. Performance compar- ison of VxWorks, Linux, RTAI and Xenomai in a hard real-time application[ C]. In Real-Time Conference, 2007 15th IEEE- NPSS, 2007 : 1 - 5.

二级参考文献42

  • 1陈继荣,黄建华.Linux操作系统实时性分析及改进策略[J].微计算机信息,2005,21(11Z):67-69. 被引量:9
  • 2Pack D J. Perception-based control for a quadruped walking robot [A]. Proceedings of the 1996 IEEE International Conference on Robotics and Automation[C]. USA: IEEE, 1996. 2994-3001.
  • 3Jindrich D L, Full R J. Many-legged maneuverability: dynamics of turning in hexapods [ J ]. Journal of Experimental Biology, 1999, 202 (12) : 1603 - 1623.
  • 4Buehler M.Saranli U.Papadopoulos D.et al.Dynamic locomotion with four and six-legged robots[A].International Symposium on Adaptive Motion of Animals and Machines[C].http://rhex.seas.upenn.edu/rhex/publications.php.2000.
  • 5Pack D J, Kak A C. A simplified forward gait control for a quadruped walking robot [ A]. Proceedings of the 1994 IEEE/RSJ/Gl International Conference on Intelligent Robots and Systems [C].USA: IEEE, 1994. 1011-1018.
  • 6Caprari G, Balmer P, Piguet R, et al. The autonomous micro robot "Alice" : a platform for scientific and commercial application[A].Proceedings of the International Symposium on Micromechatsonics and Human Science[C]. USA: IEEE, 1998.25-28.
  • 7Dudenhoeffer D D, Michael P J. A formation behavior for large scale micro robot force deployment [ A ]. Precedings of the 2000 Winter Simulation Conference [ C ]. New York: Association for Computing Machinery, 2000. 972 - 982.
  • 8Rus D. Self-reconfiguring robots [ J ], IEEE Intelligent Systems,1998,13(4) : 2-4.
  • 9Miller D P. Multiple behavior-controlled micro-robots for planetary surface missions [A]. Proceedings of the IEEE International Conference on Systems, Man and Cybernetics[ C]. USA: IEEE, 1990, 289 - 292.
  • 10Deleomya F, Nelson M E. Architectures for a biomimetic hexapod robot [J], Robotics and Autonomous Systems, 2000, 30(1) :5 -15.

共引文献117

同被引文献27

引证文献4

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部