移动机械手
3自由度的机械手控制器设计原理

3自由度的机械手控制器设计原理3自由度的机械手是指可以在三个方向上移动的机械手,通常是由三个关节组成的。
这样的机械手可以进行基本的平移和旋转运动,可以用于各种应用场景,如工业生产、医疗手术和科研实验等。
为了实现对3自由度机械手的精确控制,需要设计一个有效的控制器来实现对机械手的精准运动控制。
3自由度机械手的控制器设计原理主要包括以下几个方面:1.传感器系统设计:传感器系统是机械手控制器的基础,通过传感器系统可以获取机械手的位置、速度和力信息。
在设计3自由度机械手的控制器时,需要选择合适的传感器来获取机械手各个关节的位置信息,以实现对机械手的闭环控制。
常用的传感器包括编码器、惯性传感器和力传感器等。
2.运动控制算法设计:运动控制算法是机械手控制器的核心部分,通过运动控制算法可以实现对机械手的轨迹规划和动态控制。
在设计3自由度机械手的控制器时,通常采用PID控制算法或者模型预测控制算法来实现对机械手的动态控制。
PID控制算法通过调节比例、积分和微分参数来实现对机械手位置和速度的精确控制,而模型预测控制算法则通过对机械手的动态模型进行建模,并利用预测控制器来预测未来的行为,并实现对机械手的精确控制。
3.人机交互界面设计:为了方便用户对机械手进行操作和监控,需要设计一个友好的人机交互界面。
在设计3自由度机械手的控制器时,可以采用图形界面或者虚拟现实界面来实现对机械手的控制和监控。
通过人机交互界面,用户可以实时监控机械手的状态,并进行控制参数的设定和调整,以实现对机械手的精确控制。
总的来说,设计一个有效的3自由度机械手控制器需要综合考虑传感器系统设计、运动控制算法设计和人机交互界面设计等方面,通过合理的设计和实现,可以实现对机械手的精确控制,并满足不同应用场景的需求。
通过不断优化和改进,可以实现对机械手的更精准和高效的控制,为各种应用场景提供更好的解决方案。
机械手分类和用途

机械手分类和用途
机械手是一种由电控制系统驱动的机器人手臂,广泛应用于各种工业自动化生产线中。
根据其结构和功能,机械手可以分为以下几类: 1. 串联式机械手:由多个组件按照固定顺序串联而成,用于进行简单的重复性操作,例如装配和搬运。
2. 并联式机械手:由多个运动自由度的机械臂组成,可同时执行多个任务,例如喷漆和焊接。
3. SCARA机械手:具有两个旋转自由度和一个线性自由度,常用于精密装配和半导体制造等领域。
4. Delta机械手:由三个移动自由度的机械臂组成,可进行快速而精确的物料搬运和包装。
机械手的应用范围非常广泛,其中一些主要用途包括:
1. 自动化制造:机械手可替代人工进行重复性操作,提高生产效率和品质。
2. 医疗领域:机械手可用于手术和病人护理等方面,提高手术精度和减少手术风险。
3. 物流和分拣:机械手可用于快递分拣和仓库自动化等领域,提高物流效率和减少人工劳动力。
4. 空间探索:机械手常常被用于太空探索任务中,例如在国际空间站上进行维护和升级。
总之,机械手作为工业自动化领域的重要组成部分,在未来的发展中将发挥更加重要的作用。
机械手操作说明书

机械手操作说明书一、简介机械手是一种自动化设备,通常用于重复、高精度的工业操控。
它由多个关节和执行器组成,可以模拟人手的动作,并在工业生产线上完成多种任务。
本操作说明书将为您提供机械手的基本操作步骤和注意事项。
二、安全操作1. 在操作机械手之前,请确保您已经接受过相关培训,并理解机械手的工作原理和操作规程。
2. 在操作机械手时,请穿戴好防护设备,如手套、护目镜等,以确保自身的安全。
3. 请确保机械手所处的工作环境符合安全要求,如地面干燥、通风良好等。
4. 不要尝试修理机械手的内部零部件,如果出现故障,请及时联系维修人员。
三、机械手操作步骤1. 开启机械手的电源,并确保电源指示灯已亮。
2. 操作控制器,选择合适的程序或模式,以实现所需的操作。
3. 通过控制器上的按钮或摇杆,控制机械手的关节和执行器进行动作。
4. 监视机械手的运动过程,确保它能够准确地执行所需的任务。
5. 在操作完成后,关闭机械手的电源,并将控制器放置在适当的位置,以防止损坏或误操作。
6. 定期清洁机械手的表面,确保其正常运行,并使用合适的润滑剂,保持关节的灵活性。
7. 如遇到故障或异常情况,请及时报告给上级或维修人员,不要擅自进行修理。
四、操作注意事项1. 避免将手或其他物体靠近机械手的活动部件,以避免夹伤或划伤。
2. 不要超过机械手的工作负荷范围,过载可能会导致机械手的损坏或事故发生。
3. 在移动机械手时,要先确保周围没有人员或障碍物,以免发生意外碰撞。
4. 当机械手执行任务时,请远离其工作范围,以免受伤。
5. 勿将机械手用于不适合的环境或任务,以免造成损坏或安全风险。
五、维护和保养1. 定期检查机械手的零部件,包括关节、执行器、传感器等,如有损坏或磨损,请及时更换。
2. 确保机械手的电气系统正常工作,如有异常,请及时检修或更换电气元件。
3. 定期清洁机械手的内部和周围的工作区域,以去除积尘、油污等物质。
4. 根据生产计划和实际使用情况,对机械手进行定期保养,包括润滑、调整等工作。
欧姆龙培训笔记

欧姆龙培训笔记攻击方:位置调整:移动机械手时,使其在起始线上移动,说明位置调整正确。
1. 球的起始点位于画好的视频上那条刻度直线上,线上标有坐标,将球放在任一坐标上作为发球起点均可,也可不将球放在标定的坐标位置,但是这样在触摸屏上输入起始点的坐标时比较麻烦。
2. 作为攻击方在机械手准备发球时,应通过触摸屏手动设置起始点和目标点,机械手具有一定的助跑距离(准备位置到球和机械手分离的位置)3.视觉传感器只服务于防守方,与攻击方无关。
防守方:组装:水平度调节,用水平尺放在桌面正中心进行调节、同时是机械手的前端要高于桌面一定距离(大概是球的一半)、手臂不要碰到旁边的螺丝、光源放在卡槽里、视觉支架的安装队水平度无要求、机械手安装时要确保螺丝,报警螺丝的紧固。
高精度校准板由于加工误差的存在,只需将其靠近桌面一侧即可。
1.考虑球存在的多中进攻方式,包括直线进攻,打死角,反弹等,反弹时应考虑球是否存在旋转现象,如果存在旋转,应在程序设置中加入旋转的偏移量,偏移量的大小应根据实际情况进行测量,本次比赛中,我们只需在编写程序是将偏移量设置出来,具体数值大小组委会会给加入。
2.视觉传感器应通过球的起始位置和目标位置进行预测球的进攻方向,时实将球的坐标位置输入防守机械手,3.视觉传感器的一个周期(拍摄,判断位置,将坐标传入防守方)的时间长短要自己设置合适即可,时间太短,照片会不清楚,时间太长,机械手反应速度太慢,均不可。
4.视觉传感器和防守机械人的坐标应一致,以便数据处理。
视觉传感器视觉传感器的调整:硬件:摄像机和控制器。
摄像机通电后不要拔动,对镜头反转180度可以调整小球的拍摄方向。
注意相机与控制器接线时不可接反。
硬件接线断电接完后才可以调整相机。
断电时拨码才有用,接电是应接好。
亮度不够时应调节光圈和快门速度,最后调节增益(最好不要调)1.机械手动作时,勿动设备和球等。
2.应用监测一般用黑白相机。
3.相机选择:控制器型号(FH3050、FH1050)。
毕业设计--垃圾捡拾机器人控制结构设计

图书分类号:密级:毕业设计(论文)垃圾捡拾机器人控制结构设计GARBAGE PICK-UP ROBOT CONTROL ARCHITECTURE DESIGN学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。
除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。
本人完全意识到本声明的法律结果由本人承担。
论文作者签名:日期:年月日学位论文版权协议书本人完全了解关于收集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归所拥有。
有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。
可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
论文作者签名:导师签名:日期:年月日日期:年月日摘要现今社会的公共卫生的保持还是需要消耗大量的人力,如果通过机器人来完成城市清洁的工作,就可以解放大量的劳动力。
在研究了垃圾捡拾机器人的情况之后,可以知道这种机器人的发展趋势是非常不错的,有着很高的研究价值。
本文主要对垃圾捡拾机器人的控制结构进行了研究。
通过查找文献,了解了机器人发展的状况与趋势,然后再对控制结构进行分析与设计。
这样我们就能够利用控制系统使机器人做到远程自动控制,大大的节约了社会资源,创造了丰富的价值。
关键词垃圾捡拾机器人;液压控制;PLC控制AbstractModern society to maintain public health or the need to consume a lot of manpower, if the city clean work done by a robot, you can liberate a lot of labor. After studying the situation of garbage pick up the robot, the robot can know the trends are very good, has high research value.In this paper, garbage pick-up robot control structure were studied. By looking for literature, to understand the situation and development trend of the robot, and then control structure analysis and design. So that we can use the remote control system enables the robot to achieve automatic control, greatly saving social resources, to create a rich value.Keywords Garbage pick-up robot Hydraulic control PLC control全套图纸外文文献扣扣1411494633目录1 绪论 (1)1.1概述 (1)1.1.1课题研究的背景和意义 (1)1.1.2移动机器人的发展与应用 (1)1.1.3主要研究内容与研究方法 (2)1.2垃圾捡拾机器人的运行框图 (3)2 垃圾捡拾机器人方案设计与选择 (4)2.1捡拾机构设计 (4)2.1.1方案一:铲斗车型结构 (4)2.1.2方案二:机械手抓取型结构 (4)2.1.3方案三:旋转毛刷收集机构 (5)2.1.4捡拾方案的确定 (5)2.2移动形式的确定 (5)3 机器人工作过程简单分析与机械臂机构设计 (6)3.1工作过程简单分析 (6)3.1.1垃圾捡拾机器人驱动的简单分析 (6)3.1.2捡拾机器人的机械手的工作分析 (6)3.1.3机器人支撑座 (7)3.2机械臂的机构设计 (7)3.2.1机械臂机构的设计要求 (7)3.2.2机械臂机构的具体设计 (7)4 液压控制环节 (9)4.1液压控制的优点 (9)4.2液压系统控制油路图 (10)4.3液压系统油缸选型 (11)4.3.1摆动液压缸的选型 (11)4.3.2手臂1与2的液压缸选型 (12)4.3.3机械手手爪活塞缸选型 (13)4.4液压泵的选型 (14)4.5系统校核 (16)4.6液压系统其他元件的选择 (19)5 机器人的控制机构设计 (20)5.1PLC控制 (20)5.2机械手的控制 (20)5.3驱动系统的控制 (23)总结 (26)致谢 (27)参考文献 (27)1 绪论1.1概述1.1.1课题研究的背景和意义虽然现在的社会是一个全民素质不断提高的社会,但是还是会存在一些随地乱扔垃圾的现象,还有生活垃圾的胡乱摆放的问题。
机械手的控制原理

机械手的控制原理
机械手(Robot Arm)的控制原理涉及多个方面,包括传感、运动学、轨迹规划、控制算法和执行机构。
以下是机械手的控制原理的一般概述:
1.传感系统:机械手通常配备各种传感器,如编码器、力传感器、
视觉系统等,以获取环境和任务信息。
传感器可以提供关于位置、力、速度、物体识别和姿态等方面的数据。
2.运动学:机械手的运动学是关于机械手的运动、姿态和关节角
度之间关系的研究。
这有助于确定每个关节的运动,以实现所需的末端执行器(末端工具或夹具)的位置和姿态。
3.轨迹规划:一旦了解了所需的末端位置和姿态,轨迹规划算法
可以确定如何移动机械手的关节,以完成任务。
这包括考虑机械手的运动限制、碰撞避免和运动平滑性等因素。
4.控制算法:机械手的控制系统通常使用控制算法来实现轨迹规
划。
这些算法可以是开环或闭环的,开环控制只基于预定轨迹执行运动,而闭环控制使用反馈信息来纠正误差,以确保精确的位置和姿态控制。
5.执行机构:机械手的执行机构通常由电动马达、液压系统或气
压系统驱动。
这些执行机构根据控制系统的指令来移动机械手的关节。
6.用户接口:机械手通常配备用户接口,如编程界面或遥控器,
允许操作员或程序员与机械手互动,定义任务和轨迹。
7.安全性:机械手的控制原理还包括安全性考虑,以确保机械手
在操作中不会对人员或周围环境造成伤害。
这包括紧急停止系统、碰撞检测和避免系统等。
机械手的控制原理基于物理学、数学、工程学和计算机科学的原理和技术。
不同类型的机械手和应用领域可能会使用不同的控制策略和技术,但这些基本原理通常是通用的。
棒料搬运机械手设计

棒料搬运机械手设计棒料搬运机械手是一种在工业生产过程中广泛使用的机械手类型,它主要用于将金属棒料从一个地方移到另一个地方,以及对棒料进行定位和加工。
在现代工业生产中,棒料搬运机械手正在被越来越广泛地应用,可以说是不可缺少的重要设备之一。
那么,究竟什么是棒料搬运机械手呢?在本文中,我们将对其进行详细介绍和分析。
一、棒料搬运机械手的构成棒料搬运机械手的基本构成包括机械臂、控制系统、传感器以及终端工具等四个部分。
机械臂是机械手的主体,其结构类似于人的手臂,由多个关节组成,能够实现多种动作。
控制系统是机械手的大脑,它通过电子元器件控制机械臂的运动,并且接受来自传感器的反馈信息,以便及时调整机械臂的动作。
传感器是机械手的感官器官,它负责感知棒料的位置、形状和大小等信息,并将这些信息传输给控制系统。
终端工具是机械手的手部,用于抓取和放置棒料。
二、棒料搬运机械手的工作原理棒料搬运机械手的工作原理可以概括为:通过控制系统对机械臂的运动进行精确的控制,使其抓取到棒料并将其从一个位置移动到另一个位置。
机械手在执行任务时需要通过传感器获取到棒料的位置和形状等信息,然后通过控制系统对机械臂进行控制,使其能够准确地抓取到棒料,并将其移动到指定的位置。
在整个过程中,机械手需要对棒料进行定位和加工,并及时调整自身的动作,以使得工作顺利进行。
三、棒料搬运机械手的设计要点棒料搬运机械手的设计需要注意以下几个要点:1、结构设计:机械臂的结构必须能够满足棒料搬运的需要,同时还要具备足够的自由度和灵活性,以满足不同工作条件下的需求。
2、传感器选择:传感器需要选用高精度的产品,以确保机械手能够准确地感知到棒料的位置、形状和大小等信息,从而能够对其作出精确的控制。
3、控制系统设计:控制系统需要具备强大的计算能力和良好的实时性,以确保机械手能够在工作中做出及时的反应,并且能够快速地进行动作调整。
4、终端工具设计:终端工具需要具备足够的强度和稳定性,以确保机械手能够稳定地抓取和放置棒料,同时也需要灵活性,以适应不同形状和大小的棒料。
两轮差速驱动移动机器人的类等效状态空间建模分析

重庆大学硕士学位论文英文摘要ABSTRACTTwo-wheeled differentially driven mobile robot (TDDMR) has simple structure and is easy control. The study of robot motion model is an important part of academic field and is of practical significance for accurate description and control of mobile robot.In physical robot system, there have the following characteristics:①The drive system always contains two double closed-loop control structurewhere nonlinear links exist according to previous study. Meanwhile, Changes in loads of the robot also influence the dynamic behavior of drive system.② Two-wheeled differentially driven mobile robot is a system subject to classical nonholonomic constraints.③ As a typical multi-input-multi-output (MIMO) system, the mobile robot system has mutual coupling between two underlying control circuit.In a word, the mobile robot is not only subject to nonholonomic constraints, but also a multi-input-multi-output (MIMO) system that contain closed-loop nonlinear links and dynamic coupling. Thus the establishment of the robot motion model is an emphasis and difficulty in theoretic study related to nonlinearity.The quasi-equivalent modeling approach is an nonlinear modeling method by which some important parameters can be included in the model that reflect major properties of physical system . This approach is adopted to establish the motion model of the TDDMR . The main works are as follows:①Based on double closed-loop control system load variable quasi-equivalent model, the state space motion model of two-wheeled differentially driven mobile robot is established.By introducing the dynamic coupling into dynamic structure of double-closed loop drive system and converting the loads of robot into equivalent moment of inertia of the model, the quasi-equivalent state space motion model is obtained by means of the quasi-equivalent modeling approach.②The parameter tuning method of quasi-equivalent state-space motion model based on genetic algorithm is proposed.The robot system consists of two drive system coupled with each other, so the improved genetic algorithm is used to tune parameters of the model by applyingII重庆大学硕士学位论文英文摘要simultaneously step signals to the two drive system.③To validate the motion model and parameter tuning method, a novel load-adjustable two-wheel differential drive mobile robot being the experiment platform is designed in this paper .Experimental findings show that the modeling method and motion model proposed in this paper prove as practical.Keywords:Differentially Driven Mobile Robot, Quasi-equivalent Modeling, Genetic Algorithms, Equivalent Moment of InertiaIII重庆大学硕士学位论文目录目录中文摘要........................................................................................................ I 英文摘要....................................................................................................... II 1 绪论 (1)1.1 课题提出的背景 (1)1.2 国内外研究现状 (2)1.3 存在的问题和研究意义 (4)1.3.1 存在的问题 (4)1.3.2 研究意义 (8)1.4 本文的研究内容及结构安排 (8)2 负载可调轮式移动机器人 (9)2.1 引言 (9)2.2 移动机器人机械结构 (9)2.3 机器人控制系统硬件 (11)2.3.1 DSP控制器单元 (12)2.3.2 电机及驱动器单元 (13)2.3.3 扩展电路 (16)2.4 机器人控制系统软件 (18)2.4.1 通信协议设计 (19)2.4.2 任务设计 (20)2.5 本章小结 (20)3 移动机器人类等效状态空间运动模型 (21)3.1 引言 (21)3.2 移动机器人驱动系统动力学模型 (21)3.2.1 移动机器人运动学方程 (21)3.2.2 移动机器人动力学方程 (22)3.2.3 移动机器人驱动系统动力学模型 (26)3.3 类等效模型简化 (27)3.3.1 类等效建模方法 (27)3.3.2 类等效简化过程 (29)3.3.3 模型状态空间表达式 (33)3.3.4 类等效状态空间运动模型结构 (35)IV重庆大学硕士学位论文目录3.4 本章小结 (36)4 两轮差速驱动移动机器人运动模型参数辨识及实验 (37)4.1 引言 (37)4.2 基于遗传算法的模型参数辨识 (37)4.2.1 标准遗传算法 (38)4.2.2 改进遗传算法 (38)4.3 适应度函数选取 (39)4.4 左右电机模型参数的辨识 (40)4.5 本章小结 (42)5 实验对比 (43)5.1 引言 (43)5.1.1 固定轮速下对比实验 (44)5.1.2 固定负载下对比实验 (48)5.1.3 点镇定控制下的对比实验 (52)5.2 本章小结 (55)6 结论与展望 (56)致谢 (57)参考文献 (58)附录 (61)A. 作者在攻读硕士学位期间发表论文目录 (61)V重庆大学硕士学位论文 1 绪论1绪论1.1课题提出的背景根据联合国教科文组织的定义,机器人是指一种可依据不同任务进行编程,能完成某种操作的专门系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目 录 【内容摘要】 ................................................................................................... 2 【关键词】 ....................................................................................................... 2 1. 绪论 ............................................................................................................. 3 1.1机械手 ................................................................................................. 3 1.2移动机器人 .......................................................................................... 3 2. 移动机械手的定义 ........................................................................................ 3 3. 研究移动机械手的必要性 ............................................................................ 4 4. 移动机械手的运动问题 ................................................................................ 4 4.1 移动机械手的运动规划 ....................................................................... 4 4.2 移动机械手的运动控制 ....................................................................... 5 5. 移动机械手的应用前景 ................................................................................ 6 参考文献 .......................................................................................................... 6 移动机械手简介 专业:机械设计制造及其自动化 学号:XXXXXXXX 学生姓名:XXX 指导老师姓名:XXX
【内容摘要】移动机械手是移动机器人和机械手两个系统的组合,其移动特性是由移动平台决定。一般专用机械手有2~3个自由度,而移动机械手具有6个自由度,可实现空间中任意位置和方位物体的抓取。本文先简单介绍机械手和移动机器人,然后引出移动机械手的定义和研究其的必要,进而对移动机械手的运动规划和控制、以及应用前景作出简单的介绍。
【关键词】全方位 移动机械手 移动平台 机械手 运动规划 运动控制 1.绪论 1.1机械手 机械手是指能模仿人手和臂的某些动作功能,用以按固定程序抓取、搬运物件或操作工具的自动操作装置,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式。机械手是最早出现的工业机器人,也是最早出现的现代机器人,它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。[1]
1.2移动机器人 移动机器人是一种具有高度自规划、自组织、自适应、自适应能力,适合于在复杂的非结构化环境工作的机器人。移动机器人在没有人的干预且无需对环境作任何规定和改变的条件下,有目的地移动和完成任务。它通过一定的信息获取手段,获得外部环境信息,实现自我定位,判定自身状态,规划并执行下一步动作。移动机器人可以从不同角度进行分类。从工作环境可分为室内移动机器人和室外移动机器人;按移动方式可分为轮式移动机器人、步行移动机器人、蛇形移动机器人、履带式移动机器人、爬行式移动机器人等;按控制体系结构可分为功能式(水平式)结构机器人、行为式(垂直式)结构机器人和混合式机器人;按功能和用途可分为医疗机器人、军用机器人、助残机器人、清洁机器人等;按作业空间可分为陆地移动机器人、水下机器人、无人飞机和空间机器人[2]。
2. 移动机械手的定义 移动机械手是移动机器人和机械手的结合体,有时候也称移动机械臂、移动操作手等。移动机械手系统是由一个移动平台和安装在其上的一个或若干个机械手组成的。对于单独的机械手系统,其工作空间是有限的,且只有操作功能,没有移动功能;对于单独的移动机器人系统,只有移动功能没有操作功能[3]。而移动机械手系统同时具有移动和操作功能,且有着几乎无限大的工作空间,可以有效地对机械手末端操作器定位,并进行有效操作。 3. 研究移动机械手的必要性 对移动机械手系统的研究是近十几年的事情,这类系统能吸引众多理论工作者和工程技术人员参与工作,原因主要有两个方面:一个是理论研究的需要,另一个是工程实际的需要[3]。 从理论上看: (1)移动平台受非完整约束问题[4]; (2)机械手和移动平台之间存在强耦合; (3)移动平台和机械手具有不同的动力学特性; (4)移动平台与机械手的有效协调问题。 从应用上看: (1)移动机械手可以以更适合的姿态实现诸如抓取、操作等执行任务; (2)代替人工作在各种危险场合,如排除炸药、垃圾处理、野外探险、核反应堆的维护和太空作业等; (3)固定在移动式服务机器人上的机械手,可以实现与人的交互合作,如取小物品、开门、搬运物体。 当前对移动机械手的规划与控制研究大部分是将其看成移动平台和机械手两个独立的系统,进行独立规划和独立控制,这实质等同于传统的移动机器人和机械手,并没有充分发挥移动机械手可以同时实现移动与操作的优点。因此,研究这类系统的规划与控制问题具有十分重要的理论价值和实践意义,具有广泛的应用领域和应用前景。
4. 移动机械手的运动问题 4.1 移动机械手的运动规划 运动规划是指在具有障碍物的环境中按照一定的评价标准,寻找一条从起始位姿到目标的位姿的无碰路径(与时间无关)或轨迹(与时间无关),其实质是机器人运动过程中的导航与壁障[3]。对于移动机械手而言,运动规划问题涉及机械手运动规划和移动平台运动规划两部分。移动平台和机械手的组合使系统具有冗余性,对于同一个任务,既可以通过单独运动机械手或移动平台实现,也可以同时运动机械手和移动平台来实现。虽然单独运动机械手或移动平台来完成任务会使系统的运动规划比较简单,但是独立运动规划没有充分发挥移动机械能同时移动和操作的特性。移动机械手运动规划的特色应体现在移动平台与机械手的协调上,应能根据情况同时协调运动使得整个移动机械手系统灵活、高效。 协调规划的主要难点在于移动平台动态壁障的运动性能和机械手末端的操作性能之间的协调。此外,移动机械手系统具有复杂的运动学模型、动力学模型、强耦合,这些都为移动机械手的运动规划问题带来一定的难度。 在遇到动态障碍时,为了确保移动机械手末端执行任务的实时性和一致性,需要在很短的时间内规划出一条既能壁障又保证机械手末端姿态的轨迹。将这种局部实时动态壁障规划同全局规划相结合可以构成整体规划策略,最终安全地到达目标点。众多研究者早研究过程中提出很多规划方法,例如Gupa的二次规划法[3],Nagatani的LMA(layer of manipulability area)概念[3],遗传算法等等。因为本文的目的只是简单介绍,在此就不过多深入探讨。
4.2 移动机械手的运动控制 移动机械手的运动控制可以简单描述:设计移动平台子系统和机械手子系统的控制输入,使两个子系统可以协调运动完成给定的任务,如轨迹跟踪、机械手末端定位等。移动机械手的控制任务可以分为两类,镇定控制和跟踪控制[3]。 镇定控制又称为点到点的控制。其控制目标为控制机械手运动到工作空间中的指定点。一般来说,要求控制系统具有渐进稳定性以及足够的鲁棒性(控制系统在一定的参数摄动下,维持其它某些性能的特性),而对控制系统的动态响应特性则没有过多要求。 跟踪控制是指其控制目标为控制机械手跟踪工作空间的参考轨迹。同样要求控制系统具有渐进稳定性,同时要求控制系统有较好的动态响应特性。跟踪控制也分为两种,位置跟踪控制和位姿跟踪控制。前者跟踪指定的位置轨迹(位置变量的时间函数),后者跟踪指定的位姿轨迹(位置变量和方向变量的时间函数)。 运动控制的设计过程就是对被控制对象的数学模型的理解过程,因此基于模型的控制即计算力矩控制是十分有效的,但要求系统有精确的数学模型。由于移动机械手是十分复杂的非线性系统,难以得到精确的动力学模型,而且在实际操作中要受到诸如摩擦力、外界扰动等许多不确定性因素的影响,在设计时,如果忽略这些因素,控制性能难免要受影响[3]。
5. 移动机械手的应用前景 机械手是近几十年发展起来的一种高科技自动化生产设备,目前已经应用已众多领域。机械手可以减省工人、提高效率、降低成本、提高产品品质、安全性好等。而移动机械手则是普通机械手的升级版,工作性能、应用领域也更加的宽广,其优点是:动作灵活、运动惯性小、通用性强、能抓取工作空间中任意位置、方向的工件,能绕过障碍物进行工作。 工业上:在机械制造业中代替人或普通机械手完成更大批量、更高质量要求的工作,如汽车制造、舰船制造及某些家电产品的制造等。化工等行业自动化生产线中的点焊、弧焊、喷漆、切割、电子装配及物流系统的搬运、包装等工作,也均可以由移动机械手更高效的完成。 军事上:主要让移动机械手执行一些自动的侦察与控制任务,尤其是一些相对较为危险的任务,比如,无人侦察、拆除炸弹、扫雷等。此外,还可以代替士兵去完成那些不太复杂的工程及后勤任务,从而使战士从繁重的工作中解脱出来,去从事更加重要的工作。 医用上:移动机械手可用来辅助护士进行一些日常的工作,比如,帮助医生运送用药品及自动监测病房内的空气质量,等等。甚至,一些高端的移动机械手还可以协助医生完成一些难度较高的手术,例如,眼部手术、脑部手术等。[1]