A new path planning method for mobile robots in globally unknown environment with moving obstacles is pre- sented. With an autoregressive (AR) model to predict the future positions of moving obstacles, and the predict...A new path planning method for mobile robots in globally unknown environment with moving obstacles is pre- sented. With an autoregressive (AR) model to predict the future positions of moving obstacles, and the predicted position taken as the next position of moving obstacles, a motion path in dynamic uncertain environment is planned by means of an on-line real-time path planning technique based on polar coordinates in which the desirable direction angle is taken into consideration as an optimization index. The effectiveness, feasibility, high stability, perfect performance of obstacle avoidance, real-time and optimization capability are demonstrated by simulation examples.展开更多
In order to solve the problem of path planning of mobile robots in a dynamic environment,an improved rapidly-exploring random tree^(*)(RRT^(*))algorithm is proposed in this paper.First,the target bias sampling is intr...In order to solve the problem of path planning of mobile robots in a dynamic environment,an improved rapidly-exploring random tree^(*)(RRT^(*))algorithm is proposed in this paper.First,the target bias sampling is introduced to reduce the randomness of the RRT^(*)algorithm,and then the initial path planning is carried out in a static environment.Secondly,apply the path in a dynamic environment,and use the initially planned path as the path cache.When a new obstacle appears in the path,the invalid path is clipped and the path is replanned.At this time,there is a certain probability to select the point in the path cache as the new node,so that the new path maintains the trend of the original path to a greater extent.Finally,MATLAB is used to carry out simulation experiments for the initial planning and replanning algorithms,respectively.More specifically,compared with the original RRT^(*)algorithm,the simulation results show that the number of nodes used by the new improved algorithm is reduced by 43.19%on average.展开更多
Thick walled curve welding are usually joined by multi-layer and multi-pass welding, which quality and efficiency could be improved by off-line programming of robot welding. However, the precision of off-line programm...Thick walled curve welding are usually joined by multi-layer and multi-pass welding, which quality and efficiency could be improved by off-line programming of robot welding. However, the precision of off-line programming welding path was decreased due to the deviation between the off-line planned welding path and the actual welding path. A path planning algorithm and a path compensation algorithm of multi-layer and multi-pass curve welding seam for off-line programming of robot welding are developed in this paper. Experimental results show that the robot off-line programming improves the welding efftcieney and precision for thick walled curve welding seam.展开更多
For low-speed underwater vehicles, the ocean currents has a great influence on them, and the changes in ocean currents is complex and continuous, thus whose impact must be taken into consideration in the path planning...For low-speed underwater vehicles, the ocean currents has a great influence on them, and the changes in ocean currents is complex and continuous, thus whose impact must be taken into consideration in the path planning. There are still lack of authoritative indicator and method for the cooperating path planning. The calculation of the voyage time is a difficult problem in the time-varying ocean, for the existing methods of the cooperating path planning, the computation time will increase exponentially as the autonomous underwater vehicle(AUV) counts increase, rendering them unfeasible. A collaborative path planning method is presehted for multi-AUV under the influence of time-varying ocean currents based on the dynamic programming algorithm. Each AUV cooperates with the one who has the longest estimated time of sailing, enabling the arrays of AUV to get their common goal in the shortest time with minimum timedifference. At the same time, they could avoid the obstacles along the way to the target. Simulation results show that the proposed method has a promising applicability.展开更多
To solve dynamic obstacle avoidance problems, a novel algorithm was put forward with the advantages of wireless sensor network (WSN). In view of moving velocity and direction of both the obstacles and robots, a mathem...To solve dynamic obstacle avoidance problems, a novel algorithm was put forward with the advantages of wireless sensor network (WSN). In view of moving velocity and direction of both the obstacles and robots, a mathematic model was built based on the exposure model, exposure direction and critical speeds of sensors. Ant colony optimization (ACO) algorithm based on bionic swarm intelligence was used for solution of the multi-objective optimization. Energy consumption and topology of the WSN were also discussed. A practical implementation with real WSN and real mobile robots were carried out. In environment with multiple obstacles, the convergence curve of the shortest path length shows that as iterative generation grows, the length of the shortest path decreases and finally reaches a stable and optimal value. Comparisons show that using sensor information fusion can greatly improve the accuracy in comparison with single sensor. The successful path of robots without collision validates the efficiency, stability and accuracy of the proposed algorithm, which is proved to be better than tradition genetic algorithm (GA) for dynamic obstacle avoidance in real time.展开更多
A parallel version of the traditional grid based cost-to-go function generation algorithm used in robot path planning is introduced. The process takes advantage of the spatial layout of an occupancy grid by concurrent...A parallel version of the traditional grid based cost-to-go function generation algorithm used in robot path planning is introduced. The process takes advantage of the spatial layout of an occupancy grid by concurrently calculating the next wave front of grid cells usually evaluated sequentially in traditional dynamic programming algorithms. The algorithm offers an order of magnitude increase in run time for highly obstacle dense worst-case environments. Efficient path planning of real world agents can greatly increase their accuracy and responsiveness. The process and theoretical analysis are covered before the results of practical testing are discussed.展开更多
An improved RRT∗algorithm,referred to as the AGP-RRT∗algorithm,is proposed to address the problems of poor directionality,long generated paths,and slow convergence speed in multi-axis robotic arm path planning.First,a...An improved RRT∗algorithm,referred to as the AGP-RRT∗algorithm,is proposed to address the problems of poor directionality,long generated paths,and slow convergence speed in multi-axis robotic arm path planning.First,an adaptive biased probabilistic sampling strategy is adopted to dynamically adjust the target deviation threshold and optimize the selection of random sampling points and the direction of generating new nodes in order to reduce the search space and improve the search efficiency.Second,a gravitationally adjustable step size strategy is used to guide the search process and dynamically adjust the step-size to accelerate the search speed of the algorithm.Finally,the planning path is processed by pruning,removing redundant points and path smoothing fitting using cubic B-spline curves to improve the flexibility of the robotic arm.Through the six-axis robotic arm path planning simulation experiments on the MATLAB platform,the results show that the AGP-RRT∗algorithm reduces 87.34%in terms of the average running time and 40.39%in terms of the average path cost;Meanwhile,under two sets of complex environments A and B,the average running time of the AGP-RRT∗algorithm is shortened by 94.56%vs.95.37%,and the average path cost is reduced by 55.28%vs.47.82%,which proves the effectiveness of the AGP-RRT∗algorithm in improving the efficiency of multi-axis robotic arm path planning.展开更多
The task of path planning in amphibious environments requires additional consideration due to the complexity of the amphibious environments.This paper presents a path planning method for an amphibious robot named\Amph...The task of path planning in amphibious environments requires additional consideration due to the complexity of the amphibious environments.This paper presents a path planning method for an amphibious robot named\AmphiRobot"with its dynamic constraints considered.First,an explicit dynamic model using Kane's method is presented.The hydrodynamic parameters are obtained through computational°uid dynamics simulations.Furthermore,a path planning method based on a hybrid¯reworks algorithm is proposed,combining the¯reworks algorithm and bare bones¯reworks algorithm,aiming at the amphibious robot's characteristics of multiple motion modes and working environments.The initially planned path is then smoothed using Dubins path under constraints determined by the dynamic model.Simulation reveals that the performance of the hybrid¯reworks algorithm approach is better than the¯reworks algorithm and bare bones¯reworks algorithm is applied separately in the amphibious environment scenarios.展开更多
We propose a contraction transformation algorithm to plan a complete coverage trajectory for a mobile robot to ac-complish specific types of missions based on the Arnold dynamical system. First, we construct a chaotic...We propose a contraction transformation algorithm to plan a complete coverage trajectory for a mobile robot to ac-complish specific types of missions based on the Arnold dynamical system. First, we construct a chaotic mobile robot by com-bining the variable z of the Arnold equation and the kinematic equation of the robot. Second, we construct the candidate sets including the initial points with a relatively high coverage rate of the constructed mobile robot. Then the trajectory is contracted to the current position of the robot based on the designed contraction transformation strategy, to form a continuous complete cov-erage trajectory to execute the specific types of missions. Compared with the traditional method, the designed algorithm requires no obstacle avoidance to the boundary of the given workplace, possesses a high coverage rate, and keeps the chaotic characteristics of the produced coverage trajectory relatively unchanged, which enables the robot to accomplish special missions with features of completeness, randomness, or unpredictability.展开更多
This paper presents a model-based approximate λ-policy iteration approach using temporal differences for optimizing paths online for a pursuit-evasion problem,where an agent must visit several target positions within...This paper presents a model-based approximate λ-policy iteration approach using temporal differences for optimizing paths online for a pursuit-evasion problem,where an agent must visit several target positions within a region of interest while simultaneously avoiding one or more actively pursuing adversaries.This method is relevant to applications,such as robotic path planning,mobile-sensor applications,and path exposure.The methodology described utilizes cell decomposition to construct a decision tree and implements a temporal difference-based approximate λ-policy iteration to combine online learning with prior knowledge through modeling to achieve the objectives of minimizing the risk of being caught by an adversary and maximizing a reward associated with visiting target locations.Online learning and frequent decision tree updates allow the algorithm to quickly adapt to unexpected movements by the adversaries or dynamic environments.The approach is illustrated through a modified version of the video game Ms.Pac-Man,which is shown to be a benchmark example of the pursuit-evasion problem.The results show that the approach presented in this paper outperforms several other methods as well as most human players.展开更多
The flexible contact and machining with wide strip are two prominent advantages for the robotic belt grinding system, which can be widely used to improve the surface quality and machining efficiency while finishing th...The flexible contact and machining with wide strip are two prominent advantages for the robotic belt grinding system, which can be widely used to improve the surface quality and machining efficiency while finishing the workpieces with sculptured surfaces. There lacks research on grinding path planning with the constraint of curvature. With complicated contact between the contact wheel and the workpiece, the grinding paths for robot can be obtained by the theory of contact kinematics. The grinding process must satisfy the universal demands of the belt grinding technologies, and the most important thing is to make the contact wheel conform to the local geometrical features on the contact area. For the local surfaces with small curvature, the curve length between the neighboring cutting locations becomes longer to ensure processing efficiency. Otherwise, for the local areas with large curvature, the curve length becomes shorter to ensure machining accuracy. A series of planes are created to intersect with the target surface to be ground, and the corresponding sectional profile curves are obtained. For each curve, the curve length between the neighboring cutting points is optimized by inserting a cutter location at the local area with large curvatures. A method of generating the grinding paths including curve length spacing optimization is set up. The validity is completely approved by the off-line simulation, and during the grinding experiments with the method, the quality of surface is improved. The path planning method provides a theoretical support for the smooth and accuracy path of robotic surface grinding.展开更多
In urban driving scenarios,owing to the presence of multiple static obstacles such as parked cars and roadblocks,planning a collision-free and smooth path remains a challenging problem.In addition,the path-planning pr...In urban driving scenarios,owing to the presence of multiple static obstacles such as parked cars and roadblocks,planning a collision-free and smooth path remains a challenging problem.In addition,the path-planning problem is mostly non-convex,and contains multiple local minima.Therefore,a method for combining a sampling-based method and an optimization-based method is proposed in this paper to generate a collision-free path with kinematic constraints for urban scenarios.The sampling-based method constructs a search graph to search for a seeding path for exploring a safe driving corridor,and the optimization-based method constructs a quadratic programming problem considering the desired state constraints,continuity constraints,driving corridor constraints,and kinematic constraints to perform path optimization.The experimental results show that the proposed method is able to plan a collision-free and smooth path in real time when managing typical urban scenarios.展开更多
For the problem of free⁃floating space robot(FFSR)that the motion of manipulator will cause a large disturbance to the attitude of satellite,a path planning method based on hp⁃adaptive Gauss pseudospectral method(hp⁃A...For the problem of free⁃floating space robot(FFSR)that the motion of manipulator will cause a large disturbance to the attitude of satellite,a path planning method based on hp⁃adaptive Gauss pseudospectral method(hp⁃AGPM)is proposed in this paper.In this method,the minimum reaction torque acting on satellite is taken as the objective function,and the number of segments and the order of polynomial in each segment are determined adaptively to improve the accuracy and the efficiency of the solution.At the same time,the theoretical convergence of the designed method is innovatively proved to ensure that the solution of the discretized nonlinear programming(NLP)problem is the optimal solution to the original optimal problem.The simulation results of a planar two degree⁃of⁃freedom(2⁃DOF)space manipulator show that the proposed path planning method is more effective than the resolved acceleration control(RAC)method and the control variable parameterization(CVP)method,and is better than other pseudospectral methods both in computation speed and the number of collocation points.展开更多
文摘A new path planning method for mobile robots in globally unknown environment with moving obstacles is pre- sented. With an autoregressive (AR) model to predict the future positions of moving obstacles, and the predicted position taken as the next position of moving obstacles, a motion path in dynamic uncertain environment is planned by means of an on-line real-time path planning technique based on polar coordinates in which the desirable direction angle is taken into consideration as an optimization index. The effectiveness, feasibility, high stability, perfect performance of obstacle avoidance, real-time and optimization capability are demonstrated by simulation examples.
基金National Natural Science Foundation of China(No.61903291)。
文摘In order to solve the problem of path planning of mobile robots in a dynamic environment,an improved rapidly-exploring random tree^(*)(RRT^(*))algorithm is proposed in this paper.First,the target bias sampling is introduced to reduce the randomness of the RRT^(*)algorithm,and then the initial path planning is carried out in a static environment.Secondly,apply the path in a dynamic environment,and use the initially planned path as the path cache.When a new obstacle appears in the path,the invalid path is clipped and the path is replanned.At this time,there is a certain probability to select the point in the path cache as the new node,so that the new path maintains the trend of the original path to a greater extent.Finally,MATLAB is used to carry out simulation experiments for the initial planning and replanning algorithms,respectively.More specifically,compared with the original RRT^(*)algorithm,the simulation results show that the number of nodes used by the new improved algorithm is reduced by 43.19%on average.
文摘Thick walled curve welding are usually joined by multi-layer and multi-pass welding, which quality and efficiency could be improved by off-line programming of robot welding. However, the precision of off-line programming welding path was decreased due to the deviation between the off-line planned welding path and the actual welding path. A path planning algorithm and a path compensation algorithm of multi-layer and multi-pass curve welding seam for off-line programming of robot welding are developed in this paper. Experimental results show that the robot off-line programming improves the welding efftcieney and precision for thick walled curve welding seam.
基金supported by the National Natural Science Foundation of China(5110917951179156+2 种基金5137917661473233)the Natural Science Basic Research Plan in Shaanxi Province of China(2014JQ8330)
文摘For low-speed underwater vehicles, the ocean currents has a great influence on them, and the changes in ocean currents is complex and continuous, thus whose impact must be taken into consideration in the path planning. There are still lack of authoritative indicator and method for the cooperating path planning. The calculation of the voyage time is a difficult problem in the time-varying ocean, for the existing methods of the cooperating path planning, the computation time will increase exponentially as the autonomous underwater vehicle(AUV) counts increase, rendering them unfeasible. A collaborative path planning method is presehted for multi-AUV under the influence of time-varying ocean currents based on the dynamic programming algorithm. Each AUV cooperates with the one who has the longest estimated time of sailing, enabling the arrays of AUV to get their common goal in the shortest time with minimum timedifference. At the same time, they could avoid the obstacles along the way to the target. Simulation results show that the proposed method has a promising applicability.
基金Project(60475035) supported by the National Natural Science Foundation of China
文摘To solve dynamic obstacle avoidance problems, a novel algorithm was put forward with the advantages of wireless sensor network (WSN). In view of moving velocity and direction of both the obstacles and robots, a mathematic model was built based on the exposure model, exposure direction and critical speeds of sensors. Ant colony optimization (ACO) algorithm based on bionic swarm intelligence was used for solution of the multi-objective optimization. Energy consumption and topology of the WSN were also discussed. A practical implementation with real WSN and real mobile robots were carried out. In environment with multiple obstacles, the convergence curve of the shortest path length shows that as iterative generation grows, the length of the shortest path decreases and finally reaches a stable and optimal value. Comparisons show that using sensor information fusion can greatly improve the accuracy in comparison with single sensor. The successful path of robots without collision validates the efficiency, stability and accuracy of the proposed algorithm, which is proved to be better than tradition genetic algorithm (GA) for dynamic obstacle avoidance in real time.
文摘A parallel version of the traditional grid based cost-to-go function generation algorithm used in robot path planning is introduced. The process takes advantage of the spatial layout of an occupancy grid by concurrently calculating the next wave front of grid cells usually evaluated sequentially in traditional dynamic programming algorithms. The algorithm offers an order of magnitude increase in run time for highly obstacle dense worst-case environments. Efficient path planning of real world agents can greatly increase their accuracy and responsiveness. The process and theoretical analysis are covered before the results of practical testing are discussed.
基金supported by Foundation of key Laboratory of AI and Information Processing of Education Department of Guangxi(No.2022GXZDSY002)(Hechi University),Foundation of Guangxi Key Laboratory of Automobile Components and Vehicle Technology(Nos.2022GKLACVTKF04,2023GKLACVTZZ06)。
文摘An improved RRT∗algorithm,referred to as the AGP-RRT∗algorithm,is proposed to address the problems of poor directionality,long generated paths,and slow convergence speed in multi-axis robotic arm path planning.First,an adaptive biased probabilistic sampling strategy is adopted to dynamically adjust the target deviation threshold and optimize the selection of random sampling points and the direction of generating new nodes in order to reduce the search space and improve the search efficiency.Second,a gravitationally adjustable step size strategy is used to guide the search process and dynamically adjust the step-size to accelerate the search speed of the algorithm.Finally,the planning path is processed by pruning,removing redundant points and path smoothing fitting using cubic B-spline curves to improve the flexibility of the robotic arm.Through the six-axis robotic arm path planning simulation experiments on the MATLAB platform,the results show that the AGP-RRT∗algorithm reduces 87.34%in terms of the average running time and 40.39%in terms of the average path cost;Meanwhile,under two sets of complex environments A and B,the average running time of the AGP-RRT∗algorithm is shortened by 94.56%vs.95.37%,and the average path cost is reduced by 55.28%vs.47.82%,which proves the effectiveness of the AGP-RRT∗algorithm in improving the efficiency of multi-axis robotic arm path planning.
基金supported in part by the National Natural Science Foundation of China(T2121002,U1909206,61903007,62073196)and in part by the S&T Program of Hebei(F2020203037).
文摘The task of path planning in amphibious environments requires additional consideration due to the complexity of the amphibious environments.This paper presents a path planning method for an amphibious robot named\AmphiRobot"with its dynamic constraints considered.First,an explicit dynamic model using Kane's method is presented.The hydrodynamic parameters are obtained through computational°uid dynamics simulations.Furthermore,a path planning method based on a hybrid¯reworks algorithm is proposed,combining the¯reworks algorithm and bare bones¯reworks algorithm,aiming at the amphibious robot's characteristics of multiple motion modes and working environments.The initially planned path is then smoothed using Dubins path under constraints determined by the dynamic model.Simulation reveals that the performance of the hybrid¯reworks algorithm approach is better than the¯reworks algorithm and bare bones¯reworks algorithm is applied separately in the amphibious environment scenarios.
基金Project supported by the National Natural Science Foundation of China(Nos.61473179,61602280,and 61573213)the Natural Science Foundation of Shandong Province,China(Nos.ZR2017MF047,ZR2015CM016,and ZR2014FM007)the Shandong University of Technology&Zibo City Integration Development Project,China(No.2018ZBXC295)。
文摘We propose a contraction transformation algorithm to plan a complete coverage trajectory for a mobile robot to ac-complish specific types of missions based on the Arnold dynamical system. First, we construct a chaotic mobile robot by com-bining the variable z of the Arnold equation and the kinematic equation of the robot. Second, we construct the candidate sets including the initial points with a relatively high coverage rate of the constructed mobile robot. Then the trajectory is contracted to the current position of the robot based on the designed contraction transformation strategy, to form a continuous complete cov-erage trajectory to execute the specific types of missions. Compared with the traditional method, the designed algorithm requires no obstacle avoidance to the boundary of the given workplace, possesses a high coverage rate, and keeps the chaotic characteristics of the produced coverage trajectory relatively unchanged, which enables the robot to accomplish special missions with features of completeness, randomness, or unpredictability.
基金supported by the National Science Foundation (No.ECS 0925407)
文摘This paper presents a model-based approximate λ-policy iteration approach using temporal differences for optimizing paths online for a pursuit-evasion problem,where an agent must visit several target positions within a region of interest while simultaneously avoiding one or more actively pursuing adversaries.This method is relevant to applications,such as robotic path planning,mobile-sensor applications,and path exposure.The methodology described utilizes cell decomposition to construct a decision tree and implements a temporal difference-based approximate λ-policy iteration to combine online learning with prior knowledge through modeling to achieve the objectives of minimizing the risk of being caught by an adversary and maximizing a reward associated with visiting target locations.Online learning and frequent decision tree updates allow the algorithm to quickly adapt to unexpected movements by the adversaries or dynamic environments.The approach is illustrated through a modified version of the video game Ms.Pac-Man,which is shown to be a benchmark example of the pursuit-evasion problem.The results show that the approach presented in this paper outperforms several other methods as well as most human players.
文摘The flexible contact and machining with wide strip are two prominent advantages for the robotic belt grinding system, which can be widely used to improve the surface quality and machining efficiency while finishing the workpieces with sculptured surfaces. There lacks research on grinding path planning with the constraint of curvature. With complicated contact between the contact wheel and the workpiece, the grinding paths for robot can be obtained by the theory of contact kinematics. The grinding process must satisfy the universal demands of the belt grinding technologies, and the most important thing is to make the contact wheel conform to the local geometrical features on the contact area. For the local surfaces with small curvature, the curve length between the neighboring cutting locations becomes longer to ensure processing efficiency. Otherwise, for the local areas with large curvature, the curve length becomes shorter to ensure machining accuracy. A series of planes are created to intersect with the target surface to be ground, and the corresponding sectional profile curves are obtained. For each curve, the curve length between the neighboring cutting points is optimized by inserting a cutter location at the local area with large curvatures. A method of generating the grinding paths including curve length spacing optimization is set up. The validity is completely approved by the off-line simulation, and during the grinding experiments with the method, the quality of surface is improved. The path planning method provides a theoretical support for the smooth and accuracy path of robotic surface grinding.
基金the National Natural Science Foun-dation of China(No.61873165/U1764264)the Shanghai Automotive Industry Science and Technology Development Foundation(No.1807)。
文摘In urban driving scenarios,owing to the presence of multiple static obstacles such as parked cars and roadblocks,planning a collision-free and smooth path remains a challenging problem.In addition,the path-planning problem is mostly non-convex,and contains multiple local minima.Therefore,a method for combining a sampling-based method and an optimization-based method is proposed in this paper to generate a collision-free path with kinematic constraints for urban scenarios.The sampling-based method constructs a search graph to search for a seeding path for exploring a safe driving corridor,and the optimization-based method constructs a quadratic programming problem considering the desired state constraints,continuity constraints,driving corridor constraints,and kinematic constraints to perform path optimization.The experimental results show that the proposed method is able to plan a collision-free and smooth path in real time when managing typical urban scenarios.
文摘For the problem of free⁃floating space robot(FFSR)that the motion of manipulator will cause a large disturbance to the attitude of satellite,a path planning method based on hp⁃adaptive Gauss pseudospectral method(hp⁃AGPM)is proposed in this paper.In this method,the minimum reaction torque acting on satellite is taken as the objective function,and the number of segments and the order of polynomial in each segment are determined adaptively to improve the accuracy and the efficiency of the solution.At the same time,the theoretical convergence of the designed method is innovatively proved to ensure that the solution of the discretized nonlinear programming(NLP)problem is the optimal solution to the original optimal problem.The simulation results of a planar two degree⁃of⁃freedom(2⁃DOF)space manipulator show that the proposed path planning method is more effective than the resolved acceleration control(RAC)method and the control variable parameterization(CVP)method,and is better than other pseudospectral methods both in computation speed and the number of collocation points.