北京航空航天大学学报 ›› 2018, Vol. 44 ›› Issue (7): 1461-1471.doi: 10.13700/j.bh.1001-5965.2017.0526

• 论文 • 上一篇    下一篇

基于超宽带测距的异构移动机器人轨迹跟踪控制

卫恒1, 吕强1, 王国胜1, 林辉灿1, 梁冰2   

  1. 1. 陆军装甲兵学院 兵器与控制系, 北京 10007;
    2. 江西理工大学 信息工程学院, 赣州 341000
  • 收稿日期:2017-08-11 出版日期:2018-07-20 发布日期:2018-07-25
  • 通讯作者: 吕强.E-mail:rokyou@live.cn E-mail:rokyou@live.cn
  • 作者简介:卫恒 男,博士研究生。主要研究方向:多机器人协同控制、多机器人SLAM;吕强 男,博士,教授,博士生导师。主要研究方向:自主移动机器人、计算机视觉、神经网络。王国胜 男,博士,副教授,硕士生导师。主要研究方向:移动机器人控制;林辉灿 男,博士研究生。主要研究方向:SLAM自主导航、四旋翼飞行器。梁冰 女,博士,副教授,硕士生导师。主要研究方向:四旋翼飞行器控制。
  • 基金资助:
    国家自然科学基金(61663014)

Trajectory tracking control for heterogeneous mobile robots based on UWB ranging

WEI Heng1, LYU Qiang1, WANG Guosheng1, LIN Huican1, LIANG Bing2   

  1. 1. Weapon and Control Department, Army Academy of Armored Forces, Beijing 10007;
    2. School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou 341000, China
  • Received:2017-08-11 Online:2018-07-20 Published:2018-07-25

摘要: 针对超宽带(UWB)测距过程中随机出现的奇异值,设计了改进的基于最小协方差的马氏距离奇异值检测模块;针对全向机器人的运动学和动力学特点,提出了一种基于滑模+PID控制的逆动力学前馈轨迹跟踪算法;针对UWB定位算法中出现的坐标跳动、边缘效应以及微型四旋翼的运动学特点,设计了基于扩展卡尔曼滤波(EKF)的轨迹跟踪控制算法;并在MATLAB和Gazebo仿真软件中分别进行了验证。为在实际环境验证轨迹跟踪控制算法的速度闭环控制和位置闭环控制以及UWB定位的实时性、准确性,搭建了基于UWB的异构多机器人系统,完成了四旋翼定点悬停、单个全向机器人轨迹跟踪、异构多机器人协同控制实验。实验结果表明,UWB定位系统和机器人控制算法能够满足控制的实时性和稳定性要求。

关键词: 超宽带(UWB), 马氏距离, 全向机器人, 微型四旋翼, 轨迹跟踪, 多机器人系统

Abstract: Aimed at random occurrence of singular value in the process of ultra wide band (UWB) ranging, the traditional Mahalanobis distance detection algorithm is improved, and the Mahalanobis distance singular value detection module based on minimum covariance is designed. Based on the omnidirectional robots' kinematic and dynamic characteristics, the inverse dynamic feedforward trajectory tracking algorithm based on sliding mode control and PID control is proposed. Aimed at the coordinate jump, the edge effect and the kinematic characteristics of the micro four rotor in UWB positioning algorithm, a trajectory tracking control method based on extended Kalman filter (EKF) is designed. In MATLAB and Gazebo simulation software, the tracking control algorithm of omnidirectional robot and nano-quadrotor is verified. In order to verify the real-time feature and accuracy of the closed-loop velocity and position control and UWB positioning for trajectory tracking control algorithm in real environment, a heterogeneous multi-robot system based on UWB was built to complete the nano-quadrotor hovering, single omnidirectional robot trajectory tracking, and heterogeneous multi-robot cooperative control experiments. The experimental results show that the UWB positioning system and the robot control algorithm can meet the requirements of real-time and stable control.

Key words: ultra wide band (UWB), Mahalanobis distance, omnidirectional robot, nano-quadrotor, trajectory tracking, multi-robot system

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发