外文翻译--机械臂动力学与控制的研究_第1页
外文翻译--机械臂动力学与控制的研究_第2页
外文翻译--机械臂动力学与控制的研究_第3页
外文翻译--机械臂动力学与控制的研究_第4页
外文翻译--机械臂动力学与控制的研究_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

附录 B le ftm o b ile m o b iler ig h tuuwu (1) m a n i p m a n i p m a n i p m a n i p m a n i pa c q u i s i t i o n a c q u i s i t i o n r e t r a c t r e t r a c tq w q w q& & & (2) 32( ) ,b b b b b b bbbT w a w w r b b w w n o i s e & (3) t a n h ( ( )m o b i l e m o b i l e m o b i l ea t a r t h r e s h o l da k d d (4) t a n h ( ( ) )m a n i p m a n i p m o b i l ea c u i s i t i o n a t a r t h r e s h o l da k d d (5) 错误 !未找到引用源。 t a n h ( ( ) )m a n i p m o b i l ea t a r t h r e s h o l dk d d (6) , h o m1 ( 1 t a n h ( ( ) ) )2 r e t r a c tr e t r a c t a c q u i s i t i o n r c u r r e n t e qr k q q (7) m o b i l e m o b i l e m o b i l e m o b i l e m o b i l et a r t a r o b s o b sf w f w f (8) , 2l e f tw h e e lvuv d & (9) , 2r i g h t r i g h tw h e e lvu v ud & (10) wheelbasewheeldd& (12) , s i n ( )m o b i l e m o b i l et a r t a r t a rf (13) , m a x( m i n ( , ) )m o b i l e v m o b i l e v m o b i l et a r t a r t a r t a rf v k d v v (14) 22,()2, () im o b i l eo b s o b s i icdm o b i l e m o b i l eo b s i o b s if e e (15) ,m i n m i n, m i n ,m a x , m a x ,()0()m o b i l e vobsm o b i l e vo b s i m a n x im o b i l e vo b s i iv v f o r v vf f o r v v vv v f o r v v (16) ,m o b i l em o b i l eo b s iobsm o b i l eobs m o b i l e v m o b i l e vio b s o b s ifffff (17) C.Comopetitive Dynamics , m i n, l i m1 (1 t a n h ( ( ) ) )2 obsm o b i l e m o b i l e m o b i l et a r o b s g a i n i tt a rdrrd (18) 00t a n h ( )m o b i l e m o b i l em o b i l eobs m o b i l e (19) 0,1 (1 t a n h ( ) ) (1 ) ) )2m o b i l e m o b i l et a r o b s t a r o b s (20) ,1m axi obs id (21) 错误 !未找到引用源。 (22) 错误 !未找到引用源。 (23) a r c s i n iiivnvn (24) The size of the change in direction of the tool is then calculated as 222, 2im a n i piobscnm a n i po b s i ee & (25) 错误 !未找到引用源。 (26) 错误 !未找到引用源。 (27) 错误 !未找到引用源。 (28) Withm a x , m a x ,m a x ( , )m a n i pi o b s i iknSumming up over all obstacles the total contribution becomes 错误 !未找到引用源。 (29) 错误 !未找到引用源。 (30) 错误 !未找到引用源。 (31) 错误 !未找到引用源。 (32) 错误 !未找到引用源。 (33) 2009年 IEEE国际机器人和自动化会议 神户国际会议中心 日本神户 12-17, 2009 机械臂动力学与控制的研究 拉斯彼得 Ellekilde 摘要 操作器和移动平台的组合提供了一种可用于广泛应用程序高效灵活的操作系统,特别是在服务性机器人领域。在机械臂众多挑战中其中之一是确保机器人在潜在的动态环境中安全工作控制系统的设计。在本文中 ,我们将介绍移动 机械臂用动力学系统方法被控制的使用方法。该方法是一种二级方法,是使用竞争动力学对于统筹协调优化移动平台以及较低层次的融合避障和目标捕获行为的方法。 I介绍 在过去的几十年里大多数机器人的研究主要关注在移动平台或操作系统,并且在这两个领域取得了许多可喜的成绩。今天的新挑战之一是将这两个领域组合在一起形成具有高效移动和有能力操作环境的系统。特别是服务性机器人将会在这一方面系统需求的增加。大多数西方国家的人口统计数量显示需要照顾的老人在不断增加 ,尽管将有很少的工作实际的支持他们。这就需要增强服务业的自动化程度,因 此机器人能够在室内动态环境中安全的工作是最基本的。 图 .1 一台由赛格威 RMP200和轻重量型库卡机器人组成的平台 这项工作平台用于如图 1所示,是由一个 Segway与一家机器人制造商制造的 RMP200轻机器人。其有一个相对较小的轨迹和高机动性能的平台使它适应在室内环境移动。库卡工业机器人具有较长的长臂和高有效载荷比自身的重量 ,从而使其适合移动操作。 当控制移动机械臂系统时,有一个选择是是否考虑一个或两个系统的实体。在参考文献 1和 2中是根据雅可比理论将机械手末端和移动平台结合在一起形成一个单一的控 制系统。另一方面,这项研究发表在 3和 4,认为它们在设计时是独立的实体,但不包括两者之间的限制条件 ,如延伸能力和稳定性。 这种控制系统的提出是基于动态系统方法 5, 6。它分为两个层次,其中我们在较低的水平,并考虑到移动平台作为两个独立的实体,然后再以安全的方式结合在上层操纵者。在本文中主要的研究目的是展现动力系统方法可以应用于移动机械臂和使用各级协调行为的控制。 本文剩下的安排如下。第二部分介绍系统的总体结构设计 ,其次是机械手末端移动平台的控制在第三第四部分讲述。在第五部分我们在结束本文之前将 显示一作实验。然而 , 首先与动力学系统有关工作总结与方法将在在部分 I-A提供。 A.相关工作 动力学系统接近 5, 6为控制机器人提供一套动作的框架,例如障碍退避和目标捕捉。每个动作通过一套一个非线性动力学系统的 attractors和 repellors来完成。这些通过向量场的简单的加法被结合在一起来完成系统的整体动作。动力系统的方法涉及到更广泛的应用势场法 7,但具有一定的优势。这里势场法的行为是由后场梯度形成的结果,行为变量,如航向和速度,可直接运用动力系统控制的方法。 成本相对较低的计算与方法有 关,使得它在动态环境中在线控制适宜,允许它即使在相当低的水平有限的计算能力平台 8实施。传感器的鲁棒性在人声嘈杂中显示 9和 10其中一个是由红外传感器和麦克风的结合,当避障和目标获取时使用。尽管能解决各种各样的任务,但它仅是一个局部的方法,为了其他的任务和使命级计划 (即参见 11)其他的方法应该被釆用。 当多行为被结合时,在 5和 6的缺点是由潜在的假的因子引起的。为了克服这个问题 12介绍了一种基于竞争动态的行为比重。每个行为的影响是控制使用一个相关的竞争优势,再加上定义的行为之间有竞争力 的相互作用,控制重物。如果所有的行为之间的竞争性相互作用是必需的,这种方法可以推广到任意数n,行为,除了这样一个最坏情况的复杂度 错误 !未找到引用源。 在现实世界中使用这种方法的竞争态势室内实验中可以找到 13, 14。 13是只在有标题方向的车辆上使用,而在 14中航向和速度均得到控制。 15提供了一个为速度性能简短的策略讨论。 在 16中提到动力系统的方法不仅被用于平面移动机器人,同时也可以作为控制机械手工具。另外运用产生极限环 Hopf振荡器动力系统的更复杂的动力系统也可被使用。 17展现出不同形状的极限环是如何产生的,其可运用于避障轨迹的生成。 18中介绍到使用 Hopf振荡器产生一个定时的轨迹 ,实现了机械手可以接住从桌子上面滚下来的球。 动力系统的方法不仅可以用于控制的工具,也可以控制 7自由度机械手多余的动作这一 点在 19 中得到论证。 II.总体结构 我们整个系统的整体架构如图 2所示。在赛格威平台中为了控制移动平台,两个低级别的性能被使用:一个用于目标捕获和另一个是避障。运用竞争动态的动作被混合在一起是为了做出移动平台希望得到的指定的移动动作。同样,在竞争态势的基础上目标捕 获和机械手避障行为的融合给机器人收缩下达指令。当目标不在范围内,应收回机械手到一个安全的位置,这是机械手缩回行为的目的。最后融合是以一个安全的方式把所有的控制结合在一起,这样一来目标捕获和收回行为不互相干扰,另外移动平台在不开始朝着新的目标之前,移动机械手巳被收回。 用 错误 !未找到引用源。 mobilew 、 错误 !未找到引用源。 和 错误 !未找到引用源。分别 代表机械手移动、机械手捕获和机械手收缩行为的影响,控制信号 错误 !未找到引用源。 和 错误 !未找到引用源。 通过 (1)(2)移动平台和机械手。 le ftm o b ile m o b iler ig h tuuwu (1) m a n i p m a n i p m a n i p m a n i p m a n i pa c q u i s i t i o n a c q u i s i t i o n r e t r a c t r e t r a c tq w q w q& & & (2) 其中 (leftu rightu)是指控制输入信号以控制在第三节中描述的平台的左,右侧车轮 ;错误 !未找到引用源。 和 错误 !未找到引用源。 是在第四节描述的机械手关节速度。 动作 结合 设备 图 .2.控制系统的体系结构 A. 竞争动态 这种竞争态势釆用的方法是以 12为基础的,除了附加参数 错误 !未找到引用源。 用于控制在 14中的转换率。动力系统釆用 (3)因此给予 : 32( ) ,b b b b b b bbbT w a w w r b b w w n o i s e & (3) 其中 错误 !未找到引用源。 是 b和 r错误 !未找到引用源。 竞争优势产生 的参数, b是 错误 !未找到引用源。 和 b相互竞争作用的参数。 1) 移动:在移动平台远离目标时它的竞争优势应该被加强;标被捕获时移动平台的竞争优势应该被降低。这是通过 (4)实现的。 t a n h ( ( )m o b i l e m o b i l e m o b i l ea t a r t h r e s h o l da k d d (4) 其中 ,错误 !未找到引用源。 决定如何迅速的改变这种优势, 错误 !未找到引用源。是指到 目标的距离和 错误 !未找到引用源。 是指移动平台移动目标所需的最小距离。 移动的行为,没有能力进行互动,并抑制其他行为,因此它的竞争性相互作障碍 目标 障碍 目标 运动结合 操作结合 结合 操作收回 赛格威 库卡 机器人 用被设置为 0。 2) 机械手捕获目标: A移动平台接近他的目标时,机械手捕获目标的动作应该别加强。这样的竞争优势将被定义为: t a n h ( ( ) )m a n i p m a n i p m o b i l ea c u i s i t i o n a t a r t h r e s h o l da k d d (5) 激活距离 错误 !未找到引用源。 必须大于 mobilethresholdd来确保其行为被激活。此动作没有和其他的动作有直接联系,因此它的相互作用参数设置为 0。 3) 机械手收缩:收回动作应该被激活当对面目标被捕获之后,因此 错误 !未找到引用源。 t a n h ( ( ) )m a n i p m o b i l ea t a r t h r e s h o l dk d d (6) 要有一个非常小的过渡时间,这可以防止在同一时间活动的机械臂捕获和收缩动作 ,因此,我们可以设置, 0retract acquisitionr 由于机械手收缩和移动动作的联系,当机械手原理自动巡航装置时我们希望能够取消停止移动。因此这种相互作用定义为: , h o m1 ( 1 t a n h ( ( ) ) )2 r e t r a c tr e t r a c t a c q u i s i t i o n r c u r r e n t e qr k q q (7) 其中curq和 错误 !未找到引用源。 ,是机械手当前和原始配置参数,q是指目标homeq最近的距离和 retractrk指定如何使相互作用迅速变化的参数。 III.移动平台的控制 该移动平台的控制,结构与参考文献 14中表述的非常相似,但也有一些不同。刚开始时目标捕获和避障指令被使用。紧接着除走廊和墙壁避障不包括在内,伹将沿直线扩展。第二个领域,不同的是这项工作的障碍是如何找出障碍密度的计算方法。具体的论述在 III-D部分。 为了使控制系统能够根据具体的环境进行导航。我们所使用的方法是基于参考文献 20中论述的方法,它运用里程计和激光测距相结合对所在环境中地图的主导线匹配测量。 该平台控制编码的使 用方向: ;速度: V,它在一个控制输入系统的结果数 ,mobilefv &的值是由两部分组成, 错误 !未找到引用源。 和 错误 !未找到引用源。 ,这里合并为 m o b i l e m o b i l e m o b i l e m o b i l e m o b i l et a r t a r o b s o b sf w f w f (8) 其中 错误 !未找到引用源。 和 错误 !未找到引用源。 是被 Eq 限制的。 (3)中的竞争优势和相互作用在 III-C 中有详细的描述。 作为控制输入我们需要一个表达式对移动平台的左右轮进行控制,这里用 错误 !未找到引用源。 和 错误 !未找到引用源。 分别作为左,右侧车轮的表达参数。要使获得这些数据 错误 !未找到引用源。 集成得到 v, 连同所需的旋转速度 错误 !未找到引用源。 时,车轮直径 错误 !未找到引用源。 和车轮之间的距离 错误 !未找到引用源。 可以用数据库来计算控制输入: , 2l e f tw h e e lvuv d & (9) , 2r i g h t r i g h tw h e e lvu v ud & (10) 这里车 轮需要的速度差被定义为 : wheelbasewheeldd& (12) A. 动态目标: 捕获目标动作的基本动力是 : , s i n ( )m o b i l e m o b i l et a r t a r t a rf (13) , m a x( m i n ( , ) )m o b i l e v m o b i l e v m o b i l et a r t a r t a r t a rf v k d v v (14) 其中 错误 !未找到引用源。 和 错误 !未找到引用源。 是吸 引子的优势参数和 错误 !未找到引用源。 表示运动到目标的方向。常数 错误 !未找到引用源。 表达出机械手到目标之间的距离和所需的速度关系。最后最大速度 错误 !未找到 引用源。 是指移动平台所允许的最大速度。 B. 障碍动态 假定一个距离 错误 !未找到引用源。 ,方句参数 错误 !未找到引用源。 表示机械手到第 i个障碍的方向,在避障的动力学中用公式( 15) (16)表不如下: 22,()2, () im o b i l eo b s o b s i icdm o b i l e m o b i l eo b s i o b s if e e (15) ,m i n m i n, m i n ,m a x , m a x ,()0()m o b i l e vobsm o b i l e vo b s i m a n x im o b i l e vo b s i iv v f o r v vf f o r v v vv v f o r v v (16) 其中m a x , , m i nm a x ( , )i o b s o b s iv k d v 动态参数 错误 !未找到引用源。 包括三个要素: (一 )障碍物 ()i的相对方向, (二 )例系数 错误 !未找到引用源。 ,其中 mobileobsc 根据距离 错误 !未找到引用源。决定衰减的程度。 (三 )另一个比例系数 错误 !未找到引用源。 根据到障碍的方向而定的,并运用,1a r c s i n ( )1 si o b s iDd保两障碍间的 attractor产生,如果机器人可以在确保安全距离 DS 下通过。我 们可以在参考文献 14中看到具体的描述。 对于 错误 !未找到引用源。 是表示调整速度转向 错误 !未找到引用源。 ,但确保错误 !未找到引用源。 最小速度是被保留的。 运用公式 (17)获取我们总结所有障碍 错误 !未找到引用源。 的值: ,m o b i l em o b i l eo b s iobsm o b i l eobs m o b i l e v m o b i l e vio b s o b s ifffff (17) C. 竞争动态 在竞争态势的运算如上面所述公式 (3)控制的。下面是最大的竞争优势和两种动作的相互作用。 1) 目标:每当一个目标是存在的,竞争优势的参数就被设置为 0.5mobiletar ,否则设置为 0.5mobiletar 。 目标动作有能力影响和抑制避障动作,目标之间的距离和最近的目标之间的比例足以确保向目标移动的动作是无碰撞运动。这时建模为: , m i n, l i m1 (1 t a n h ( ( ) ) )2 obsm o b i l e m o b i l e m o b i l et a r o b s g a i n i tt a rdrrd (18) 其中 错误 !未找到引用源。 到最近障碍物的距离, 错误 !未找到引用源。 是一个如何快速是动作相互影响的增益常数,我们将开始抑制避障时lim 1mobileitr 表示障碍和目标之间的距离比。 2) 障碍:该障碍动作的竞争优势有公式( 19)控制: 00t a n h ( )m o b i l e m o b i l em o b i l eobs m o b i l e (19) 其中 错误 !未找到引用源。 是障碍密度在第三节 -D被定义。 这种相互作用被定义为 0,1 (1 t a n h ( ) ) (1 ) ) )2m o b i l e m o b i l et a r o b s t a r o b s (20) 第一部分 错误 !未找到引用源。 抑制目标动作当障碍浓度超过临界值 错误 !未找到引用源。 时,最后一部分,1 mobiletar obs可以确保这只是发生在由于 错误 !未找到引用源。 的原因避障没有被抑制。 D障碍密度的计算 假设一系列的距离, 错误 !未找到引用源。 ,移动平台和障碍的密度 错误 !未找到引用源。 ,计算公式为 ,1m axi obs id (21) 此处的定义不同于 14中的 错误 !未找到引用源。 。公式化的主要问题是,我们不能区分 物体的相对多远和一个对象相对多近。例如 2米外有 5个对象的密度定义成相同的密度与 40厘米的距离之外的一个对象。根据指数函数的性质在场景中的单个对象永远不能导致 错误 !未找到引用源。 超 1。用于切换到避障动作的临界值将因此必须小于 1,但一个场景中有多样的障碍往往临界值设置的更低。 此外,发现用 错误 !未找到引用源。 代替 错误 !未找到引用源。 参数调整 更容易,因为我们可以考虑其作为距离的反比密度。这也造成了当越来越接近一个障碍时密度増长非常迅速,从而可以迅速迫使动作改变。 IV.机械手的控制 我们将这个问题分成两部分: 1) 确定机械手的运动,从当前位置到目标,同时避免障碍。 2) 计算所需刀具的逆运动的速度。 第二部分是一个很好的理解问题,这项工作可以运用在参考文献 23中描述的逆运动学方法解决。这种方法包括机器人运动学和动力学的局限性,如关节的位置,速度和加速度的限制。此外,在此方法的基础上,进行二次优化获得方法已被证明表现很突出。 该机械手的运 动受机器人控制的目标和障碍动作限制,为此 错误 !未找到引用源。 和 错误 !未找到引用源。 ,是相关的。由于逆运动学的输入需要一个六维旋转速度 , , , , ,x y zv x y z & & & &,因此这些动作必须设置一个变数 , , , , ,m a n i p x y zf x y z & & & & &, 它可以集成所需的速度 错误 !未找到引用源。 错误 !未找到引用源。 (22) 其中 错误 !未找到引用源。 , 错误 !未找到引用源。 和 错误 !未找到引用源。 是从目标和避障中得到的。 A. 目标动作 到目标行为的输入是当前和所需的工具转换 错误 !未找到引用源。 和 Tdes错误 !未找到引用源。 。从这些我们可以计算出所需的六维速度螺杆 错误 !未找到引用源。 。为避免要求不切实际的快速运动它的范围是 错误 !未找到引用源。 和 错误 !未找到引用源。 , 错误 !未找到引用源。 和 错误 !未找到引用源。 代 表最大允许的机床直线和旋转速度。 计算 错误 !未找到引用源。 (23) 我们得到了当前速度预期的变化。 B. 障碍动作 作为输入避障动作的参数,釆用当前笛卡尔速度 ,v x y z & ,釆用最近的障碍为轨道, 错误 !未找到引用源。 给出机械手和障碍物之间方向和距离。我们现在要根据到障碍物的方向和距离计算笛卡尔速度的变化,并分别用 错误 !未找到引用源。 和 错误 !未找到引用源。 表示。 1) 施力方叫:根据当前机械手的速度 V,我们计算向量 错误 !未找到引用源。 相互两者之间的角度 错误 !未找到引用源。 为 a r c s i n iiivnvn (24) 在机械手尺寸方向变化的大小,用 (25)计算 222, 2im a n i piobscnm a n i po b s i ee & (25) 其中 错误 !未找到引用源。 是 repellor的数值, 错误 !未找到引用源。 根据距离控制衰减, 错误 !未找到引用源。 控制相对障碍之间的角度。 错误 !未找到引用源。被用于计算预期的机械手方向的改变: 错误 !未找到引用源。 (26) 根据所有障碍物的作用,我们可以根据障碍物的方向计算机械手运动的改变: 错误 !未找到引用源。 (27) 2) 动力学速度:对速度的动态控制相似于 Eq。障碍 i的作是 : 错误 !未找到引用源。 (28) 其中m a x , m a x ,m a x ( , )m a n i pi o b s i ikn。集合所有障碍的作用变成: 错误 !未找到引用源。 (29) C. 竞争动态 1) 目标动作:对于移动平台当目标存在目标动作的竞争优势值设置为 0.5,否则设置为 -0.5。 当到目标的距离和最近障碍物的距离之间的比例系数超过 错误 !未找到引用源。 ,目标与障碍物之间的相互作用需要被重新设置,避障作用受到限制,这是有公式 (30)实现: 错误 !未找到引用源。 (30) 其中 错误 !未找到引用源。 是机床和目标的距离; 错误 !未找到引用源。 是一个如何迅速改变 错误 !未找到引用源。 值的增益系数。 2) 障碍:该障碍动作的竞争优势和在第三节 -C 表述的相同 : 错误 !未找到引用源。 (31) 用 Eq (21)进行密度计算,但用障碍和机械手之间的距离代替障碍和移动平台的距离。这种相互之间的作用用公式确定: 错误 !未找到引用源。 (32) 其中到机械手最接近目标时,,(1 )maniptar obs有助于撤销臂章动作。 D. 收缩 收缩动作是在关节处直接运作的。通过定义, 错误 !未找到引用源。 ,其中 错误 !未找到引用源。 是指机械手原始的收缩数据配置,我们可能计算关节速度为 : 错误 !未找到引用源。 (33) 其中 错误 !未找到引用源。 是关节最大的速度, 错误 !未找到引用源。 为 attractor的作用参数。 V.实验 本实验的目的主要是展示了移动平台和机械手的协调。以前的工作已经 展示了动力系统方面的方针与导航的能力通过一个环境中移动机器人 13 14和指导一个机器人绕过障碍 16。 (a)移向目标 (t=0s) (b)图像伺服 (t=28s) (c)移动到目标位置 (t=40s) (d)完成动作 (t=72s) 图 .3移动机器人实验。假定环境和目标重物的角度是不变的。 在实验中使用的平台如图 1所示,是由一个赛格威 RMP200和轻重量型库卡机器人与崇德 PG70平行爪装备组成。该平台具有一个 SICK LMS291定位和避障装 Unibrain Fire-iFireWire摄像头的激光扫描仪,用于机械手瞄准并抓起目标。不幸的是我们没有足够的时间来连接夹持器和控制目标。因此,它仅仅是定位和准备抓。但实际上从未关闭的抓手。由于控制框架我们使用了 Microsoft Robotics Sludiol.5,这提供了一个从传感器的各种输入,到驱动器输出,并确保不同的控制算法同时运作的方法。 该赛格威运动和大多数机械手运动是基于特定的笛卡尔坐标定位目标的。但是,一旦目标在 toolmourUed相机视线范围内,机械手依靠视觉输入指导切换。第五部分 A将会详细阐 述视觉伺服系统方法,紧接着在第五部分 B中会提供测试结果。 图 .4.检测使用微软机器人 SimpleVision方面的服务特征 .黑白边边框表示特征识别。 A. 伺服系统 对于最终机械手的定位是使用视觉伺服系统方法获得标准图像进行定位的。特征检测是根据 Microsoft Robotics Studio 的 SimpleVision服务而测定的,获得能够识别颜色的斑点。在这些试验中获得结果我们用绿色标记标出,如图 4所示。我们希望该机械手的方向是同定的,因此仅仅需要 3个自由度(自由度)的位置应该被相关的视觉输入的影 响。这些自由度两个是由 BLOB的定位控制,其中一个应在图像中心位置。最后的自由度是由 BLOB的大小决定的。 B测试结果 如图 3所示,移动机械手的任务是移动一个瓶子从图像的桌子上移动到右边相对的较远的箱子里。机器人移动、机械手收缩和目标行为有关的数据关系可以在图 5中看到。 图 .5机械手运行时各项的比例系数表 首先移动机械手收缩和移动指令被激活引起移动平台移向目标,同时手臂保持原始的配置装态。经过约 7秒之内达到目标并获得目标信号,因此机械手收缩动作被取消,机械手捕获动作被激活。不久后, Segway动作也 被取消,让机械手拿起无干扰的目标。然而机械手运动会异致赛格威漂移,因此要过一会知道经过 20s之后移动平台重新被激活,在这里移动平台又达到了预期目标的相对位置。视觉伺服指挥机械手到如图 3 (b)所示的状态。经过约 30秒钟,瓶子应该被抓手拾起的和新的目标是给予,造成机械手收缩动作被重新激活而机械手捕获动作被取消。同时移动平台移动动作也被激活,但当机械臂被收回时移动平台的移动动作会迅速被取消。完成之后控制移动平台移动到所需位置放置,进而机械手被激活把目标放到箱子里。 VI.结论 本文已经介绍了如何使动态系统的方 法应用于移动操作。此文的主要结论包括两个层次,其中竞争态势是用于移动平台的整体协调和机械手运动以及避障和目标获取等动作。该方法首先已被证实在模拟环境中,其次也通过实际工作的验证。 实验用的系统是 Microsoft Robotics Studiol.5 (MSRS)。该系统最初是模拟和参数的调整,釆用模拟器进行。基于模拟器的物理参数理想的转向。整个 MSRS是一个执行工作有益环境的平台。虽然控制是以 20Hz被执行的,但由于 Windows XP 的非实性,动作间会有异常值出现。 本文出自 2009年 IEEE国际机 器人和自动化会议论文集 参考文献 1 H. Seraji, A Unified Approach to Motion Control of Mobile Manipulators, The International Journal of Robotics Research, Vol. 17, No. 2, 1998, pp. 107-118. 2 E. Papadopoulos, J. Poulakakis, Planning and Model-Based Control for Mobile Manipulators, Proceedings of the IROSOO, 2000, pp. 1810-1815. 3 Q. Huang, K. Tanie, S. Sugano, Coordinated Motion Planning for a Mobile Manipulator Considering Stability and Manipulation, Thee International Journal of Robotics Research, Vol. 19, No. 8, 2000, pp. 732-742. 4 D.H. Shin, B.S. Hamenr, S. Singh, M. Hwangbo, Motion Planning for a Mobile Manipulator with Imprecise Locomotion, Proceddings of the IROS03, 2003, 847-853. 5 G. Sch. oner, M. Dose, A dynamical systems approach to task-level system integration used to plan and control autonomous vehicle motion, Robotics and Autonomous Systems, Vol. 10, 1992, pp. 253-267. 6 G. Sch. oner, M. Dose, C. Engels, Dynamics of behavior: theory and applications for autonomous robot architecture. Robotics and Autonomous Systems, Vol. 16,1995, pp. 213-245. 7 O. Khatib, Real-Time Obstacle Avoidance for Manipulators and Mobile Robots. The International Journal of Robotics Research, Vol. 5, No. I, 1986, pp. 90-98. 8 E. Bicho, G. Sch. oner, The dynamic approach to autonomous robotics demonstrated on a low-level vehicle platform. Robotics and Autonomous Systems, Vol. 21, 1997, pp. 23-35. 9 E. Bicho, P. Mallet, G. Sch.oner, Using Attractor Dynamics to Control Autonomous Vehicle Motion. Proceedings of the IECON98, Vol. 2, 1998, pp. 1176-1181. 10 E. Bicho, P. Mallet, G. Sch. oner, Target Representation on an Autonomous Vehicle with Low-Level Sensors The International Journal of Robotics Research, Vol.19, No. 5, 2000, pp. 424-447. 11 H. Choset, K.M. Lynch, S. Hutchinson, G. Kantor, W. Burgard, L.E. Kavraki,S. Thrun, Principles of Robot Motion . The MIT Press, 2005. 12 E.W. Large, H.I. Christensen, R. Bajcsy, Scaling the Dynamic Approach to Path Planning and Control: Competition among Behavioral Constraints. The International Journal of Robotics Research, Vol. 18, No. 1, pp. 37-58. 13 P. Althaus, H.I. Christensen, F. Hoffmann, Using the Dynamical System Approach to Navigate in Realistic Real-World Environments. Proceedings of IROSOI, Vol. 2, 2001, pp. 1023-1029. 14 P. Althaus, Indoor Navigation for Mobile Robots: Control and Representations, Ph.d. Dissertation, Royal Institute of Technology (KTH), Stockholm, Sweden,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论