基于CANopen的机械臂控制器软件设计

发布时间:2017-12-11 11:24

  本文关键词:基于CANopen的机械臂控制器软件设计


  更多相关文章: CANopen 控制器软件 机械臂 运动学


【摘要】:控制器是机器人系统的核心部件之一,担负着运动控制、状态监控以及底层通信等任务。本文讨论了一种以CAN作为低层通信总线、以CANopen作为高层通信协议、以PC+分布式驱动器作为硬件平台的机械臂控制器实现方案,并对控制器软件架构及部分模块进行了描述。首先,简要介绍了机械臂的硬件架构,并对其中与控制器相关的部分进行了介绍,包括工控机、CAN-USB转接器、驱动器以及机械臂结构。其次,研究了机械臂的运动学。以齐次变换矩阵描述刚体的位姿,利用改进DH法描述连杆坐标系及连杆参数,进而列出连杆变换表达式以及位姿正运动学方程,求解了速度正运动学方程中的雅可比矩阵以及位姿逆运动学方程。然后,实现了控制驱动器的通用CANopen主站。分析了 CAN报文,介绍并实现了 CiA301通信子协议与CiADSP-402设备子协议中的相关内容,并对实现的CANopen主站的实时性进行了分析与实验,结果表明实时性较好。最后,对设计与实现的控制器软件中的部分模块进行了描述。在CANopen主站基础上添加了用于控制机械臂的功能,讨论了位置插值模块与状态更新模块的理论基础与实现方式,并对二者进行了测试。实践证明,该控制器软件具有可行性。
【学位授予单位】:中国科学技术大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP241

【参考文献】

中国期刊全文数据库 前7条

1 李向如;俞建定;汪沁;;基于CANopen协议的机械手的实现[J];微型机与应用;2015年13期

2 曹祥红;张华;;CANopen协议在分布式伺服电动机控制器中的实现[J];微特电机;2014年09期

3 夏勇;叶晓东;赵江海;;基于CANopen协议的多轴机器人控制[J];电气自动化;2013年06期

4 王献会;程金宏;;CANopen在光伏玻璃搬运机械手上的应用[J];自动化技术与应用;2013年02期

5 薛正卿;王坚;郭崇滨;赵阳;;基于CANopen的工业机器人控制系统设计[J];仪表技术;2011年01期

6 代训康;施玉霞;;机械臂控制系统中CANopen协议的应用与开发[J];制造业自动化;2010年14期

7 梁园;罗庆生;石琳;苏海新;;CAN总线技术在工业码垛机器人控制系统中的应用研究[J];今日电子;2009年06期

中国重要会议论文全文数据库 前1条

1 龚海里;李斌;张国伟;王聪;郑怀兵;;仿人机器人伺服灵巧手臂模块化控制系统设计[A];中国仪器仪表学会第十二届青年学术会议论文集[C];2010年

中国博士学位论文全文数据库 前1条

1 武传宇;基于PC+DSP模式的开放式机器人控制系统及其应用研究[D];浙江大学;2002年

中国硕士学位论文全文数据库 前10条

1 李玉霞;面向手术机器人的多轴运动控制系统设计与研究[D];哈尔滨工业大学;2016年

2 顾三鸿;破拆机器人工作装置的液固联合模型仿真与控制研究[D];安徽工业大学;2016年

3 陈健;基于EtherCAT的工业机器人开放式运动控制系统研究与设计[D];燕山大学;2015年

4 高小龙;基于CANopen的空间机械臂伺服控制系统研究[D];湖南大学;2015年

5 常艳芳;面向工业机器人的交流伺服系统技术研究与开发[D];东南大学;2015年

6 吴祥;基于CANopen的机械手运动控制系统设计[D];浙江工业大学;2014年

7 张春慧;核电站水下爬行机器人控制系统研究[D];河北工业大学;2014年

8 黄剑;基于CANopen协议的交流伺服驱动器的研究[D];上海交通大学;2014年

9 毛博;基于CAN总线的分布式运动控制器的设计[D];哈尔滨工业大学;2013年

10 蔡传武;爬杆机器人的攀爬控制[D];华南理工大学;2011年



本文编号:1278274

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1278274.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a08f8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com