《机电工程》杂志,月刊( 详细... )
中国标准连续出版物号: ISSN 1001-4551 CN 33-1088/TH
主办单位:浙江省机电集团有限公司
浙江大学
主编:陈 晓
副 主 编:唐任仲、罗向阳(执行主编)
总 经 理:罗向阳
出 版:浙江《机电工程》杂志社有限公司
地 址:杭州市上城区延安路95号浙江省机电集团大楼二楼211、212室
电话Tel:+86-571-87041360、87239525
E-mail:meem_contribute@163.com
国外发行:中国国际图书贸易总公司
订阅:全国各地邮局 国外代号:M3135
国内发行:浙江省报刊发行局
邮发代号:32-68
广告发布登记证:杭上市管广发G-001号
在线杂志 |
当前位置: 机电工程 >>在线杂志 |
双臂单腿跳跃机器人控制系统的通信技术研究*
作者:顾 颢1,何广平2,陆 震1 日期:2008-04-23/span> 浏览:3558 查看PDF文档
双臂单腿跳跃机器人控制系统的通信技术研究*
顾 颢1,何广平2,陆 震1
(1.北京航空航天大学 自动化科学与电气工程学院,北京 100083;2.北方工业大学 机电工程学院,北京 100041)
摘 要:通信是制约控制系统性能、影响控制效果的关键技术,而CAN总线本身可以保证通信的快速、实时和强抗干扰能力。但是,CAN协议只定义了物理层和数据链路层,具体的跳跃机器人控制问题上,需要应用层协议来实现。针对一种双臂单腿跳跃机器人,基于CAN总线搭建了上、下位机模式的控制系统,分析了双臂单腿跳跃机器人控制系统功能需求,设计了CAN应用层协议。实验结果证明,应用此应用层协议能够实现上、下位机间准确、高效的通信。
关键词:跳跃机器人;控制器局域网总线;通信;应用层协议
Research on the communication techniques for the control system of a onelegged hopping robot with two actuated arms
GU Hao1, HE Guangping2, LU Zhen1
(1.College of Automation Science and Electrical Engineering, Beihang University, Beijing 100083, China;
2.College of Mechanical and Electrical Engineering, North China University of Technology, Beijing 100041, China)
Abstract: The communication which will impact the realtime control is critical for the system. Features of CAN bus guarantee the good performances on speed, realtime control and antidisturbance of the system. Due to the CAN bus only defines the protocols on physical layer and data link layer, an application layer one is needed while facing some complex problems as controlling the hopping robot. According to the characters of a onelegged hopping robot with two actuated arms, a control system consisting of personal computer (PC) and digital signal processor (DSP) based on controller area network (CAN) bus was designed. The requirement of the functions of the control system was analyzed, and the CAN application layer protocol was designed. Experiments show that this application layer protocol can realize the fluent communication with efficiency and accuracy between PC and DSP.
Key words: hopping robot; controller area network (CAN) bus; communication; application layer protocol
参考文献(Reference):
[1]杨文纲.单腿跳跃机器人的动力学分析与运动规划研究[D].北京:北京航空航天大学自动化学院,2006.
[2]HE Guangping, TAN Xiaolan, ZHANG Xianghui, et al. Modeling, motion planning, and control of onelegged hopping robot actuated by two arms[J/OL]. Mech. Mach. Theory,〖JP2〗2007,43:33-49. [2007-01-01]. doi:10.1016/j.mechmachtheory.2007.01.001.
[3]HODINS J K, RAIBERT M H. Adjusting step length for rough terrain locomotion[J]. 〖WTHZ〗IEEE Trans.Robot.Automat〖WTBZ〗,1991,7(3):289-298.
[4]陈春艳.基于CAN的某实时系统的控制与通信技术研究[D].绵阳:中国工程物理研究院,2006.
[5]李湘江,曾 艳.基于Windows应用程序的精确定时技术[J].机械与电子,2001(3):56-59.
友情链接