{"title":"Value iteration based approximate dynamic programming for mobile robot trajectory tracking with persistent inputs","authors":"Md. Suruz Miah","doi":"10.1109/IRIS.2017.8250096","DOIUrl":null,"url":null,"abstract":"This paper presents a value iteration based approximate dynamic programming technique to solve the trajectory tracking problem of unicycle like wheeled mobile robots. Given a reference trajectory (2D), an error model is derived to form a nonlinear affine system. The robot is supposed to track the reference trajectory asymptotically. The solution of the error model is used to define the value function (cost-to-go function), which is a measure of the robot's tracking error and the cost of applying its actuator inputs (in this case, linear and angular velocities of the robot). A critic neural network approximates the value function to determine the optimal control inputs that are applied to the robot's actuators. A set of computer simulations is conducted to evaluate the performance of the proposed approximate dynamic programming method. The robot's trajectory tracking performance using the proposed method is also compared with that of the conventional approximate linearization technique in order to show the superiority of the value iteration based approximate dynamic programming.","PeriodicalId":213724,"journal":{"name":"2017 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRIS.2017.8250096","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper presents a value iteration based approximate dynamic programming technique to solve the trajectory tracking problem of unicycle like wheeled mobile robots. Given a reference trajectory (2D), an error model is derived to form a nonlinear affine system. The robot is supposed to track the reference trajectory asymptotically. The solution of the error model is used to define the value function (cost-to-go function), which is a measure of the robot's tracking error and the cost of applying its actuator inputs (in this case, linear and angular velocities of the robot). A critic neural network approximates the value function to determine the optimal control inputs that are applied to the robot's actuators. A set of computer simulations is conducted to evaluate the performance of the proposed approximate dynamic programming method. The robot's trajectory tracking performance using the proposed method is also compared with that of the conventional approximate linearization technique in order to show the superiority of the value iteration based approximate dynamic programming.