基于Robotino机械手设计与应用

3.0 闻远设计 2023-03-11 215 4 15.78KB 4 页 免费
侵权投诉
基于 Robotino 机械手设计与应用
 【第四篇】论文题目:基于 Robotino 机械手设计与应用
摘要:移动机器人是机器人学中一个重要的分支, 随着我国经济的发展和自动化水平的不断提
, 移动机器人的应用越来越广泛, 几乎渗透到所有的领域。与此同时, 传感技术、计算机科
学、人工智能及其他相关学科的迅速发展, 使移动机器人更加智能化, 随着其智能化程度的提高
和成熟, 移动机器人正朝着具有操作能力的方向发展。给移动机器人装配机械手是该领域的一
个研究热点和发展方向。基于 Robotino 的机械手就是搭载在的可以全方位移动的德国 Festo
动机器人上, 通过编写移动机器人的程序和手柄无线控制来实现对一定质量物块的抓取, 定位、
转移, 放置功能的机械手臂, 通过平台的移动来扩大机械手的工作空间, 使机械手能以更适合的
姿态执行任务。它具有稳定性、快速性、准确性等优点, 同时具有很强的可操作性, 可用于工业
上对货物的自动搬运、对生产部件的组装等方面, 具有很好的发展前景。
关键词:移动机器人; 机械手臂; STM32; 驱动电机;
    1 绪论
1.1 Robotino 移动机器人概述
移动机器人是机器人研究领域中的一个重要分支, 是一种具有环境感知、动态决策、行为规划
与执行等功能的综合系统, 它集合了机械工程、电子工程、传感器技术、自动控制技术以及人
工智能等多种学科的研究成果, Robotino 移动机器人的驱动单元是由三个步进电机和三个可以
全方位移动的万向轮构成的, 使得 Robotino 移动机器人可以向任何方向、任何角度进行移动。
三个步进电机集中在一个坚固的, 激光焊接的不锈钢底盘上, 地盘上装有防碰撞的橡胶保护装置,
Robotino 移动机器人的尺寸是直径 370 毫米, 高度是 210 毫米, 整体为 11 公斤重, 工业级的直流
电动机, 衔接的齿轮以及编码器可以使得移动机器人运行速度高达 10 公里/小时, 两个 12V 的电
池可以供 Robotino 运行时间长达 2个小时。
Robotino 移动机器人的控制部分是基于高性能嵌入式 PC, 它是基于 PC 104 AMD Geode 处理
, 一个实时的 Linux 内核。同时它的操作系统, 程序和数据都可以存储在一个可紧凑型闪
存卡Robotino 移动机器人的嵌入式 PC 提供几个不同的接, 太网, 无线 LAN, USB,
RS232, VGA 端口, 通过这些可以计算机对移动机器人程序的编写, 载以及控制。同时
Robotino 移动机器人还包括有电驱动单元、光电传感器单元、电感传感器单元、视觉系统单
元等基单元, 通过这些单元与控制系统地, 通过 Robotino View 编程件实现对机器
人的无线控制, 可以实现 Robotino 移动机器人进行线、壁障图像识别、定位等功能。
Robotino 移动机器人有两个光电传感器 (位于移动机器人底面中部) 红外传感器 (位于
移动机器人) 和两个电感传感器 (位于移动机器底面中部) , 其中光电传感器用于黑色线
线功能, 电感传感器用于金属线的线功能, 位于机身外侧红外传感器用于保持距离和保护
作用。Robotino 移动机器人部装有陀螺仪, 可以实现机器人的定位功能。
1.2 基于 Robotino 移动机器人机械手的应用
基于 Robotino 的机械手工作流程如下:移动机器人开始运行程序, 移动机器人控系统
据编写的程序, 通过步进电机控制万向轮的运动, 实现位置的移动, 移动机器人可以据要
过自的光电传感器和电感传感器实现对位置的, 移动机器人到达定位置机器人
运动, 操作手通过操作控器控制步进电动机、直流电动机和机的运动实现对物件的抓取
功能, 在机械手移动到接物件的位置时, 可以将遥控器的准移动按钮按下, 实现机械手
移动, 提高机械手动的准度。物件抓取成功之后, 操作手通过控器给定机器人信号,
移动机器人继续执行定程序, 直到抓所有的物件, 程序终止
    2 系统硬件结构
2.1 滚珠丝杠
基于 Robotino 的机械手XYZ三个, 同时步进电机与滚珠丝杠, 使传动的
度、效率大大提高。使用三个 1204 滚珠丝杠, 程为 4mm 转一, 度为 0.001MM, 水平
56KG, 10KG, 所配步进电动机型号42BYGH48 48mm
2.2
, 又称伺服电机, 它接一定的控制信号, 输出一定的角度, 是一种位置伺服的驱动器,
适用于要角度不断可以保的控制系统。系统通过在机械手抓上加入, 可以对
机械手抓转的角度进行, 可以夹持不同方位的块。
2.3 直流电动机
直流电动机就是直流电能转化成为机械能的电动机, 由于直流电动机具有好的速性能,
此它在电力动中得到比较广泛的应用。系统通过直流电机来控制机械手的加和放
2.4 i进电动机
步进电动机又称脉冲电动机或阶跃电动机, 般称Step motor Stepping motorPulse
motorStepper servoStepper 等等。
系统所用的步进电动机型号BS42HB33-01 1.8°, 33mm。步进电动机与滚珠丝杠的进
, 通过 STM32 机控制步进电动机的运动, 再带滚珠丝杠运动, 使机械手臂可以在 X
YZ全方位移动。在步进电机前方装有, 可以避免滚珠丝杠到达极限位置对
步进电动机成的损害, 提高了系统的全性和可性。
2.5 机械抓手
基于 Robotino 机械抓手工作:驱动电机经过联轴动机械构运动, 动抓手, 实现
夹持物体。本设计的机械手有三个不同的部位可以进行抓放动作, 适用于对不同度、
长度的物体的抓放。在机械抓手的抓取部位分别贴有橡胶, 可以摩擦, 物体在抓取
过程中由于抓取不牢而产生的意外, 避免了不稳定的因素, 于提高机械抓手的稳定性。
    3 系统电路设计
系统的电路设计有电、直流电机驱动电机驱动电、步进电机驱动电, 无线
块电, 的是步进电动机驱动电, 步进电动机不能直接接到直流电上工
, 而必须使用步进电动机驱动器。
M_PWMA+M_PWMA-信号中间非门, 使得 M_PWMA+M_PWMA-信号为相信号,
M_PWMA+为高电平时 U2 (IR2184) LO 输出低电平, HO 输出高电平, MOS D7 ,
D12 , 此时 M_PWMA-电平信号, U1 LO 为高电平, HO 电平, MOS D6 ,
D11 H步进电机开始启, 同理, M_PWMA+电平时, U2 (IR2184) LO 输出
高电平, HO 输出低电平, MOS D7 , D12 , 此时 M_PWMA-为高电平信号, U1 LO
电平, HO 为高电平, MOS D6 , D11 , H。同时该电通过运算放大器将反
的电流比较, 到对驱动电的保护作用。
    4 移动机器人程序设计
Robotino View 是编写 Robotino 移动机器人程序的, 通过 Robotino View 编程, 可以实现移动
机器人的动作指令, 同时可以通过信号线接入数字信号输端或者模拟信号输端将外部机械
手与移动机器人相合实现相应的抓取、转移、放置等一系动作。
Robotino View 用的是图形化编程, 程序为是序控制, 它通过程序用子程序实现程序
的执行, 子程序用的对是种不同功能的进行, 同时自定义模可以实现 C++
Lua 程序的发。
摘要:

基于Robotino机械手设计与应用 【第四篇】论文题目:基于Robotino机械手设计与应用摘要:移动机器人是机器人学中一个重要的分支,随着我国经济的发展和自动化水平的不断提高,移动机器人的应用越来越广泛,几乎渗透到所有的领域。与此同时,传感技术、计算机科学、人工智能及其他相关学科的迅速发展,使移动机器人更加智能化,随着其智能化程度的提高和成熟,移动机器人正朝着具有操作能力的方向发展。给移动机器人装配机械手是该领域的一个研究热点和发展方向。基于Robotino的机械手就是搭载在的可以全方位移动的德国Festo移动机器人上,通过编写移动机器人的程序和手柄无线控制来实现对一定质量物块的抓取,定位...

展开>> 收起<<
基于Robotino机械手设计与应用.docx

共4页,预览2页

还剩页未读, 继续阅读

作者:闻远设计 分类:非标机械电气自动化 价格:免费 属性:4 页 大小:15.78KB 格式:DOCX 时间:2023-03-11

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 4
客服
关注