欢迎访问行业研究报告数据库

行业分类

当前位置:首页 > 报告详细信息

找到报告 1 篇 当前为第 1 页 共 1

基于CANopen的机械臂控制器软件设计
作者:季俊辉 加工时间:2017-04-09 信息来源:中国科学技术大学
关键词:CANopen;控制器软件;机械臂;运动学
摘 要:控制器是机器人系统的核心部件之一,担负着运动控制、状态监控以及底层通信等任务。本文讨论了一种以CAN作为低层通信总线、以CANopen作为高层通信协议、以PC+分布式驱动器作为硬件平台的机械臂控制器实现方案,并对控制器软件架构及部分模块进行了描述。首先,简要介绍了机械臂的硬件架构,并对其中与控制器相关的部分进行了介绍,包括工控机、CAN-USB转接器、驱动器以及机械臂结构。其次,研究了机械臂的运动学。以齐次变换矩阵描述刚体的位姿,利用改进DH法描述连杆坐标系及连杆参数,进而列出连杆变换表达式以及位姿正运动学方程,求解了速度正运动学方程中的雅可比矩阵以及位姿逆运动学方程。然后,实现了控制驱动器的通用CANopen主站。分析了 CAN报文,介绍并实现了 CiA301通信子协议与CiADSP-402设备子协议中的相关内容,并对实现的CANopen主站的实时性进行了分析与实验,结果表明实时性较好。最后,对设计与实现的控制器软件中的部分模块进行了描述。在CANopen主站基础上添加了用于控制机械臂的功能,讨论了位置插值模块与状态更新模块的理论基础与实现方式,并对二者进行了测试。实践证明,该控制器软件具有可行性。
内 容:原文可通过湖北省科技信息共享服务平台(http://www.hbstl.org.cn)获取
© 2016 武汉世讯达文化传播有限责任公司 版权所有
客服中心

QQ咨询


点击这里给我发消息 客服员


电话咨询


027-87841330


微信公众号




展开客服