A robot path planning method, controller and system
A path planning, robotics technology, applied in control/regulation systems, vehicle position/route/height control, non-electric variable control, etc., can solve the problems of low convergence accuracy, poor adaptability, slow convergence speed, etc. Simple structure, strong practicability and effectiveness, and high operating efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0068] figure 1 The flow chart of the robot path planning method provided in this embodiment.
[0069] Such as figure 1 As shown, the robot path planning method of this embodiment includes:
[0070] Step1: According to the task points to be traversed by the mobile robot for path planning, initialize the position of each individual in the particle swarm of the gravitational search operator, and obtain the path planning sequence of the robot. The preset initial speed is zero and the traversal termination condition; set in a D dimension In space, if there are N individuals, the location information of the i-th individual, that is, the path planning sequence of the mobile robot is coded as:
[0071]
[0072] in, is the position of the i-th individual on the d-dimensional space, that is, the d-th task point traversed in the path planning of the mobile robot; X i Indicates the position of individual i in the space formed by all task points.
[0073] Specifically, the task p...
Embodiment 2
[0111] Such as Figure 8 As shown, this embodiment provides a robot path planning controller, which includes:
[0112] (1) task point position information receiving module, which is used to receive the task point position information that the robot needs to traverse;
[0113] (2) The optimal path output module, which is used to execute the gravitational search operator, and output the optimal path for the robot to traverse all task points; wherein, in the process of executing the gravitational search operator, calculate any The gravitational correction term between two individuals, and the Gaussian function is used as the mapping function of the gravitational correction term to obtain the gravitational weighting factor, and the gravitational weighting factor is used to correct the resultant force that the individual receives in the particle swarm.
[0114] In specific implementation, such as Figure 9 As shown, the optimal path output module includes:
[0115] (2.1) an init...
Embodiment 3
[0129] This embodiment provides a robot system, which includes the robot path planning controller described in Embodiment 2.
[0130] Those skilled in the art should understand that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Accordingly, the present disclosure may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) having computer-usable program code embodied therein.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


