发明名称 多机器人协调队形控制方法
摘要 本发明一种多机器人协调队形控制方法,是一种跟随机器人通过递推预测,进而实现与领航机器人的队形控制。跟随机器人结合视觉、码盘信息,获取当前采样时刻k与之前的N<sub>p max</sub>次采样时刻相对于领航机器人的距离和观测方位角d<sup>k-s</sup>,φ<sup>k-s</sup>(s=0,…,N<sub>p max</sub>);借助码盘信息,通过局部坐标系变换,递推得到采样时刻k和k-N<sub>p max</sub>时的领航机器人在跟随机器人局部坐标系(见式1)下的位置L<sup>K</sup>(x<sub>L</sub><sup>k</sup>,y<sub>L</sub><sup>k</sup>)、(见式2),以及采样时刻k时的跟随机器人前向摄像机的光心C<sub>opt</sub>在(见式3)下的位置O<sub>f</sub><sup>k</sup>(x<sub>of</sub><sup>k</sup>,y<sub>of</sub><sup>k</sup>);计算出预测的领航机器人运动方向和领航机器人到C<sub>opt</sub>方向之间的角度ψ<sub>ij</sub><sup>k</sup>,进而结合期望角度ψ<sub>ijd</sub>以及跟随机器人与领航机器人之间的距离L<sub>ij</sub><sup>k</sup>(即d<sup>k</sup>)和期望距离L<sub>ijd</sub>,综合视觉信息,进行运动决策,得到速度v<sub>f</sub>和转角θ<sub>f</sub>。本发明适合通讯失效的情况,为多机器人在军事等方面的应用提供技术支持。
申请公布号 CN101685309A 申请公布日期 2010.03.31
申请号 CN200810222774.3 申请日期 2008.09.24
申请人 中国科学院自动化研究所 发明人 谭民;曹志强;周超;杨丽;袁瑗;张文文;马莹
分类号 G05D1/10(2006.01)I;G05D1/00(2006.01)I;G01C21/00(2006.01)I 主分类号 G05D1/10(2006.01)I
代理机构 中科专利商标代理有限责任公司 代理人 周国城
主权项 1.一种多机器人协调队形控制方法,用于多机器人系统;其特征在于,包括步骤:A)跟随机器人依据领航机器人上的色标筒,结合视觉与码盘信息,获取当前采样时刻k与之前的N<sub>pmax</sub>次采样时刻相对于领航机器人的距离和观测方位角d<sup>k-s</sup>,<img file="A2008102227740002C1.GIF" wi="91" he="66" />(s=0,…,N<sub>pmax</sub>);B)跟随机器人借助码盘信息,通过局部坐标系变换,递推得到采样时刻k和k-N<sub>pmax</sub>时的领航机器人在跟随机器人局部坐标系<img file="A2008102227740002C2.GIF" wi="525" he="92" />下的位置L<sup>k</sup>(x<sub>L</sub><sup>k</sup>,y<sub>L</sub><sup>k</sup>)、<img file="A2008102227740002C3.GIF" wi="600" he="75" />以及当前采样时刻k时的跟随机器人前向摄像机的光心C<sub>opt</sub>在<img file="A2008102227740002C4.GIF" wi="527" he="91" />坐标系下的位置O<sub>f</sub><sup>k</sup>(x<sub>of</sub><sup>k</sup>,y<sub>of</sub><sup>k</sup>);C)基于位置L<sup>k</sup>、<img file="A2008102227740002C5.GIF" wi="154" he="59" />和O<sub>f</sub><sup>k</sup>,跟随机器人计算出预测的领航机器人运动方向和领航机器人到C<sub>opt</sub>方向之间的角度ψ<sub>ij</sub><sup>k</sup>;D)结合角度ψ<sub>ij</sub><sup>k</sup>以及期望角度ψ<sub>ijd</sub>、跟随机器人与领航机器人之间的距离L<sub>ij</sub><sup>k</sup>以及期望距离L<sub>ijd</sub>,综合视觉信息,进行运动决策,得到速度v<sub>f</sub>和转角θ<sub>f</sub>,实现对跟随机器人速度大小和方向的控制。
地址 100080北京市海淀区中关村东路95号