当前位置: 首页 > 健身知识 >

开源双臂智能协作机器人

1 前言

开源智能双臂协作机器人系统为更好地赋能机器人的教学、科研和产业化而生,其核心运动控制系统和伺服驱动器全自主开发。采用基于模型设计(MBD)工程开发方法实现机械臂运动学、动力学算法开发与应用,提供丰富的控制案例程序,配套有上位机监控软件,可实时修改控制参数、监控机械臂的参数,不仅方便教学,还能为深层次的协作机械臂或相关的机器人科研提供支撑。

平台特色

具有强大的算法库:自主研发的开源智能机器人控制系统,集合了机器视觉、智能力控、运动学、动力学以及机器学习等算法,采用ROS控制系统对视觉、夹爪、机械臂、力传感器进行联调控制,并全部开源;

协作机械臂的控制系统全部开源,伺服驱动器是自主研发,提供正逆运动学、笛卡尔空间和关节空间的轨迹规划、重力补偿、零力拖动示教、柔顺控制(阻抗控制)等运动学、动力学算法实验案例;

提供3D视觉开源算法,包括图像处理基础知识和实验,边沿、线段、轮廓检测,支持向量机SVM、最近邻分类算法KNN机器学习算法,机械臂和视觉系统的手眼标定,视觉抓取,双臂视觉标定和作业等实验;

完善的系统开放性及定制能力,丰富的软硬件接口,支持EtherCAT、CAN、Ethernet等多种通讯方式采用研究人员自主的控制系统进行控制,也可以用系统自带的Simulink和ROS进行系统的开发;

提供丰富的应用场景:单臂操作,双臂协同,柔顺控制,力控装配,拖动示教等特点;

支持多传感器融合,支持智能语音控制、智能图像识别控制、5G远程图传、远程控制等应用扩展。

表1 双臂基本参数

2 实验平台

1.机械臂本体

协作机械臂本体技术参数如表2所示,本体为六自由度,额定负载3Kg,最大工作半径666mm,本体自重11.5Kg,结构紧凑,易于安装。机械臂具有碰撞保护功能,工作安全适合人机协同的场合。机械臂关节模组采用智能集成化设计,将谐波减速机、力矩电机、高精度绝对值编码器、高精度增量式光电编码器、驱动器等集成一体,每个机器人关节通过EtherCAT总线组网。

图1单臂尺寸

表2 单臂参数

2. CSPACE控制器

双臂控制系统采用CSPACE控制与半实物仿真系统操作系统版,基于x86硬件架构和MATLAB/Simulink联合开发。硬件外设接口丰富,并配有一套功能强大的监控软件。结合计算机仿真和嵌入式实时控制技术,能实现硬件在回路(HIL)和快速控制原型(RCP)设计的功能,也是用于进行基于模型设计(MBD:Model-BasedDesign)控制系统开发的教学和科研产品。CSPACE控制器如下图所示,控制器参数如表3所示,是可对标国际先进的控制与半实物仿真领域的产品。

表3 CSPACE控制器基本参数

MBD开发流程

双臂协作机器人Simulink软件仿真图

双臂协作机器人Simulink工具箱

界面软件(机械臂控制、循环运动、数据采集显示)

(机械臂的控制界面)

(机械臂的软件示教界面)

(机械臂的18通道数据采集、控制参数在线修改界面)

六轴机械臂硬件系统结构图

双臂EtherCAT总线架构

3 实验内容

列表4所列实验内容为可以在本平台完成的所有实验列表,所有实验程序均在Matlab/Simulink 软件中编写,所有程序源代码均开放,可以自由修改,实验均配有演示视频。

表4 双臂实验项目

本科生和研究生教学课程

机器人学

机器人建模与仿真

自动控制原理

现代控制理论

机器人操作系统

计算机控制技术

典型教材推荐

《机械工程控制基础》华中科大杨叔子院士

《机器人学导论(第四版)》美国斯坦福大学John.J.Craig教授

《机器人控制技术》陈万米,上海大学教授,博士

《计算机控制技术(第四版)》顾德英,东北大学,教授,硕导

《现代控制理论》王宏华河海大学教授,博士

《机器人技术基础》熊有伦华中科技大学教授博导,科学院院士

《MATLAB建模与仿真》哈尔滨理工大学副教授,硕导

支撑科研方向

机械臂高精度轨迹跟踪控制算法研究

动力学参数辨识

碰撞检测保护

拖动示教

力位混合控制

柔顺控制

高级自动控制算法

路径规划和轨迹规划

集成力传感器、视觉传感器、5G等,进行“机器人+”应用

基于深度学习的机械臂高级运动控制与应用

双臂协作机器人协调运动规划研究

双臂协作机器人智能控制与协作任务规划

双臂协作机器人高动态精度设计及工作空间分析

双臂协作机器人高级动力学协同控制策略

基于机器视觉和深度学习的双臂协作技术研究

多机械臂多任务复杂空间环境中协同控制策略

4 可支持实验内容

可支持的实验内容

实验1、机械臂坐标系建立实验

实验2、机械臂单关节动力学正弦跟踪实验

实验3、机械臂笛卡尔空间轨迹规划实验

实验4、机械臂的关节空间轨迹规划实验

实验5、机械臂动力学参数辨识实验

实验6、双臂协同笛卡尔空间轨迹规划实验

实验7、双臂协同关节空间轨迹规划实验

5 设备详情

相关文章
  • 跑步治愈情绪

    跑步,是最接近本能的运动。当我们遇到危险时,本能的第一反应就是“跑”!现代人有很多疾病,其中致病的很大一部分因素就是缺乏运动!特别是缺乏跑步这项运动!——没有什么比跑步更治愈了!一、人类为什么需要奔跑?难道跑仅仅是人类的应激反应?应该不全是。人类越进化越高级,朝着有利于人类发展的方向去进化。跑步对人

  • 跑步,很多人说痛苦,为何跑者这么着迷?

    跑步,很多人都觉得痛苦,唯独跑者着迷其中……不怎么跑步的人,跑步仅有的记忆可能就是上学的时候,体重800米或者1000米,只记得气喘吁吁,想要早点结束。刚刚开始跑步的人,往往也觉得跑步很痛苦,呼吸急促,腿脚沉重,甚至还会出现岔气,腿部酸疼好几天……以至于很多人可能刚刚开始,就放弃了。而如果你能坚持跑

  • 跑步上气不接下气,很难坚持?学会这几个小技巧,让跑步更轻松

    很多人都喜欢跑步,作为日常运动,跑步有许多其他运动无法比拟的优点,但它也存在明显的缺点:例如很多人会觉得跑步无聊、掌握不到呼吸节奏,跑步后又喘又累。今天分享几个有关跑步的小技巧,让你更加热爱跑步!1.适度让自己分心不像其他有氧运动,重复性地迈开步伐奔跑,很容易让人感到无聊,特别是跑累之后更容易产生想

  • 跑步中的呼吸困难解决之道:初学者的科学指南

    跑步是一项受欢迎的有氧运动,但对于初学者来说,呼吸困难可能成为挑战。无论是喘不过气还是感到窒息,这些问题都会影响跑步体验。幸运的是,通过采用正确的方法和技巧,初学者可以克服呼吸困难,享受跑步的乐趣。本文将为初学者提供一些科学指南,帮助他们解决跑步中的呼吸困难问题。1. 保持正确的姿势:保持正确的姿势

  • 送给被跑步岔气困扰的你

    常在道上跑,哪能不“受伤”?跑者们风雨无阻这些年,从水泡到黑脚趾,从抽筋到拉伤,从崴到脚到膝盖疼,大大小小的伤病都尝了个遍。当然,也免不了有过几次跑步岔气的经历。开开心心跑到一半,胸腔以下的下腹部(一般来说都发生在左右两侧,肋骨两边的位置)突然开始隐隐作痛,而且感觉还伴随着肌肉痉挛的情况——不用说,

  • 运动时的呼吸频率,与心率有什么关系?

    # 心率与呼吸运动不只是四肢的活动,我们的全身器官都需要参与进来,特别是心脏与肺部——简单来说,呼吸的过程会进行能量交换,并通过心脏跳动由血液将能量输送至全身。通过兼容的 Garmin 设备您可观测日常24小时的呼吸频率及心率状况;配合心率带,还能查看运动期间的呼吸频率数据。大多数人都熟悉自己的身体