2018
DOI: 10.1177/1729881418787075
|View full text |Cite
|
Sign up to set email alerts
|

A novel non-collision trajectory planning algorithm based on velocity potential field for robotic manipulator

Abstract: This article presents a non-collision trajectory planning algorithm in three-dimensional space based on velocity potential field for robotic manipulators, which can be applied to collision avoidance among serial industrial robots and obstacles, and path optimization in multi-robot collaborative operation. The algorithm is achieved by planning joint velocities of manipulators based on attractive, repulsive, and tangential velocity of velocity potential field. To avoid oscillating at goal point, a saturated func… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(24 citation statements)
references
References 25 publications
0
20
0
Order By: Relevance
“…wherê L þ s --pseudo-inverse of estimation of image Jacobian matrix L s . The visual system block diagram is shown in Fig 5. According to reference [16], the controller can make the system robust to model error and noise disturbance.…”
Section: Controller Designmentioning
confidence: 99%
See 1 more Smart Citation
“…wherê L þ s --pseudo-inverse of estimation of image Jacobian matrix L s . The visual system block diagram is shown in Fig 5. According to reference [16], the controller can make the system robust to model error and noise disturbance.…”
Section: Controller Designmentioning
confidence: 99%
“…The common methods in the trajectory planning include genetic algorithm [9][10], simulated annealing [11][12], artificial neural network [13][14], A � algorithm [15], vector field method [16], adaptive algorithm [17][18], particle swarm optimization algorithm [19][20], artificial potential field method [21][22], etc. Among these algorithms, the artificial potential field method has a simple structure, is convenient for real-time control on hardware entities, and can usually plan smoother and safer paths.…”
Section: Introductionmentioning
confidence: 99%
“…These are just a few examples, out of hundreds. A subset of these and other algorithms are more specifically tied to industrial robots, such as the already named double A* [8], non-probabilistic anytime algorithm [25], potential fields [26,27], probabilistic roadmaps [18,19] and RRT [17]. Kallman et al [28] proposed the dynamic roadmaps with bidirectional RRT to deal with changing environments.…”
Section: Additional Literature Reviewmentioning
confidence: 99%
“…Furthermore, a model predictive control is presented in [6] with a BIT (Batch Informed Trees) method that improves the path point connections, whereas in [7], collision-free paths are generated using an RRT (Rapidly-Exploring Random Trees) algorithm. Moreover, a very common approach to path planning is to define artificial potential fields, which drive the robot to the target inside the workspace [8][9][10][11]. The result of the potential fields is a set of forces that are attractive toward the goal and repulsive from the obstacle regions.…”
Section: Introductionmentioning
confidence: 99%
“…Typically, such forces are associated with velocities applied to the end-effector of the manipulator; then, the trajectory can be obtained by numerical integration. An example of a path planning strategy based on potential fields method is proposed in [9], where a saturation function for the attractive velocity is introduced in order to avoid oscillations around the goal point; furthermore, for the repulsive velocity, a spring-damper system is used to eliminate noise in proximity of the obstacles. A further problem in optimal path planning for automation and robotics is the generation of smooth trajectories, as highlighted in [3,12]: an optimal algorithm for trajectory generation must guarantee smoothness in terms of position and velocity in order to be implemented in the controller of a real system.…”
Section: Introductionmentioning
confidence: 99%