发明名称 一种移动机器人道路跟随方法
摘要 本发明属于跟随方法,具体涉及一种移动机器人道路跟随方法。一种移动机器人道路跟随方法,包括下述步骤:步骤一:期望路径重构,将机器人的预期移动路线重构,形成机器人的移动路径。步骤二:直线移动,按照传统技术控制机器人直线移动。步骤三:转弯,(1)航向控制,(2)转弯半径控制。本发明的显著效果是:通过重新构造期望道路,使机器人按照固定的转弯半径在行进中转弯,并基本保持期望的轨迹移动。
申请公布号 CN105563449A 申请公布日期 2016.05.11
申请号 CN201410539736.6 申请日期 2014.10.13
申请人 北京自动化控制设备研究所 发明人 王芳;吕博;吕翀;季冉明
分类号 B25J5/00(2006.01)I;B25J9/16(2006.01)I 主分类号 B25J5/00(2006.01)I
代理机构 核工业专利中心 11007 代理人 高尚梅;刘昕宇
主权项 一种移动机器人道路跟随方法,其特征在于,包括下述步骤:步骤一:期望路径重构将机器人的预期移动路线重构,形成机器人的移动路径。步骤二:直线移动控制机器人直线移动。步骤三:转弯(1)航向控制通过控制机器人双轮,达到控制航向的目的,其中K<sub>p</sub>是航向控制的比例系数,K<sub>I</sub>是积分系数;u<sub>l</sub>、u<sub>r</sub>是左右电机的控制输入,所述的K<sub>p</sub>、K<sub>I</sub>由外部给出,u<sub>l</sub>、u<sub>r</sub>由传感器输入,初始时u<sub>l</sub>=u<sub>r</sub>=u<sub>0</sub>与设定的机器人初始速度成正比;航向误差经比例积分环节后得到两个电机控制调整量Δu,u<sub>l</sub>+Δu经限幅得到左电机的控制输入U<sub>l</sub>,u<sub>r</sub>‑Δu经限幅得到右电机的控制输入U<sub>r</sub>;<img file="FDA0000585785240000011.GIF" wi="326" he="152" />分别为左右电机的传递函数,<img file="FDA0000585785240000012.GIF" wi="325" he="157" />由外部给出;左右电机输出的转速ω<sub>l</sub>、ω<sub>r</sub>经作差并乘系数K得到车体航向Head,K可通过标定获得,(2)转弯半径控制双轮差动机器人转弯半径R的大小可以表示为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>R</mi><mo>=</mo><mfrac><mrow><mi>w</mi><mrow><mo>(</mo><mi>&Delta;</mi><msub><mi>d</mi><mi>l</mi></msub><mo>+</mo><mi>&Delta;</mi><msub><mi>d</mi><mi>r</mi></msub><mo>)</mo></mrow></mrow><mrow><mn>2</mn><mo>|</mo><mi>&Delta;</mi><msub><mi>d</mi><mi>l</mi></msub><mo>-</mo><mi>&Delta;</mi><msub><mi>d</mi><mi>r</mi></msub><mo>|</mo></mrow></mfrac><mo>=</mo><mfrac><mrow><mi>w</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>l</mi></msub><mo>/</mo><msub><mi>&omega;</mi><mi>r</mi></msub><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow><mrow><mn>2</mn><mo>|</mo><msub><mi>&omega;</mi><mi>l</mi></msub><mo>/</mo><msub><mi>&omega;</mi><mi>r</mi></msub><mo>-</mo><mn>1</mn><mo>|</mo></mrow></mfrac></mrow>]]></math><img file="FDA0000585785240000013.GIF" wi="722" he="141" /></maths>其中,w为左右驱动车轮之间的距离,Δd<sub>l</sub>、Δd<sub>r</sub>分别为采样时间内左右车轮位移增量。从上式可以看出,保持左右车轮转速的比例固定,可以控制机器人转弯半径。机器人左转时,其中0&lt;K<sub>v</sub>=ω<sub>l</sub>/ω<sub>r</sub>&lt;1,根据ω<sub>l</sub>与K<sub>v</sub>·ω<sub>l</sub>之差对右电机控制量进行调整,从而保证左右电机转速成比例。
地址 100074 北京市丰台区云岗北区西里1号院