仿人机器人驱动与控制程序的实时化

来源 :浙江大学 | 被引量 : 0次 | 上传用户:tiger0092009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时操作系统在国外发展比较迅速,但是目前国内企业和高校科研大多采用商业的VxWorks和QNX系统,它们不仅价格昂贵而且技术保密非常严格,非常不利于自主操作系统的发展和研究。另一方面由于开源免费操作系统技术难度大,代码复杂,知识门槛高,国内的一些和研究和讨论都不是很深入。本文课题来源于国家863重点项目-仿人机器人高性能感知控制系统与单元。本文研究了仿人机器人系统采用实时操作系统的必要性和可行性,致力于在实时Linux操作系统上运行仿人机器人控制程序,并在当前流行的几种实时操作系统中选用了RTAI操作系统。本文在如下几个方面做了大量的研究和工作:1,通过部分源代码和相关文献的帮助对RTAI系统的原理,组织结构,主要功能组件进行了详细的分析,最后由试验数据的分析和比较论证了RTAI实时系统在实时性能方面的优势。2,设计机器人控制程序并实现了机器人在RTAI平台上稳定可靠和高效率运行。作为仿人机器人的运行和控制平台,RTAI实时系统需要解决的问题包括各种控制算法,传感器数据采集,硬件驱动,CAN网络,EPA网络,RTnet实时以太网络等。经过大量的调试和实践,比较了仿人机器人行走实验中机分别运行Windows, Linux,RTAI时的各项参数,包括控制周期,网络传输量,数据传输速率等,最终证明RTAI实时Linux操作系统对机器人的速度和其他方面的性能提升是非常明显的。3,实现了相关硬件的RTAI驱动程序,仿人机器人的控制需要用到各种外部数据,主要包括六维力和力矩,三维的姿态数据和加速度等,由于RTAI的传感器驱动资源相对较少,所以传感器驱动的实时化也是本文的重点内容之一。包括RTAI驱动模型,驱动API以及实时驱动的具体实现等。4,最后对RTnet实时以太网络协议进行了详细分析和成功应用,实时的以太网极大地改善了网络传输的不确定性和延迟。而且兼容一些现场总线比如CAN协议,最后在仿人机器人成功用RTnet实时以太网和EPA取代了CAN协议,这个对仿人机器人的控制有着非常重要的意义,它大幅缩短了传输和反馈周期。综合来讲,RTAI实时Linux操作系统的研究和应用对仿人机器人课题研究有着非常重要的意义。展望以后的工作,RTAI实时系统在半实物仿真,实时网络传输(包括以太网,CAN网络,EPA网络),嵌入式应用等领域有着更为广阔的前景。
其他文献
近年来,北方家庭采暖正逐步从传统的按面积收费改为按实际采暖热量计量收费,大量具有高精度的热能表被广泛用于家庭采暖热能计量。但现有的大多数热能表不带通信功能,缺乏相
机器人系统是一类多变量、非线性、强耦合和时变的复杂系统,再加上测量和建模的不确定性以及负载变化和外部扰动的影响,我们很难建立其准确的动力学模型,所以必须面对大量不
随着工业化的快速发展,陆地矿产资源日益消失殆尽,人类开始把精力转移到拥有地球总面积70%的海洋环境中,海洋石油资源的开采也由浅海逐渐向深海式发展,这就要求船舶可以在复
在全球多种卫星导航系统高速发展的背景下,有限的频段已经不能够满足多种导航系统共存的需求,所以研究出能够解决同一频段不同导航信号相互干扰问题的方法迫在眉睫,二进制偏
电磁流量计是一种基于法拉第电磁感应定律的仪表,其最早由法拉第提出,目前已经有一百多年的历史。随着电磁流量计技术的不断发展,其在流量仪表中的占有率也不断上升。本课题
多传感器信息融合也称多传感器数据融合或者多源信息融合,是指通过综合多传感器或多源信息,从而得到关于系统的更完备、更精确的结论。   多传感器信息融合估计是多传感器
公交时刻表是公交企业组织线路运营的具体作业计划,指导着公交线路运营的全过程,是城市公交企业管理的基础工作。公交IC卡刷卡数据和公交客流数据是城市公交规划、运营调度和行
近年来,随着供热体制改革的深入,我国北方地区居民采暖正逐步从按住宅面积收费改成按实际用热量收费,以降低采暖地区供热能耗,实现节能减排。其中,热能表作为采暖热计量的依
本文主要研究了应用于全景摄像系统之中的电子稳像方法,内容涵盖原理探讨、算法分析、实时电子稳像算法构建、稳像系统实现和试验论证等方面,取得了一系列成果,部分成果对于
通过有限样本数据进行机器学习是现代智能技术中的重要研究方向,而基于统计学习理论的SVM是一种专门研究小样本情况的机器学习理论,较好的解决了小样本学习问题,已广泛的应用