您的当前位置:首页正文

双驱双向AGV机器人运动学分析及仿真

来源:个人技术集锦
轮速度为V。,B轮速度为V ,C轮速度为V,,D轮速度为 V ;A轮到B轮的中点O。点速度为V。。,角速度为W0。; C轮ND轮的中点O 点速度为V。:,角速度为w。,。 O1点速度为: Vol (1) 设第一个驱动模块的运动方向与X轴夹角为0,磁 条的铺设半径为R。从第一个驱动模块开始转弯时计 时,经过时间t。,该驱动模块转过角度为 ,则B轮走过 弧长为 + ,A轮走过弧长为 一考) ,可以得出A 图2双驱双向AGV机器人结构简圈 当AGV机器人沿着铺设的磁条直线行走时,两个 驱动模块的四个驱动轮速度相等;当AGV机器人转弯行 走时,要通过两个驱动模块的协调以及AGV机器人自动 循迹运动来实现。将双驱双向AGV转弯过程抽象为三个 阶段,如图3所示。 AGV运行方向 图3转弯过程运动简图 1)AGV转弯第一阶段 AGV在转弯第一阶段时,第一个驱动模块开始转 弯,第二个驱动模块直线运行直到开始转弯。首先要在 此阶段分析AGv的最小转弯半径,如图4所示。 图4转弯第一阶段 轮和B轮走过的弧长差为: (R+ L) 一( 一 ) =三 (2) = ^一 则 : ,即 与时间成线性关系。 L S 由图4可知,在△FHoz中,sin詈=素,进一步化简 得 。 由于AGV走过的是一个四分之一圆弧,则0 0 <90。,可得Rrain= 。 、『Z 综上所述,双驱双向AG v最小转弯半径为 RIni =737mm/1.414=521mm。 下面分析AGV转弯第一阶段的运动学模型,由公 式(1)可知o 点角速度为: Wol百Vo, ,+ 2 (3) 百 由于刚体运动时刚体上各点角速度相等,则O 点角 速度为: WD2 WD】 = !± (4) 2 设t,时刻两个驱动模块瞬时运动半径为R’,O:点瞬 时速度为: Vo2=WozR (5) 在A FOlO 2中, O1FO 2=0,在A FHO 2中, S si“ 02= ,代入公式(5)可得: : 4R sin二 ㈣ 第38卷第3期2016—03 [431 由于第二个驱动模块沿着磁条做直线运动, 可以得 出C、D轮速度为: (7) 2 2)AGV转弯第二阶段 当AGV转弯的第一阶段结柬后,AGV进入转弯第 二阶段。由于最小转弯半径为512mm,则弦长为 √512 +512:=7 2 4 m m,两个驱动模块间距为 S=650mm<724mm,则不存在第一个驱动模块转弯结 束,第二个驱动模块还没开始转弯的情况,因此第二个 阶段为第二个驱动模块开始转弯,第一个驱动模块仍然 在转弯,如图5所示。 图5转弯第二阶段 设t 时刻两个驱动模块瞬时运动半径为磁条的铺设 半径R,由式(3)~式(5)可以得出o2点速度为: Vo2=Wo2R= R= n ̄:J:Vo2: 则:V3=Vl,V4:V2。 3)AGV转弯第三阶段 当AGV转弯的第二阶段结束后,AGV进入转弯第 三阶段,即第一个驱动模块开始走直线,第二个驱动模 块仍然在转弯,分析简图如图6所示。 O 图6转弯第三阶段 【44】 第38卷第3期2016-03 设经过时I司t3,第二个驱动模块转过的角度与X轴 夹角为O,D轮走过的弧长为( + )cr,C轮走过弧长为 (R一 )cr,则c轮和D轮走过的弧长差为: ( + ) 一( 一 ) = Z (f l9) =z,t3一 f3 则f3 ,即。与时间成线性关系。 设t,时刻两个驱动模块的瞬时半径为R”,在 AFO1O2中,ZOiFO2=90。一o,则在AFHOl中: s =素= 此时C轮速度为V,,D轮速度为V ,则O 点速度 为: go:: (11) 第二个驱动模块沿着磁带做圆周运动,则o 点角速 度为: := (12) 两个驱动模块组合成刚体运动, 刚体运动时角速度 处处相等,则O,点角速度为: Wol=Wo2 (13) : 2 0.点瞬时速度为: Dl:w0 (14) 联立式(10)、式(13)与式(14)可知O。点瞬时速度为: 4 sin L—= (15 此时第一个驱动模块做直线运动,可以得出A、B 轮速度为: VOl- ̄-—V=4Rsni匝3 = +V4——二 (16)、‘ ,  通过AGV转弯三阶段的理论分析,可以把四个驱 动轮的瞬时速度与时间的关系对应起来,即第一个驱 动模块开始转弯计时t,,第二个驱动模块开始转弯计时 t2,第一个驱动模块开始走直线计时t3。通过计算得出四 个驱动轮的瞬时速度,可实现AGVd ̄车的位姿控制。 AGV转弯过程各个驱动轮的瞬时速度如表1所示。 

因篇幅问题不能全部显示,请点此查看更多更全内容