发明名称 大型四足机器人对角小跑步态的规划方法
摘要 本发明公开了一种大型四足机器人对角小跑步态的规划方法,一个完整的对角小跑步态周期T包含起始相位、T/4相位、T/2相位、3T/4相位和完成相位五个关键姿势,肘式关节型腿髋关节转角在支撑相时从最小值(α-Ah)变化到最大值(α+Ah),摆动相时从最大值(α+Ah)变化到最小值(α-Ah),膝关节转角在支撑相时不变,摆动相时先从最大值π-(α+β)变化到最小值π-(α+β)-Ak,再从最小值π-(α+β)-Ak恢复到最大值π-(α+β);膝式关节型腿髋关节转角在支撑相时从最大值(α+Ah)变化到最小值(α-Ah),摆动相时从最小值(α-Ah)变化到最大值(α+Ah),膝关节转角在支撑相时不变,在摆动相时先从最大值π-(α+β)变化到最小值π-(α+β)-Ak,再从最小值π-(α+β)-Ak恢复到最大值π-(α+β)。本发明,通过对大型四足机器人对角小跑步态的规划,使其运行更加合理,提高了稳定性。
申请公布号 CN103955217A 申请公布日期 2014.07.30
申请号 CN201410171765.1 申请日期 2014.04.25
申请人 中科宇博(北京)文化有限公司 发明人 韩晓建;常楷;孙宇;刘溢
分类号 G05D1/02(2006.01)I 主分类号 G05D1/02(2006.01)I
代理机构 北京捷诚信通专利事务所(普通合伙) 11221 代理人 王卫东
主权项 大型四足机器人对角小跑步态的规划方法,其特征在于,一个完整的对角小跑步态周期包含对角小跑步态起始相位姿势、对角小跑步态T/4相位姿势、对角小跑步态T/2相位姿势、对角小跑步态3T/4相位姿势、对角小跑步态完成相位姿势五个关键姿势,且对角小跑步态下,每条腿在一个步态周期内均完全遍历一个支撑相和一个摆动相,其中支撑相的结束时刻正好是摆动相的起始时刻,左右两侧腿所处相位严格对立;对角小跑过程中,肘式关节型腿处于支撑相时髋关节转角θ<sub>h</sub>从最小值(α‑A<sub>h</sub>)变化到最大值(α+A<sub>h</sub>),处于摆动相时髋关节转角θ<sub>h</sub>从最大值(α+A<sub>h</sub>)变化到最小值(α‑A<sub>h</sub>),支撑相时膝关节转角θ<sub>k</sub>保持不变,恒为π‑(α+β),摆动相时膝关节转角θ<sub>k</sub>先从最大值π‑(α+β)变化到最小值π‑(α+β)‑A<sub>k</sub>,再从最小值π‑(α+β)‑A<sub>k</sub>恢复到最大值π‑(α+β);膝式关节型腿处于支撑相时髋关节转角θ<sub>h</sub>从最大值(α+A<sub>h</sub>)变化到最小值(α‑A<sub>h</sub>),处于摆动相时髋关节转角θ<sub>h</sub>从最小值(α‑A<sub>h</sub>)变化到最大值(α+A<sub>h</sub>),支撑相时膝关节转角θ<sub>k</sub>保持不变,恒为π‑(α+β),摆动相时膝关节转角θ<sub>k</sub>先从最大值π‑(α+β)变化到最小值π‑(α+β)‑A<sub>k</sub>,再从最小值π‑(α+β)‑A<sub>k</sub>恢复到最大值π‑(α+β);<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>&alpha;</mi><mo>=</mo><mi>arccos</mi><mrow><mo>(</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>1</mn></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>H</mi><mn>0</mn></msub><mn>2</mn></msup><mo>-</mo><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup></mrow><mrow><msub><mrow><mn>2</mn><mi>L</mi></mrow><mn>1</mn></msub><msub><mi>H</mi><mn>0</mn></msub></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000496575660000011.GIF" wi="643" he="183" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>&beta;</mi><mo>=</mo><mi>arccos</mi><mrow><mo>(</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>H</mi><mn>0</mn></msub><mn>2</mn></msup><mo>-</mo><msup><msub><mi>L</mi><mn>1</mn></msub><mn>2</mn></msup></mrow><mrow><msub><mrow><mn>2</mn><mi>L</mi></mrow><mn>2</mn></msub><msub><mi>H</mi><mn>0</mn></msub></mrow></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000496575660000012.GIF" wi="606" he="180" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>A</mi><mi>h</mi></msub><mo>=</mo><mi>arcsin</mi><mrow><mo>(</mo><mfrac><mi>S</mi><msub><mrow><mn>4</mn><mi>H</mi></mrow><mn>0</mn></msub></mfrac><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000496575660000013.GIF" wi="423" he="172" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>A</mi><mi>k</mi></msub><mo>=</mo><mi>arccos</mi><mrow><mo>(</mo><mi>cos</mi><mi>&beta;</mi><mo>-</mo><mfrac><mrow><mi>&Delta;</mi><msub><mi>z</mi><mi>max</mi></msub></mrow><msub><mi>L</mi><mn>2</mn></msub></mfrac><mo>)</mo></mrow><mo>-</mo><mi>&beta;</mi><mo>,</mo></mrow>]]></math><img file="FDA0000496575660000014.GIF" wi="677" he="169" /></maths>α、β为每条腿的大、小腿初始角度,A<sub>h</sub>为髋关节转角摆动幅值,A<sub>k</sub>为膝关节转角摆动幅值,L<sub>1</sub>和L<sub>2</sub>为四足机器人的大、小腿长度、H<sub>0</sub>为对角小跑步态的中位高度、S为步长Δz<sub>max</sub>为摆动相时足底最大离地高度。
地址 100190 北京市海淀区中关村327号楼首层1号