Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2012, Vol. 13 Issue (8): 593-600    DOI: 10.1631/jzus.C1100379
    
An iterative linear quadratic regulator based trajectory tracking controller for wheeled mobile robot
Hao-jie Zhang, Jian-wei Gong, Yan Jiang, Guang-ming Xiong, Hui-yan Chen
Intelligent Vehicle Research Center, Beijing Institute of Technology, Beijing 100081, China
Download:   PDF(0KB)
Export: BibTeX | EndNote (RIS)      

Abstract  We present an iterative linear quadratic regulator (ILQR) method for trajectory tracking control of a wheeled mobile robot system. The proposed scheme involves a kinematic model linearization technique, a global trajectory generation algorithm, and trajectory tracking controller design. A lattice planner, which searches over a 3D (x, y, θ) configuration space, is adopted to generate the global trajectory. The ILQR method is used to design a local trajectory tracking controller. The effectiveness of the proposed method is demonstrated in simulation and experiment with a significantly asymmetric differential drive robot. The performance of the local controller is analyzed and compared with that of the existing linear quadratic regulator (LQR) method. According to the experiments, the new controller improves the control sequences (v, ω) iteratively and produces slightly better results. Specifically, two trajectories, ‘S’ and ‘8’ courses, are followed with sufficient accuracy using the proposed controller.

Key wordsLattice planner      Global trajectory      Kinematic model      Trajectory tracking controller      Iterative linear quadratic regulator (ILQR)     
Received: 26 December 2011      Published: 02 August 2012
CLC:  TP242.6  
Cite this article:

Hao-jie Zhang, Jian-wei Gong, Yan Jiang, Guang-ming Xiong, Hui-yan Chen. An iterative linear quadratic regulator based trajectory tracking controller for wheeled mobile robot. Front. Inform. Technol. Electron. Eng., 2012, 13(8): 593-600.

URL:

http://www.zjujournals.com/xueshu/fitee/10.1631/jzus.C1100379     OR     http://www.zjujournals.com/xueshu/fitee/Y2012/V13/I8/593


An iterative linear quadratic regulator based trajectory tracking controller for wheeled mobile robot

We present an iterative linear quadratic regulator (ILQR) method for trajectory tracking control of a wheeled mobile robot system. The proposed scheme involves a kinematic model linearization technique, a global trajectory generation algorithm, and trajectory tracking controller design. A lattice planner, which searches over a 3D (x, y, θ) configuration space, is adopted to generate the global trajectory. The ILQR method is used to design a local trajectory tracking controller. The effectiveness of the proposed method is demonstrated in simulation and experiment with a significantly asymmetric differential drive robot. The performance of the local controller is analyzed and compared with that of the existing linear quadratic regulator (LQR) method. According to the experiments, the new controller improves the control sequences (v, ω) iteratively and produces slightly better results. Specifically, two trajectories, ‘S’ and ‘8’ courses, are followed with sufficient accuracy using the proposed controller.

关键词: Lattice planner,  Global trajectory,  Kinematic model,  Trajectory tracking controller,  Iterative linear quadratic regulator (ILQR) 
[1] Wei Yang, Can-jun Yang, Ting Xu. Human hip joint center analysis for biomechanical design of a hip joint exoskeleton[J]. Front. Inform. Technol. Electron. Eng., 2016, 17(8): 792-802.
[2] Qiang Liu, Jia-chen Ma. Subspace-based identification of discrete time-delay system[J]. Front. Inform. Technol. Electron. Eng., 2016, 17(6): 566-575.
[3] Xiao-xin Fu, Yong-heng Jiang, De-xian Huang, Jing-chun Wang, Kai-sheng Huang. Intelligent computing budget allocation for on-road trajectory planning based on candidate curves[J]. Front. Inform. Technol. Electron. Eng., 2016, 17(6): 553-565.
[4] Feng-yu Zhou, Xian-feng Yuan, Yang Yang, Zhi-fei Jiang, Chen-lei Zhou. A high precision visual localization sensor and its working methodology for an indoor mobile robot[J]. Front. Inform. Technol. Electron. Eng., 2016, 17(4): 365-374.
[5] Qian-shan Li, Rong Xiong, Shoudong Huang, Yi-ming Huang. Building a dense surface map incrementally from semi-dense point cloud and RGB images[J]. Front. Inform. Technol. Electron. Eng., 2015, 16(7): 594-606.
[6] Xin Ma, Ya Xu, Guo-qiang Sun, Li-xia Deng, Yi-bin Li. State-chain sequential feedback reinforcement learning for path planning of autonomous mobile robots[J]. Front. Inform. Technol. Electron. Eng., 2013, 14(3): 167-178.
[7] Yuan-hui Zhang, Wei Wei, Dan Yu, Cong-wei Zhong. A tracking and predicting scheme for ping pong robot[J]. Front. Inform. Technol. Electron. Eng., 2011, 12(2): 110-115.