| Literature DB >> 35083202 |
Xin Liu1,2, Du Jiang1,3, Bo Tao1,4, Guozhang Jiang1,2,4, Ying Sun1,2, Jianyi Kong1,2,3, Xiliang Tong1, Guojun Zhao1,4, Baojia Chen5.
Abstract
Mobile robots have an important role in material handling in manufacturing and can be used for a variety of automated tasks. The accuracy of the robot's moving trajectory has become a key issue affecting its work efficiency. This paper presents a method for optimizing the trajectory of the mobile robot based on the digital twin of the robot. The digital twin of the mobile robot is created by Unity, and the trajectory of the mobile robot is trained in the virtual environment and applied to the physical space. The simulation training in the virtual environment provides schemes for the actual movement of the robot. Based on the actual movement data returned by the physical robot, the preset trajectory of the virtual robot is dynamically adjusted, which in turn enables the correction of the movement trajectory of the physical robot. The contribution of this work is the use of genetic algorithms for path planning of robots, which enables trajectory optimization of mobile robots by reducing the error in the movement trajectory of physical robots through the interaction of virtual and real data. It provides a method to map learning in the virtual domain to the physical robot.Entities:
Keywords: digital twin; genetic algorithm; mobile robot; trajectory optimization; virtual model
Year: 2022 PMID: 35083202 PMCID: PMC8784515 DOI: 10.3389/fbioe.2021.793782
Source DB: PubMed Journal: Front Bioeng Biotechnol ISSN: 2296-4185
FIGURE 1Framework for interaction between virtual models and physical entities.
FIGURE 2Physical structure of the robot.
FIGURE 3Virtual environment.
Experimental environment parameters.
| Facility name | Dimensional parameters |
| Grey base plate | 3 m × 5 m |
| Obstacles | d = 0.1 m; h = 1 m |
| Stacking area | 0.4 m × 0.3 m |
| Handling objects | 0.28 m × 0.16 m × 0.15 m |
| Distance between obstacles | 1.2 m |
FIGURE 4Genetic algorithm flow chart.
FIGURE 5Raster map.
Genetic algorithm parameter settings.
| Parameters | Value |
|---|---|
| Population size | 50 |
| Evolutionary algebra | 100 |
| Number of chromosomes | 5 |
| Mutation probability | 0.045 |
| Gene conversion probability | 0.1 |
| Gene crossover probability | 0.9 |
| Gene variation probability | 0.07 |
| Select Strategy | Roulette |
FIGURE 6Virtual robot movement path.
FIGURE 7Virtual models control the movement of physical robots. Panel (A) indicates that the robot passes the path point C; Panel (B) shows the robot passes an obstacle.
FIGURE 8Virtual environments receive real-time movement data from physical robot.
FIGURE 9Deviations in cargo placement.
FIGURE 10Trend of distance between two center points.
FIGURE 11Comparison of coordinate changes of the first five movement trajectories.