Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (31): 230-232.DOI: 10.3778/j.issn.1002-8331.2009.31.069

• 工程与应用 • Previous Articles     Next Articles

Visual navigation of mobile robot based on generalized predictive control

FU Yao1,ZHANG Chong-wei1,BAO Wei1,XU Yu-hua1,WANG Mu-lan2   

  1. 1.School of Electrical Engineering and Automation,Heifei University of Technology,Hefei 230009,China
    2.Jiangsu Province College Key Laboratory of Advanced Numerical Control Technology,Nanjing Ins. of Tech.,Nanjing 211167,China
  • Received:2008-06-16 Revised:2008-10-24 Online:2009-11-01 Published:2009-11-01
  • Contact: FU Yao


傅 瑶1,张崇巍1,鲍 伟1,徐玉华1,汪木兰2   

  1. 1.合肥工业大学 电气学院自动化系,合肥 230009
    2.南京工程学院 先进数控技术江苏省高校重点实验室,南京 211167
  • 通讯作者: 傅 瑶

Abstract: The visual navigation problem of mobile robot in indoor invironments is investigated.Firstly,scene image is obtained by monocular camera,then the image features are extracted by color information,at last the parameters of the path are calculated using the least squares method so that the image processsing is predigested and the real-time performance of the algorithm is enhanced.The pose of the robot is modified by eliminating the distance error and the angle error between the robot and the given path.To achieve real-time control and to eliminate the delay caused by machine vision identification and transmission,the improved generalized predictive control for multivariable system is adopted to predict the variety of control signal at the next period to modify the delay of the system.Simulation and experimental results demonstrate the validity of the proposed algorithm.

Key words: mobile robot, visual navigation, GPC for multivariable system, path following

摘要: 研究了室内环境下移动机器人的视觉导航问题。由单目传感器获取场景图像,利用颜色信息提取路径,采用最小二乘法拟合路径参数,简化图像处理过程,提高了算法的实时性。通过消除相对参考路径的距离偏差和角度偏差来修正机器人的位姿状态,实现机器人对路径的跟踪。为消除机器视觉识别和传输的耗时,达到实时控制,采用改进的多变量广义预测控制方法预测下一时刻控制信号的变化量来修正系统滞后。仿真和实验结果证明了控制算法的可靠性。

关键词: 移动机器人, 视觉导航, 多变量GPC, 路径跟踪

CLC Number: