A. Tachkov, A. Kozov, S. Kurochkin, Dmitriy Iakovlev, N. Buzlov
{"title":"Implementation of the trajectory controller based on model predictive controlfor unmanned ground vehicle","authors":"A. Tachkov, A. Kozov, S. Kurochkin, Dmitriy Iakovlev, N. Buzlov","doi":"10.31776/rtcj.10105","DOIUrl":null,"url":null,"abstract":"This paper is devoted to one implementation of a trajectory controller based on model predictive control for an un-manned ground vehicle (UGV). The statement of the problem of autonomous movement along a given trajectory, the assumptions and restrictions adopted are presented. The features of the application of model predictive control for solving the problem are described. A feature of the proposed implementation of the trajectory controller is the use of a linearized chassis dynamics model to predict the position of the robot after a given period of time and control the movement without solving the optimal control problem. To determine the parameters of the dynamic model of the robotic complex, taking into account the drive level, the identification problem was solved, as a result of which two linear models with delay were obtained, describing the dynamics of the longitudinal movement and rotation of the robot. The experiment showed that the obtained models provide high compliance with experimental data, while the robot moves on a surface with a constant coefficient of friction. An algorithm for calculating the predicted position, a block diagram of the trajectory controller and its software implementation are described. The implemented trajectory controller provides autonomous movement of an UGV in an industrial-urban environment or in slightly rugged terrain.","PeriodicalId":376940,"journal":{"name":"Robotics and Technical Cybernetics","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Robotics and Technical Cybernetics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31776/rtcj.10105","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper is devoted to one implementation of a trajectory controller based on model predictive control for an un-manned ground vehicle (UGV). The statement of the problem of autonomous movement along a given trajectory, the assumptions and restrictions adopted are presented. The features of the application of model predictive control for solving the problem are described. A feature of the proposed implementation of the trajectory controller is the use of a linearized chassis dynamics model to predict the position of the robot after a given period of time and control the movement without solving the optimal control problem. To determine the parameters of the dynamic model of the robotic complex, taking into account the drive level, the identification problem was solved, as a result of which two linear models with delay were obtained, describing the dynamics of the longitudinal movement and rotation of the robot. The experiment showed that the obtained models provide high compliance with experimental data, while the robot moves on a surface with a constant coefficient of friction. An algorithm for calculating the predicted position, a block diagram of the trajectory controller and its software implementation are described. The implemented trajectory controller provides autonomous movement of an UGV in an industrial-urban environment or in slightly rugged terrain.