{"title":"非线性滑移转向履带移动机器人实验路径跟踪优化与控制","authors":"M. Barakat, H. Ammar, M. Elsamanty","doi":"10.1109/NILES50944.2020.9257956","DOIUrl":null,"url":null,"abstract":"The skid steering tracked robot is consider one of the famous robots that used in the autonomous agricultural field. The robot model is considered as a coupled nonlinear model. So, a real kinematic model is required to develop the robot motion which will improve the high quality and quantity of the cultivated crops. So, in this research a mathematical model for the skid steering mobile robot (SSMR) and a mathamtical model has been presented to simulate the robot. The model has been validated based on experimental data for the Skid Steering model. The robot motion as position and velocity has been measured using Inertial Measurement Unit (IMU) and fused with the External Camera measurements. These data used to train a neural network model to develop the equivalent kinematic model that replace the nonlinear model. Then, PID controller was used to perform position and speed control for the two tracks and then to the whole robot body pose. Moreover, metaheuristic techniques were used to improve the PID response by tuning gains based on Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC). The system response for the path tracking and its precision has been optimized based on the developed techniques. Moreover, the extracted results show the high performance of tracking path based on a tuned PID controller based on ABC optimization technique.","PeriodicalId":253090,"journal":{"name":"2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Experimental Path tracking optimization and control of a nonlinear skid steering tracked mobile robot\",\"authors\":\"M. Barakat, H. Ammar, M. Elsamanty\",\"doi\":\"10.1109/NILES50944.2020.9257956\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The skid steering tracked robot is consider one of the famous robots that used in the autonomous agricultural field. The robot model is considered as a coupled nonlinear model. So, a real kinematic model is required to develop the robot motion which will improve the high quality and quantity of the cultivated crops. So, in this research a mathematical model for the skid steering mobile robot (SSMR) and a mathamtical model has been presented to simulate the robot. The model has been validated based on experimental data for the Skid Steering model. The robot motion as position and velocity has been measured using Inertial Measurement Unit (IMU) and fused with the External Camera measurements. These data used to train a neural network model to develop the equivalent kinematic model that replace the nonlinear model. Then, PID controller was used to perform position and speed control for the two tracks and then to the whole robot body pose. Moreover, metaheuristic techniques were used to improve the PID response by tuning gains based on Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC). The system response for the path tracking and its precision has been optimized based on the developed techniques. Moreover, the extracted results show the high performance of tracking path based on a tuned PID controller based on ABC optimization technique.\",\"PeriodicalId\":253090,\"journal\":{\"name\":\"2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NILES50944.2020.9257956\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NILES50944.2020.9257956","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Experimental Path tracking optimization and control of a nonlinear skid steering tracked mobile robot
The skid steering tracked robot is consider one of the famous robots that used in the autonomous agricultural field. The robot model is considered as a coupled nonlinear model. So, a real kinematic model is required to develop the robot motion which will improve the high quality and quantity of the cultivated crops. So, in this research a mathematical model for the skid steering mobile robot (SSMR) and a mathamtical model has been presented to simulate the robot. The model has been validated based on experimental data for the Skid Steering model. The robot motion as position and velocity has been measured using Inertial Measurement Unit (IMU) and fused with the External Camera measurements. These data used to train a neural network model to develop the equivalent kinematic model that replace the nonlinear model. Then, PID controller was used to perform position and speed control for the two tracks and then to the whole robot body pose. Moreover, metaheuristic techniques were used to improve the PID response by tuning gains based on Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC). The system response for the path tracking and its precision has been optimized based on the developed techniques. Moreover, the extracted results show the high performance of tracking path based on a tuned PID controller based on ABC optimization technique.