关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 模块化机器人嵌入式多核主控制器设计

模块化机器人嵌入式多核主控制器设计

作者: 时间:2012-05-23 来源:网络 收藏

5 实验及结果分析

实验系统包括基于FPGA的多核主关节以及单臂六自由度等。运动学正解运算性能时间对比如表2所列。在保证控制准确、有效的前提下分别采用单Nios II软核处理器与协处理器进行运动学正解运算。单Nios II软核处理的耗时约为2900

μs,而多核主的协处理器只需要约10μs的时间。可以看出在相同系统时钟下,协处理器进行运动学正解比单Nios II软核处理器的效率提升了两个数量级。

l.JPG

m.JPG

表3列出了一个控制周期(多核主控制器采用路径规划算法控制从空间中一点到下一点)内各阶段的处理时间,整个控制周期所需时间约为24.97 ms,比之前单独采用Nios II软核处理器控制的100ms节约了大概3/4的时间。而且,用于CAN总线通信及数据采集的部分(获取目标位姿与当前关节角、下发下一步关节角)所占用的时间为整个周期的76%。由此可以看出,该能极大地提高系统处理能力,并能够很好解决控制器运算能力对机器人控制系统的约束问题。

6 结论

本文对基于FPGA的机器人多核主控制器进行了研究,重点讨论了路径规划方法,分析了NiosII软核体系结构;并对协处理器结构、片上结构做了详细介绍。最终实验结果也表明了该设计的可行性以及控制的快速性。在更改机器人结构的时候,只需要分析连杆坐标系,获得D-H参数并传递给协处理器,该多核主控制器仍能可靠有效地工作。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)
电容式触摸屏相关文章:电容式触摸屏原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭