matlab绘图实验六,基于Matlab的开源六自由度协作机器人实验平台

前言

针对机器人相关专业的教学需求,商飞信息科技开发出此开源六自由度协作机器人实验平台。

该平台有以下几大特色

机器人本体采用自主设计的3Kg负载六自由度协作机器人,机器人每个关节集成电机、减速器和驱动电路,外观设计美观,适合实验室摆放。本体重复定位精度为±0.05mm,本体自重为17Kg,在保证运动精度和性能的基础上,提高学生实验过程的安全性。

控制器采用实时仿真控制器,软件上采用Matlab/Simulink编程,机器人运动学、动力学、视觉/力觉传感器采集、运动规划、系统集成等每一个实验例程的代码均可在Matlab/Simulink中编写。除了基本运动学控制之外,配合视觉传感器、力觉传感器、末端夹持器、气路等配件,能够组成多功能机器人工作站。

上位机采用Matlab软件的RealTimeExplorer进行调试,可以实现完全可视化调试,实时显示Matlab/Simulink控制模型中的所有变量,并将其离线保存并在Matlab中绘图。

协作机器人每个关节均可在位置、速度、力矩三种模式下工作,在基本运动学教学实验的基础上可以进行动力学控制科研的开展。

为了编写本开源机器人实验平台的相关实验,商飞信息科技项目组参考《机器人学导论》(JohnCraig著)、《MODERNROBOTICSMECHANICSPLANNINGANDCONTROL》(FrankPark著)、《机器人操作的数学导论》(李泽湘著)等国内外机器人专业经典教材,参考ABB、发那科、库卡、安川、固高、卡诺普等国内外商用机器人控制系统的功能,设计了一系列实验,包括机器人软硬件组成认知实验、单轴伺服驱动器与电机调试实验、运动学正逆解实验、轨迹规划实验、多轴联动控制实验、基于视觉的抓取实验、基于力传感器的机器人碰撞检测实验、动力学控制

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
我们提供的程序和上位机每个动作组里规定只能储存255个动作,超过这个限制的动作不会运行。 如果想要增加动作请按照以下步骤执行。 1、将要编写的动作分成多个动作组编写,如当一个动作组编了255个动作时,保存文件,然后在新的动作组里开始继续编写,如此类推。 2、打开程序源码,在App.C源码里找到如下代码处 这里的意思是当我们把编写好的动作下到100号动作组里,然后按控制板上的按键1就会执行这个动作,这个100参数我们可以进行修改,如果修改了记得下载的时候需要把动作下载到修改后的动作组里,这样按按键时才会执行。 3、当我们完成了上一步的修改后,我们还需要在另外一个地方进行修改,如下图 我们在此处增加了一个判断当100号(如果我们上一步修改了100这个数值,此处也要修改)动作组执行完后,继续执行101号动作组,这个101也可以进行修改,同样的我们需要把动作组下到101号里,如果进行修改了就下到修改后的动作组里。到这里大家应该明白了增加动作的方法,按照这个方法我们可以再往下添加动作,如 规律大家应该看明白了就是前面执行的动作组是下一个将要执行动作组的判断条件,客户修改的时候一定要注意。 4、到此我们就完成了对动作的增加操作,最后我们还需要对程序进行编译 我们点击上图中的红框图标,等编译完 如果编译完没有错误就表明程序可以运行了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值