scholarly journals A Multi-Objective Trajectory Planning Method for Collaborative Robot

Electronics ◽  
2020 ◽  
Vol 9 (5) ◽  
pp. 859 ◽  
Author(s):  
Jiangyu Lan ◽  
Yinggang Xie ◽  
Guangjun Liu ◽  
Manxin Cao

Aiming at the characteristics of high efficiency and smoothness in the motion process of collaborative robot, a multi-objective trajectory planning method is proposed. Firstly, the kinematics model of the collaborative robot is established, and the trajectory in the workspace is converted into joint space trajectory using inverse kinematics method. Secondly, seven-order B-spline functions are used to construct joint trajectory sequences to ensure the continuous position, velocity, acceleration and jerk of each joint. Then, the trajectory competitive multi-objective particle swarm optimization (TCMOPSO) algorithm is proposed to search the Pareto optimal solutions set of the robot’s time-energy-jerk optimal trajectory. Further, the normalized weight function is proposed to select the appropriate solution. Finally, the algorithm simulation experiment is completed in MATLAB, and the robot control experiment is completed using the Robot Operating System (ROS). The experimental results show that the method can achieve effective multi-objective optimization, the appropriate optimal trajectory can be obtained according to the actual requirements, and the collaborative robot is actually operating well.

2021 ◽  
Vol 13 (7) ◽  
pp. 168781402110346
Author(s):  
Yunyue Zhang ◽  
Zhiyi Sun ◽  
Qianlai Sun ◽  
Yin Wang ◽  
Xiaosong Li ◽  
...  

Due to the fact that intelligent algorithms such as Particle Swarm Optimization (PSO) and Differential Evolution (DE) are susceptible to local optima and the efficiency of solving an optimal solution is low when solving the optimal trajectory, this paper uses the Sequential Quadratic Programming (SQP) algorithm for the optimal trajectory planning of a hydraulic robotic excavator. To achieve high efficiency and stationarity during the operation of the hydraulic robotic excavator, the trade-off between the time and jerk is considered. Cubic splines were used to interpolate in joint space, and the optimal time-jerk trajectory was obtained using the SQP with joint angular velocity, angular acceleration, and jerk as constraints. The optimal angle curves of each joint were obtained, and the optimal time-jerk trajectory planning of the excavator was realized. Experimental results show that the SQP method under the same weight is more efficient in solving the optimal solution and the optimal excavating trajectory is smoother, and each joint can reach the target point with smaller angular velocity, and acceleration change, which avoids the impact of each joint during operation and conserves working time. Finally, the excavator autonomous operation becomes more stable and efficient.


Robotica ◽  
2018 ◽  
Vol 37 (3) ◽  
pp. 502-520 ◽  
Author(s):  
Xianxi Luo ◽  
Shuhui Li ◽  
Shubo Liu ◽  
Guoquan Liu

SUMMARYThis paper presents an optimal trajectory planning method for industrial robots. The paper specially focuses on the applications of path tracking. The problem is to plan the trajectory with a specified geometric path, while allowing the position and orientation of the path to be arbitrarily selected within the specific ranges. The special contributions of the paper include (1) an optimal path tracking formulation focusing on the least time and energy consumption without violating the kinematic constraints, (2) a special mechanism to discretize a prescribed path integration for segment interpolation to fulfill the optimization requirements of a task with its constraints, (3) a novel genetic algorithm (GA) optimization approach that transforms a target path to be tracked as a curve with optimal translation and orientation with respect to the world Cartesian coordinate frame, (4) an integration of the interval analysis, piecewise planning and GA algorithm to overcome the challenges for solving the special trajectory planning and path tracking optimization problem. Simulation study shows that it is an insufficient condition to define a trajectory just based on the consideration that each point on the trajectory should be reachable. Simulation results also demonstrate that the optimal trajectory for a path tracking problem can be obtained effectively and efficiently using the proposed method. The proposed method has the properties of broad adaptability, high feasibility and capability to achieve global optimization.


Author(s):  
Zhijun Chen ◽  
Feng Gao

Current studies on time-optimal trajectory planning centers on cases with fixed base and only one end-effector. However, the free-floating body and the multiple legs of the legged robot make the current methods inapplicable. This paper proposes a time-optimal trajectory planning method for six-legged robots. The model of the optimization problem for six-legged robots is built by considering the base and the end-effectors separately. Both the actuator constraints and the gait cycle constraints are taken into account. A novel two-step optimization method is proposed to solve the optimization problem. The first step solves the time-optimal trajectory of the body and the second step solves the time-optimal trajectory of the swinging legs. Finally, the method is applied to a six-parallel-legged robot and validated by experiments on the prototype. The results show that the velocity of the optimized gait is improved by 17.8% in contrast to the non-optimized one.


Sign in / Sign up

Export Citation Format

Share Document