两自由度串联机器人分析与设计
多自由度机器人的设计与研究

四、多自由度机器人的案例分析
1、工业领域应用
在工业领域,多自由度机器人被广泛应用于生产线上的装配、焊接、搬运等 工作。例如,通过六自由度机器人可以实现更加精准的装配和搬运,提高生产效 率和质量。此外,通过应用双臂机器人,可以实现人机协作,拓展了机器人的应 用范围。
2、医疗领域应用
在医疗领域,多自由度机器人的应用也越来越广泛。例如,手术机器人可以 通过高精度的手术操作,实现微创甚至无创手术,提高手术质量和患者康复率。 此外,康复机器人也可以辅助患者进行术后康复训练,缩短康复周期。
3、航空航天领域应用
在航空航天领域,多自由度机器人的应用也具有高空间利用效率和应用安全性。此 外,无人机也需要用到多自由度机构来实现更加灵活和精准的飞行和任务执行。
五、总结与展望
多自由度机器人的设计与研究在多个领域都有重要应用价值。通过理论分析 和实验研究,我们可以不断优化机器人的设计,提高其性能和质量。我们也需要 多自由度机器人研究中存在的问题和挑战,例如如何提高机器人的运动速度和精 度、如何实现更加复杂的动作和任务等。未来,随着技术的不断发展,我们相信 多自由度机器人的设计与研究将会有更多的突破和创新。
感谢观看
多自由度机器人的设计与研究
目录
01 一、多自由度机器人 的概念定义
02
二、多自由度机器人 的设计思路
03
三、多自由度机器人 的研究方法
04
四、多自由度机器人 的案例分析
05 五、总结与展望
随着科技的不断发展,机器人已经成为了现代生产过程中不可缺少的一部分。 在众多机器人中,多自由度机器人因为其更高的灵活性和适应性,成为了研究热 点。本次演示将从多自由度机器人的设计思路、研究方法及案例分析等方面,阐 述多自由度机器人的设计与研究。
二并联四自由度机器人工作空间及刚度分析的开题报告

二并联四自由度机器人工作空间及刚度分析的开题报告题目:二并联四自由度机器人工作空间及刚度分析一、选题背景及意义随着智能制造技术的不断发展,工业机器人在现代制造业中扮演着越来越重要的角色。
二并联四自由度机器人是一种常见的工业机器人结构,它由两个平移关节和两个旋转关节组成,具有较大的工作空间和较高的工作效率。
因此,对其工作空间及刚度分析的研究具有重要的现实意义。
二、研究内容本研究的主要内容包括以下两个方面:1. 二并联四自由度机器人的工作空间分析通过建立二并联四自由度机器人的运动学模型,计算其运动学参数,并使用MATLAB软件进行仿真分析,得到其工作空间范围及局部绕线能力,探究不同自由度机器人对工作空间范围的影响规律。
2. 二并联四自由度机器人的刚度分析分别从机械刚度和控制刚度两个方面进行机器人刚度分析。
通过建立机器人柔度模型,计算机械柔度,分析其对机器人刚度的影响,并通过对机器人运动控制系统的调试对其控制刚度进行分析。
最终实现机器人的刚度检测。
三、研究方法本研究的主要方法包括:1. 建立二并联四自由度机器人的运动学模型。
2. 使用MATLAB软件进行仿真分析,得到机器人的工作空间范围及局部绕线能力。
3. 构建机器人柔度模型,计算机械柔度,分析机器人刚度的影响。
4. 对机器人运动控制系统进行调试,分析其控制刚度。
5. 进行机器人刚度检测,以验证研究结果。
四、预期成果1. 得到二并联四自由度机器人的工作空间范围及局部绕线能力,探究不同自由度机器人对工作空间范围的影响规律。
2. 通过机械刚度和控制刚度分析,得到二并联四自由度机器人的刚度情况,并实现机器人的刚度检测,为机械优化提供指导。
3. 系统化的二并联四自由度机器人研究方法,为进一步研究机器人的其他性能提供基础。
五、研究进度安排第一阶段研究文献综述预计时间:4周第二阶段运动学模型的建立及MATLAB仿真预计时间:8周第三阶段机器人刚度分析及刚度检测预计时间:10周第四阶段研究结果的分析及总结预计时间:4周六、研究难点及解决方案1. 运动学模型的建立及MATLAB仿真解决方案:学习机器人运动学原理及MATLAB仿真方法,多做练习,掌握基本技能。
毕业设计-二自由度机器人的结构设计与仿真

二自由度机器人的结构设计与仿真学院:专业:姓名:指导老师:机械与车辆学院机械电子工程学号:职称:教授中国·XX二○一二年五月毕业设计诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计《二自由度机器人的结构设计与仿真》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
本人签名:日期:年月日二自由度机器人的结构设计与仿真摘要并联机器人有着串联机器人所不具有的优点,在应用上与串联机器人形成互补关系。
二自由度并联机器人是并联机器人家族中的重要组成部分,由于结构简单、控制方便和造价低等特点,有着重要的应用前景和开发价值。
本论文研究了一种新型二自由度平移运动并联机构,该并联机构采用类五杆机构,平行四边形刚架结构来实现,可有效地消除铰链间隙,提高动平台的工作性能,同时有抵抗切削颠覆力矩的能力。
根据该二自由度平面机构的工作空间,利用平面几何的方法求得连杆的长度,并通过Pro/E软件进行仿真检验,并通过软件仿真的方式,优化连杆长度,排除奇异点,同时合理设计机械结构的尺寸,完成结构设计。
对该二自由度并联机器人,以Pro/E为平台,建立两自由度平移运动并联机器人运动仿真模型,验证了机构的实际工作空间和运动情况。
最后指出了本机构的在实际中的应用。
并使用AutoCAD软件进行了重要装置和关键零件的工程图绘制工作,利用ANSYS 软件分析了核心零件的力学性能。
研究结果表明,本文所设计的二自由度机器人性能良好、工作灵活,很好地满足了设计指标要求,并已具备了一定的实用性。
关键词:二自由度;并联机器人;仿真;结构设计;Pro/E2-DOF robot structure design and simulationAbstractParallel robot has a series of advantages of the robot does not have to form a complementary relationship between the application and the series robot. The 2-DOF parallel robot is an important part of the family of parallel robots. The structure is simple, convenient and cost control and low, with significant potential applications and the development value. In this thesis, a new 2- DOF translational motion parallel mechanism, the analogous mechanism for class five institutions, parallelogram frame structure, which can effectively eliminate the hinge gap and improve the performance of the moving platform, while resistance to cutting subvert the torque capacity.The working space of the 2-DOF planar mechanism, the use of plane geometry to obtain the length of the connecting rod, and the Pro/E software simulation test, and software simulation to optimize the connecting rod length, excluding the singular point, while the size of the rational design of mechanical structure, complete the structural design. And important equipment and key parts of the engineering drawings using AutoCAD software, using ANSYS software to analyze the mechanical properties of the core parts.The 2-DOF parallel robot to the Pro/E platform, the establishment of the 2-DOF of translational motion parallel robot simulation model to verify the organization's actual work space and movement. Finally, this institution in the practical application. The results show that the combination of good motor performance of the 2-DOF parallel robot,good to meet the index requirements, and already have a certain amount of practicality.Keywords: 2-DOF; parallel robot; simulation; structural design; Pro/E目录1前言 (1)1.1本课题的研究背景及意义 (1)1.1.1什么是机器人 (1)1.1.2机器人技术的研究意义 (1)1.2机器人的历史与发展现状 (2)1.2.1机器人的发展历程 (2)1.2.2机器人的主要研究工作 (3)1.2.3少自由度机器人的发展历程 (4)1.3本课题的研究内容 (5)2二自由度机器人系统方案设计 (7)2.1二自由度并联机器人机构简介 (7)2.2执行机构方案设计及分析 (7)3二自由度机器人的结构设计与运动分析 (8)3.1已知设计条件及参数 (8)3.1.1连杆机构自由度计算 (8)3.1.2五杆所能达到的位置计算 (8)3.2对机构主体部分的运动学逆解分析 (10)3.2.1位置分析 (10)3.2.2速度与加速的分析 (11)3.3受力分析 (12)4基于Pro/E软件环境下二自由度机器人的结构设计 (16)4.1 Pro/E软件简介 (16)4.2驱动元器件的选择 (17)4.2.1步进电机的选择 (17)4.2.2联轴器选择 (18)4.3平面连杆机构的结构参数确定 (19)4.4输入轴的设计 (20)4.5安装支架的参数确定 (21)5基于Pro/E软件环境下的机器人装配及动态仿真 (23)5.1虚拟装配过程 (23)5.1.1连杆机构的装配 (23)5.1.2安装支架的装配 (24)5.1.3完成二自由度机器人的最终装配 (24)5.2基于Pro/E软件环境下的动态仿真 (25)6基于AutoCAD软件环境下的机械结构设计 (31)6.1AutoCAD软件简介 (31)6.2平面连杆机构的结构设计 (32)6.3机架的结构部件图绘制 (33)6.4二自由度机器人工程图绘制 (34)7基于Ansys软件环境下的有限元分析 (36)7.1Ansys软件简介 (36)7.2对输入轴的有限元分析 (37)7.3对输入连杆的有限元分析 (37)8 总结与展望 (40)8.1课题研究工作总结 (40)8.2研究展望 (41)参考文献 (42)致谢 (44)附录(一) (45)附录(二) (52)1前言机器人技术是一门光机电高度综合、交叉的学科,它涉及机械、电气、力学、控制、通信等诸多方面。
两自由度并联机器人控制系统设计

两自由度并联机器人控制系统设计谌孙杰;马璐;吴秋平【摘要】To fit the demand of automatic pick and place in the manufacture process of medicine packaging and electromechanical assemb-ling,a high-speed 2-DOF parallel robot using linear servo technology is designed in this thesis.Firstly,the mechanical structure design of the robot is introduced,according to the results of kinematics analysis,the workspace of the 2-DOF parallel robot is obtained via Monte-Carlo method and geometrical method.Secondly,a control system consist of MCU and CPLD (STM32F103+MaxII)is adopted,an effi-cient approach to generating motion curve programs in MCU is proposed based on workspace.And we use DDS (Direct Digital Frequency Synthesizer)to generate square wave in accordance with motion parameters,then we transform square wave to differential signals which will be sent to servo driver.In the design of communication between the two controllers,a two stage data buffer is presented by rational use of state machine in CPLD,which can realize the interleave of MCU read and CPLD write to achieve seamless refresh of data.Finally we com-plete the manufacture and adjustment of the robot demo,the results shows that the performance of the 2-DOF parallel robot system is sta-ble and reliable,at the same time the robot can pick and place the prill quickly.%针对机电装配、医药包装等行业自动化抓取和放置实际应用的需求,设计了一种采用直线伺服驱动技术的两自由度高速并联机器人;首先进行了机器人的机械结构设计,并且通过运动学分析,结合运用蒙特卡洛法与几何法求解出并联机器人的工作空间;其次采用MCU+CPLD (STM32F103+MaxⅡ)的双控制架构,根据工作空间结构在 MCU 中设计出高效的运动轨迹生成算法,并在CPLD中运用DDS技术将伺服运动参数转换成脉冲经一级差分后输出到伺服驱动器;在双控制器的通信方面合理利用CPLD中的状态机提出了双级数据缓冲方式,使得MCU写与CPLD读交错进行,可以实现数据的无缝刷新;最后进行了并联机器人系统样机的制作与调试,分析结果表明所研制的机器人控制系统能够使机器人快速抓放金属小球,实现稳定可靠运行。
平面两自由度关节机器人算法

平面两自由度关节机器人算法平面两自由度关节机器人是工业制造中常见的一种机器人,它具有两个旋转关节,可以在平面内进行自由运动。
这种机器人在自动化生产线上扮演着重要角色,能够完成各种复杂的操作任务。
在设计和控制平面两自由度关节机器人时,算法起着至关重要的作用。
其中,运动规划算法是其中的重要一环。
通过合理的运动规划,可以使机器人在空间内快速、精准地完成各种任务。
在平面两自由度关节机器人中,常用的运动规划算法包括插补算法和路径规划算法。
插补算法是指在机器人运动过程中,通过对两个关节的角度进行插值计算,从而实现平滑的运动轨迹。
常用的插补算法有线性插补、圆弧插补和样条插补等。
这些算法可以根据机器人的速度、加速度等参数,合理地计算出每个时间点的关节位置,从而实现平滑、高效的运动。
另一个重要的算法是路径规划算法。
路径规划算法是指在给定起始点和目标点的情况下,寻找一条最优路径,使机器人能够在空间内避开障碍物,快速到达目标点。
常用的路径规划算法有最短路径算法、A*算法和D*算法等。
这些算法可以根据地图信息和机器人的动态参数,快速地找到一条最优路径,帮助机器人实现高效的运动。
除了运动规划算法外,碰撞检测算法也是平面两自由度关节机器人中不可或缺的一部分。
碰撞检测算法可以通过对机器人和周围环境的建模,实时地检测机器人是否会与障碍物相撞。
一旦发现潜在碰撞危险,算法可以及时做出调整,避免机器人发生碰撞,确保生产线的安全运行。
总的来说,平面两自由度关节机器人算法是机器人控制领域中的重要研究方向。
通过不断优化算法,可以使机器人在自动化生产中发挥更大的作用,提高生产效率,降低劳动成本。
期待未来,算法将继续发展,为平面两自由度关节机器人的智能化和自主化提供更多可能。
串联和并联机器人运动学与动力学分析

串联和并联机器人运动学与动力学分析串联和并联机器人是工业自动化领域中常见的机器人结构形式。
它们在不同的应用场合中有着各自的优势和适用性,因此对它们的运动学和动力学进行深入分析具有重要意义。
本文将从运动学和动力学两个方面对串联和并联机器人进行分析,并对它们的特点和应用进行了介绍。
一、串联机器人的运动学和动力学分析1. 串联机器人的运动学分析串联机器人是由多个运动副依次连接而成的,每个运动副只能提供一个自由度。
其运动学分析主要包括碰撞检测、正解和逆解三个方面。
(1)碰撞检测:串联机器人在进行路径规划时,需要考虑各个运动副之间的碰撞问题。
通过对关节位置和机构结构进行综合分析,可以有效避免机器人在工作过程中发生碰撞。
(2)正解:正解是指已知各关节的角度和长度,求解末端执行器的位姿和运动学参数。
常见的求解方法包括解析法和数值法。
解析法适用于关节均为旋转副或平动副的情况,而数值法则对于复杂的几何结构有较好的适应性。
(3)逆解:逆解是指已知末端执行器的位姿和运动学参数,求解各关节的角度和长度。
逆解问题通常较为困难,需要借助优化算法或数值方法进行求解。
2. 串联机器人的动力学分析串联机器人的动力学分析主要研究机器人工作时所受到的力、力矩和加速度等动力学特性,以及与机器人运动相关的惯性、摩擦和补偿等因素。
其目的是分析机器人的动态响应和控制系统的设计。
(1)力学模型:通过建立机器人的力学模型,可以描述机器人在工作过程中的动力学特性。
常用的建模方法包括拉格朗日方程法、牛顿欧拉法等。
(2)动力学参数辨识:通过实验或仿真,获取机器人动力学参数的数值,包括质量、惯性矩阵、摩擦矩阵等。
这些参数对于后续的控制系统设计和性能优化非常关键。
(3)动力学控制:基于建立的动力学模型和参数,设计合适的控制算法实现对机器人的动力学控制。
其中,常用的控制方法包括PD控制、模型预测控制等。
二、并联机器人的运动学和动力学分析1. 并联机器人的运动学分析并联机器人是由多个执行机构同时作用于末端执行器,具有较高的刚度和负载能力。
多自由度串联机器人运动学分析与仿真共3篇
多自由度串联机器人运动学分析与仿真共3篇多自由度串联机器人运动学分析与仿真1多自由度串联机器人运动学分析与仿真随着工业技术的不断发展和普及,机器人系统已经被广泛应用于各个领域,如汽车工业、制造业等。
机器人系统的控制和运动学分析是实现机器人精确控制和操作的重要基础。
本文将介绍多自由度串联机器人的运动学分析以及仿真。
1. 多自由度串联机器人多自由度机器人是指由多个自由度组成的机器人,可以进行更加复杂的操作。
串联机器人是指机器人的多个部分按照一定的顺序连在一起构成的机器人。
多自由度串联机器人是指由多个自由度组成,并且这些自由度按照一定的顺序连在一起构成的机器人。
例如,可以将多个关节连接起来构成一个多自由度关节机器人。
多自由度串联机器人在制造和物流业非常常见。
2. 运动学分析运动学分析是机器人系统控制中非常重要的一部分。
它描述了机器人如何移动和定位,以及如何控制机器人的各个部分进行精确的运动。
运动学分析主要解决以下几个问题:(1) 机器人姿态分析问题。
机器人姿态分析主要是描述机器人末端执行器的空间位置和末端姿态。
(2) 机器人关节角度分析问题。
机器人关节角度分析是指计算机器人各个关节的角度,以确定机器人的运动轨迹。
(3) 机器人轨迹分析问题。
机器人轨迹分析是对机器人运动轨迹进行精确计算和控制,以达到所需的操作目标。
3. 串联机器人的运动学分析多自由度串联机器人的运动学分析可以分为直接运动学和逆运动学两个部分。
(1) 直接运动学直接运动学是一种基于机器人各关节的运动学参数计算出机器人末端执行器姿态和位置的方法。
其公式如下:T_n = T_1 * T_2 * … * T_n-1其中,T_n表示机器人从末端执行器到机器人基座的坐标变换矩阵;T_i表示机器人第i个关节的变换矩阵。
(2) 逆运动学逆运动学是通过机器人末端执行器的姿态和位置计算机器人各关节的角度的方法。
逆运动学公式如下:T_n = T_base * T_tool其中,T_base表示机器人基座的坐标变换矩阵;T_tool表示机器人末端执行器的变换矩阵。
外文翻译---新型二自由度平动并联机器人的结构和运动学分析
附录(一)英文文献Structure and kinematic analysis ofa novel 2-DOF translational parallel robotChen Tao1.Wu Chao2 and Liu xiujun2**( 1. School of Application Science and Technology.Harbin University of ScienceAnd Technology,Harbin l50080,China;2. Department of Precision Instruments.Tsinghua University, Beijing 100084, China)Accepted on February 13, 2007Abstract This paper addresses the analysis of a novel parallel robot with 2 translational degrees of freedom (DOFs). The robot can position a rigid body in a plane with constant orientation. The kinematic structure of the robot is first described in detail, Some kinematic problems, such as the inverse and forward kinematics, velocity, and singularity are then analyzed. The working and assembly modes are discussed. Since it is the most important index to design a robot , the workspace of the robot is studied systematically in this paper. Based on the analysis of reachable workspace and singularity, a kind of workspace concept characterizing the region that the end-effector of the robot can reach in practice is defined. The results of this paper will be very useful for the design and application of the robot.Keywords: parallel robot, degree of freedom, kinematics workspace.The conceptual design of parallel robots can be dated back to the time when Gough established the basic principles of a device with a closed-loop kinematic structure that can generate specified position and orientation of a moving platform so as to test tire wear and. tear. Based on thisprinciple, Stewart designed a platform used as an aircraft simulator in 1965. In 1978, Hunt made a systematic study of robots with parallel kinematics, in which the spatial 3-RPS (R-revolute joint,P-prismatic joint, and S- spherical joint) parallel robot is a typical one. Since then, parallel robots have been studied extensively by numerous researchers.The parallel robots with 6 DOFs possess the ad-vantages of high stiffness, low inertia, and large payload capacity. However, they suffer the problems of relatively small useful workspace and design difficulties .Their direct kinematics possess a very difficult problem. The same problem of parallel robots with 2 and 3 DOFs can be described in a closed form . As is well known, there are three kinds of singularities in parallel robots. Generally, not all singularities of a 6- DOF parallel robot can be found easily. For a parallel robot with 2 or 3 DOFs, the singularities can always be identified readily. For such reasons, parallel robots with less than 6 DOFs, especially 2 and 3 DOFs, have increasingly attracted more and more researchers attention with respect to industrial applications. In these designs, parallel robots with three translational CKDFs have been playing important roles in the industrial applications. For example, the design of the DELTA robot is covered by a family of 36 patents. Tsai’s robot,in which each of the three legs consists of a parallelogram, is the first de, sign to solve the problem of UU chain. Such parallel robots have wide applications in the industrial world, e. g., pick-and-place application, parallel kinematic machines, and medical devices.The most famous planar 2-DOF parallel robots are the well-known five-bar mechanism with prismatic actuators or revolute actuators. In the case of the robot with revolute actuators, the mechanism consists of five re volute pairs and the two joints fixed to the base are actuated, while in the case of the robot with prismatic actuators, the mechanism consists of three revolute pairs and two prismatic joints, in which the prismatic joints are usually actuated. The output of the robot is the translational motion of a point on the end-effector. This means the orientation of the end- effector is also changed at any moment. Accordingly, some versions of the 2-DOF translational parallel robot (TPR) have been disclosed. One of them has been applied in precise pick & place operations at high speed at SFB in German, In 2001, another 2-DOF TPR has been proposed for the conceptual design of a 5-axis machine tool, The structure, kinematics anddynamics of the TPR were discussed in de- tail, Recently, a 2-DOF TPR with revolute actuators was introduced^. The TPR presented in Ref. [4] has been used in the design of a planer machine tool with a gantry structure instead of a traditional one with serial chains to improve its stiffness and inertia characteristics. However* all of these TPRs consist of at least of one parallelogram, which increases the difficulty of manufacturing and affects the accuracy.This paper introduces a novel planar translational parallel robot with simple kinematic structure. The robot can position an objective with constant orientation. Some kinematic problems, such as inverse and forward kinematics, workspace and singularity are discussed.1 Description of the 2-DOF TPR and its topological architectures1.1 Architecture descriptionThe novel 2-DOF translational parallel robot and its schematic are shown in Fig. 1. The end-effector of the robot is connected to the base by two kinematic legs 1 and 2. Leg 1 consists of three revolute joints and leg 2 two revolute joints and one cylinder joint, or three re volute joints and one prismatic joint- In each leg, the re volute joints are parallel to each other. The axes of the revolute joints in leg 1 are normal to those of the joints in leg 2. The two joints attached to the end-effector are put in the adjacent sides of a square. The kinematic chain of the robot is denoted as RRR-RRC (C-cylinder joint) or RRR-RRRP, One may see that, if the P joint is fixed, the robot is actually the famous Sarrus mechanism.As introduced previously,other TPRs have at least one parallelogram in their structures. The TPR proposed here has no parallelogram. This makes the manufacturing easier. However, compared with the TPRs presented in Refs. [9,10],the TPR studied here has some disadvantages. For example, theperformance of the new TPR is not symmetric in its workspace. Additionally, the new TPR is likely to need more occupying space.(a) the CAD model (b) the schematicFig.1 The 2-DOF translational parallel robot1.2 Capabilitycapability of an object j. the translation and rotation of the object, respectively. If an elementis equal to 1, there is the capability. For that theobject can rotate about the y-axis.Observing only leg 1, the capability of the end-effector in the legcan be expressed Letting leg 1 alone, the capabilityof the end-effector with leg 2 can be written (21,1,1=thei. e,, ()((121,1,0;0,0,11,1,1;1,0,01,1,0;0,0,0===which describes the capability of the robot, i.e., the translationsof the end-effector along the x and y axes. This means the end-effector has two purely translational degrees of freedom with respect to the base.It is noteworthy that the capability analysis method used above cannot be applied to all parallel robots.2 Kinematics analysis2.1 Inverse kinematicsthe base at the joint a moving referenceis attached to the end-effector,the and the position vectorsand theas vector(2)The inverse kinematics problem of leg 1 can be solved by writing the following constraint equationthat isThen, there is(7)where(8)For leg 2,it is obvious thats = x(9)in which s is the input of leg 2. From Eqs. (8) and (9), we can see that there are two solutions for the inverse kinematics of the robot. Hence, for agiven robot and for prescribed values of the position of the end-effector, the required actuated inputs can be directly computed from Eqs. (7) and (9). To obtain the configuration as shown in Fig. 1, parameter a in Eq. (8) should be 1. This configuration is called the “ + ” workingmode. the corresponding configuration is referred to as the “一” working mode.2.2 Forward kinematicsThe forward kinematic problem is to obtain the output with respect to a set of given inputs. From Eqs. (6) and (9),one obtains(11)andx = s(12)Therefore , there are also two forward kinematic solutions for the robot. The parameterdenoted as the down-configuration. the configuration is referred to as the up-configuration. These two kinds of configurations correspond to two kinds of assembly modes of the robot.3 Singularity analysis4 Workspace analysis5 Conclusion and future workIn this paper , a novel 2-DOF translational robot is proposed. One characteristic of the robot is that it can position a rigid body in a 2D plane while maintaining a constant orientation. The proposed robot has potential application in light industry. The inverse and forward kinematics problems’ workspace* and singularity are presented here.The future work will focus on the kinematic design based on the workspace concept, the development of the computer-aided design of the robot based on the proposed design methodology, the development of the robot prototype, and the experience research of the prototype.References:[1]Stewart D.A platform with six degrees of freedom. Proceedings of the Institution of Mechanical Engineers,1965(180):371-386[2]Hunt KH. Structural kinematics of in-parallel-actuated robotarms. ASME Journal of Mechanism, Transmission and Automation in Design,1983,105:705-712[3]Merlet JP. Parallel Robots. London: Kluwer Academic Publishers,2000[4]Liu XJ.Mechanical and kinematics design of parallel robotic mechanisms with less than six degrees of freedom.Post-Doctoral Research Report (in Chinese),Tsinghua University,Beijing,2001[5]Tsai LW and Stamper R.A parallel manipulator with only translational degrees of freedom.In: Proceedings of ASME 1996 Design Engineering Technical Conference,Irvine,CA,1996,paper 96-DETC-MECH-1152[6]Siciliano B.The tricept robot:inverse kinematics, manipulability analysis and closed-loop direct kinematics algorithm.Robotica,1999,17:437-445[7]Liu XJ,Wang QM and Wang J.Kinematics, dynamics and dimensional synthesis ofa novel 2-DoF translational manipulator. Journal of Intelligent & Robotic Systems,2005,41:205-224[8]Clavel R.DELTA: a fast robot with parallel geometry.In: Proceedings of 18th Int. Symp. on Industrial Robot,Sydney,1988,91-100[9]Collaborative Research Centers (SFB),SFB 562-Robotic systems for handling andassembly:Seitentitel:PORTYS,http://www.tu-braunschweig.de/sfb562/galerie/portys ,2007-2-13[10]Liu XJ and Wang J. Some new parallel mechanisms containing the planar four-bar parallelogram. International Journal of Robotics Research,2003,22:717-732[11]Huang T, Li Z,Li M,et al. Conceptual design and dimensional synthesis ofa novel 2-DOF translational parallel robot for pick-andplace operations. Journal of Mechanical Design,2004,126:449-455[12]Sarrus PT.Note sur la Transformation des Mouvements Rctilignes Alternatifs,en Mouvements Circulairs; et ptes Rendus Hebdomadaires des Seances de l' Academie des Sciences,1853,36:1036-1038附录(二)英文文献翻译新型二自由度平动并联机器人的结构和运动学分析陈涛1,吴超2,刘学军2**(1. 应用科学和技术学院,哈尔滨理工大学,哈尔滨150080,中国;2. 精密仪器系,清华大学,北京100084,中国)2007年2月13日,接受摘要:本文对一种新型的二自由度并联机器人进行分析。
二自由度平面机器人的运动学方程
在研究二自由度平面机器人的运动学方程之前,首先我们需要了解什么是二自由度平面机器人。
二自由度平面机器人是指可以在平面上进行两个独立自由度运动的机器人,通常包括平移和旋转两种运动方式。
在工业自动化、医疗器械、航空航天等领域,二自由度平面机器人都有着重要的应用价值。
1. 二自由度平面机器人的结构和运动二自由度平面机器人通常由两个旋转关节和一个末端执行器组成。
这种结构可以让机器人在平面上实现灵活的运动,同时保持结构相对简单。
机器人可以通过控制两个旋转关节的角度来实现平面内的任意位置和姿态的变化,具有较高的灵活性和自由度。
2. 二自由度平面机器人的运动学方程接下来我们将重点讨论二自由度平面机器人的运动学方程。
运动学方程是描述机器人末端执行器位置和姿态随时间变化的数学模型,对于控制机器人的运动具有重要意义。
对于二自由度平面机器人来说,其运动学方程可以通过几何方法和代数方法来推导。
在几何方法中,我们可以利用几何关系和三角学知识来描述机器人末端执行器的位置和姿态。
而在代数方法中,我们可以通过矩阵变换和雅可比矩阵等工具来建立机器人的运动学方程。
3. 个人观点和理解在我看来,二自由度平面机器人的运动学方程是机器人控制和路径规划中的关键问题之一。
通过深入研究并掌握二自由度平面机器人的运动学方程,我们可以更好地设计控制算法、规划运动轨迹,实现机器人的精确操作和灵巧动作。
运动学方程的研究也为机器人的动力学分析和仿真建模提供了重要的基础。
总结回顾:通过本文的讨论,我们深入探讨了二自由度平面机器人的结构和运动特性,重点讨论了其运动学方程的推导方法和意义。
通过对运动学方程的研究,我们可以更好地理解机器人的运动规律和特性,为机器人的控制和路径规划提供重要的理论支持。
在文章中多次提及 "二自由度平面机器人的运动学方程",突出主题。
文章总字数大于3000字,能够充分深入地探讨主题,满足了深度和广度的要求。
并且在总结回顾中共享了自己的观点和理解,使得整篇文章更加有说服力和可信度。
基于ADAMS的机器人动力学分析及轨迹规划
基于ADAMS的机器⼈动⼒学分析及轨迹规划2.1 串联机器⼈在ADAMS中⽤连杆模拟机械臂,对两⾃由度的机械臂分别进⾏运动学分析、动⼒学分析及机械臂的轨迹规划。
2.1.1 运动学分析下⾯是建⽴模型并对模型进⾏设置分析的详细过程。
(1) 启动ADAMS/View,在欢迎对话框中选择新建模型,模型取名为Robot_arm,并将单位设置为MMKS,然后单击OK。
(2) 打开坐标系窗⼝。
按下F4键,或者单击菜单【View】→【Coordinate Window】后,打开坐标系窗⼝。
当⿏标在图形区移动时,在坐标窗⼝中显⽰了当前⿏标所在位置的坐标值。
(3) 创建机械臂关节1(连杆)。
单击连杆按钮,勾选连杆的长、宽、深选项,分别将其设置为300mm、40mm、10mm,如图2.1所⽰。
在图形区单击⿏标左键,然后将连杆拖⾄⽔平位置时,在单击⿏标左键。
(4) 在连杆的右端打孔。
在⼏何建模⼯具栏单击打孔按钮,将半径Radius设置为10mm,深度设置为10mm,如图2.2所⽰。
然后在图形区模型附近单击⿏标左键,在与XY平⾯垂直的表⾯上单击⿏标左键。
然后修改孔的位置,在孔附近单击⿏标右键,选择【HOLE_1】→【Modify】,在弹出的对话框中,将Center的坐标值设置成(300,0.0,5.0),如图2.3所⽰。
(5) ⽤(3)的⽅法在关节1右端孔中⼼处创建关节2,如图2.4所⽰。
然后再将关节2向内侧平移10mm。
2.1 创建连杆设置(6)添加约束。
在关节1的左端与⼤地之间添加转动副,在关节1与关节2结合处添加转动副。
单击⼯具栏中的旋转副按钮,并将创建旋转副的选项设置为2Bod-1Loc和Normal Grid,然后在图形区单击关节1和⼤地,之后需要选择⼀个作⽤点,将⿏标移动到关节1的Marker1处出现center信息时,按下⿏标左键后就可以创建旋转副,旋转副的轴垂直于⼯作栅格。
然后⽤同样的⽅法创建关节1与关节2之间的旋转副。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机器人技术基础三级项目报告设计题目:两自由度串联机器人分析与设计指导教师:赵永杰学生姓名:citycars院系:机械电子工程系汕头大学机械电子工程系2012年 6 月 17 日目录1.前言 (3)2.运动学模型 (4)3.机器人的位置及速度分析 (5)3.1 建立机器人位置输入输出方程 (5)3.2 建立机器人的速度关系及推导出雅可比矩阵 (5)3.3 机器人的位置反解 (5)3.4 机器人的速度反解 (7)4.机器人的速度各项同性分析及设计 (8)4.1 速度各项同性分析 (8)4.2 速度各向同性设计求解 (10)4.3 求解及分析 (10)4.4 综合分析 (12)5.结语 (13)6 附录 (13)附录1:位置反解程序 (14)附录2:速度反解程序 (15)附录3:速度各向同性程序 (15)两自由度串联机器人分析与设计【摘要】通过建立两自由度串联机器人位置输入输出方程,建立两自由度串联机器人的速度关系,推导出雅可比矩阵,分析两自由度串联机器人的速度各向同性的条件,设计出一各向同性的构型。
关键词位置方程速度关系雅可比矩阵各向同性1.前言随着现代科学技术的迅猛发展,特别是由于微电子技术、电子计算机技术的迅猛发展,机器人更加广泛地应用于各个领域。
工业机器人靠自身动力控制能力来实际各种功能,大都用于简单、重复、繁重的工作,如上、下料,搬运等,以及工作环境恶劣的场所,如喷漆、焊接、清砂和清理核废料等。
本课程设计旨在通过工业机器人的一个小分支-----两自由度串联机器人,其输入输出方程、雅可比等的分析,以及对于速度各向同性的分析和设计,对工业机器人有初步的了解,为以后从事工业机器人相关工作奠定基础。
2.运动学模型图1 平面两自由度串联机械人如图1所示,为一平面两自由度串联机械人,由两个关节组成,两连杆长度分别a1和a2,两旋转关节轴平行,关节1运动范围为0-180。
,关节2运动范围为-135。
~135。
,机器人连杆的设计参数如表1所示。
表1:平面两自由度串联机器人连杆的设计参数3.机器人的位置及速度分析3.1 建立机器人位置输入输出方程如图1所示,建立关节坐标位置关系,建立其末端位置方程⎪⎩⎪⎨⎧=++=++=0)sin(sin )cos(cos 2121121211z a a y a a x θθθθθθ(1)3.2 建立机器人的速度关系及推导出雅可比矩阵对(1)式进行求一次导,可得机器人末端的速度关系⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎪⎪⎭⎫⎝⎛++++-+--=⎥⎦⎤⎢⎣⎡∙∙212122121121221211)cos()cos(cos sin()sin(sin θθθθθθθθθθθθa a a a a a v v y x (2)由(2)式可得出其雅可比矩阵为⎪⎪⎭⎫⎝⎛++++-+--=)cos()cos(cos sin()sin(sin 2122121121221211θθθθθθθθθθa a a a a a J (3)3.3 机器人的位置反解根据机器人杆长及运动范围,给定机械人末端能够到达的位置,求出相应的1θ和2θ。
给定机器人末端位置⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=01000100p 由式(1),利用MATLAB 数学工具软件进行求解: 迭代过程:运行结果:a =0.9568688530155021.420228053071181 fvag =1.705426440094345e-011 exitflag = 5 grad =0.006783483522927 0.002460163316428 hessian =1.0e+006 *2.019995434907774 0.619967539765633 0.619967539765633 0.499768808381879 结果表明:54.821803015502/0.956868851=⨯=πθ37.811803071181/1.420228052=⨯=πθexitflag = 5 ,表明迭代程收敛性,结果有效。
对应于反解得到的1θ、2θ,在设计参数范围内,有效。
机器人末端位置误差为fvag =1.705426440094345e-011,在一般工业应用场景下,误差约等于0,满足使用要求。
3.4 机器人的速度反解给定机器人末端运动速度⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡3020y x v v 根据式(2)、(3)⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎪⎪⎭⎫⎝⎛++++-+--=⎥⎦⎤⎢⎣⎡∙∙212122121121221211)cos()cos(cos sin()sin(sin θθθθθθθθθθθθa a a a a a v v y x⎪⎪⎭⎫⎝⎛++++-+--=)cos()cos(cos sin()sin(sin 2122121121221211θθθθθθθθθθa a a a a a J可得Ty x J v v *⎥⎦⎤⎢⎣⎡=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡∙∙21θθ,利用MATLAB 求解,结果如下: 雅可比矩阵: Jac =-59.130410988495868 -34.608657583898840 -18.804108570748898 -36.086573960968380雅可比广义逆矩阵: Jacg =-0.024333019845132 0.023336467261016 0.012679528611304 -0.039871378912005 对应的角速度: w =0.213433********* -0.942550795134078即:s rad s rad /9426.0/2134.021-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡∙∙θθ此结果表示为,机器人杆长a1=800mm ,a2=500mm ,末端位置在(100,1000)时,要求末端的运动速度为⎥⎦⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡3020y x v v 所对应的1θ、2θ的角速度。
通过以上式子,可以通过反解求出在机器人末端所能到达的工作位置上,给定目标位置及运行速度,求解出所对应的关节控制参数,即1θ、2θ的角速度,从而达到控制机器人完成目标动作的目的。
4.机器人的速度各项同性分析及设计4.1 速度各项同性分析对于两自由度串联机器人,其中重要的一项指标是各向同性,各向同性的机器人其灵巧程度是最好的。
在设计其机械结构时,应尽量使其各向同性。
对于两自由度串联机器人,其速度各向同性的条件推导如下:如上图所示,此机器人为一平面两自由度机器人,其末端位置输入输出方程为:⎪⎩⎪⎨⎧=++=++=0)sin(sin )cos(cos 2121121211z a a y a a x θθθθθθ(4) 对(4)式两边求一次导,得⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎪⎪⎭⎫⎝⎛++++-+--=⎥⎦⎤⎢⎣⎡∙∙212122121121221211)cos()cos(cos sin()sin(sin θθθθθθθθθθθθa a a a a a v v y x (5)由(5)式得出其雅可比矩阵为:⎪⎪⎭⎫⎝⎛++++-+--=)cos()cos(cos sin()sin(sin 2122121121221211θθθθθθθθθθa a a a a a J (6)由(6)式得雅可比矩阵的转置矩阵为:⎪⎪⎭⎫⎝⎛++-+++--=)cos()sin()cos(cos )sin(sin 2122122121121211θθθθθθθθθθa a a a a a JT(7) 由(6)、(7)式相乘,得矩阵T J J A ⋅=⎪⎪⎭⎫⎝⎛++-+---+--+-=212222122111212221221112212121222122111221121222212211)())(())(()(c a c a c a cs a c a c a s a s a c s a c a c a s a s a s a s a s aA (8)(8)式中:11sin θ=s ,)sin(2112θθ+=s ,11cos θ=c ,)cos(2112θθ+=c对于平面两自由度串联机器人,其各向同性的条件为求得的其雅可比矩阵与雅可比转置矩阵乘积为对角矩阵,即(8)式,当A 矩阵中A11=A22,A12=AA21=0时为对角矩阵。
通过以上所给结论,可以分析平面两自由度串联机器人的速度各向同性,同时也给出了满足各向同性构型的算法。
4.2 速度各向同性设计求解通过牛顿迭代法,利用MATLAB 优化工具箱求解。
对于平面两自由度串联机器人,可以通过四个设计变量进行速度各向同性求解。
设计变量为:⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=43212121a a a a a a x θθ 根据4.1中速度各向同性条件的分析结果,求解其雅可比矩阵与雅可比转置矩阵乘积A ,即求解(8)式:⎪⎪⎭⎫⎝⎛++-+---+--+-=212222122111212221221112212121222122111221121222212211)())(())(()(c a c a c a cs a c a c a s a s a c s a c a c a s a s a s a s a s a A MATLAB 程序中,优化设计目标函数为)(x f :()[]22121222211min)(A A A Ax f ++-= (9)根据实际工业生产应用中的约束,设计变量的约束条件为:⎪⎪⎩⎪⎪⎨⎧≤≤-≤≤≤≤≤≤13513518001000101000104321a a a a (10)4.3 求解及分析MATLAB 程序运行结果如下所示:迭代过程:初始501=a ,502=a不同初始条件下的a 值50,5021==a a 时 20,3021==a a 时25,2021==a a 时 20,1021==a a 时由以上四组数据可以看出,四组数据基本相等,a1及a2的差别很小,其比值a/a2=1.41421=2不变。
1θ的值保持在3.0到3.09之间,约为2θ的值保持在2.356194到2.356195之间,可认为等于2.35619,初始条件为20,1021==a a 时迭代后的f 的值:fvag = 3.053461404949437e-009通过前面三组数据比较,fvag 保持在e-009这个数量级,可以认为误差非常小,满足要求。
迭代后的exitflag的值exitflag = 5 四组不同的初始条件下都为5,迭代过程收敛,结果有效。
梯度及hessian矩阵:grad =-0.0013318539304730.0020948252002570.000000002723998-0.0229755132712594.4 综合分析本次反解过程使用牛顿迭代法,通过MATLAB优化工具箱完成,节省了不少时间,大大地提高了求解效率。