Time-optimal and energy-efficient trajectory generation for robot manipulator with kinematic constraints

Author(s):  
He Lyu ◽  
Xiangbao Song ◽  
Dan Dai ◽  
Jiangang Li ◽  
Zexiang Li
Author(s):  
Kui Hu ◽  
Yunfei Dong ◽  
Dan Wu

Abstract Previous works solve the time-optimal path tracking problems considering piece-wise constant parametrization for the control input, which may lead to the discontinuous control trajectory. In this paper, a practical smooth minimum time trajectory planning approach for robot manipulators is proposed, which considers complete kinematic constraints including velocity, acceleration and jerk limits. The main contribution of this paper is that the control input is represented as the square root of a polynomial function, which reformulates the velocity and acceleration constraints into linear form and transforms the jerk constraints into the difference of convex form so that the time-optimal problem can be solved through sequential convex programming (SCP). The numerical results of a real 7-DoF manipulator show that the proposed approach can obtain very smooth velocity, acceleration and jerk trajectories with high computation efficiency.


1993 ◽  
Vol 29 (10) ◽  
pp. 1184-1190 ◽  
Author(s):  
Isao YAMAGUCHI ◽  
Takashi KIDA ◽  
Seiya UENO ◽  
Masaki TANAKA

2021 ◽  
Author(s):  
Abdallah Farrage ◽  
Hideki Takahashi ◽  
Kenichi Terauchi ◽  
Shintaro Sasai ◽  
Hitoshi Sakurai ◽  
...  

2021 ◽  
Vol 19 (12) ◽  
pp. 3947-3955
Author(s):  
Thanh Phan-Huu ◽  
Vo Hoang Nguyen ◽  
Ulrich Konigorski

2020 ◽  
Vol 17 (3) ◽  
pp. 172988142092004
Author(s):  
Yong-Lin Kuo ◽  
Chun-Chen Lin ◽  
Zheng-Ting Lin

This article presents a dual-optimization trajectory planning algorithm, which consists of the optimal path planning and the optimal motion profile planning for robot manipulators, where the path planning is based on parametric curves. In path planning, a virtual-knot interpolation is proposed for the paths required to pass through all control points, so the common curves, such as Bézier curves and B-splines, can be incorporated into it. Besides, an optimal B-spline is proposed to generate a smoother and shorter path, and this scheme is especially suitable for closed paths. In motion profile planning, a generalized formulation of time-optimal velocity profiles is proposed, which can be implemented to any types of motion profiles with equality and inequality constraints. Also, a multisegment cubic velocity profile is proposed by solving a multiobjective optimization problem. Furthermore, a case study of a dispensing robot is investigated through the proposed dual-optimization algorithm applied to numerical simulations and experimental work.


Author(s):  
Wei Dong ◽  
Ye Ding ◽  
Jie Huang ◽  
Xiangyang Zhu ◽  
Han Ding

In this work, a time-optimal trajectory generation approach is developed for the multiple way-point navigation of the quadrotor based on the nonuniform rational B-spline (NURBS) curve and linear programming. To facilitate this development, the dynamic model of the quadrotor is formulated first. Then, the geometric trajectory regarding multiple way-point navigation is constructed based on the NURBS curve. With the constructed geometric trajectory, a time-optimal interpolation problem is imposed considering the velocity, acceleration, and jerk constraints. This optimization problem is solved in two steps. In the first step, a preliminary result is obtained by solving a linear programming problem without jerk constraints. Then by introducing properly relaxed jerk constraints, a second linear programming problem is formulated based on the preliminarily obtained result, and the time-optimal problem can be fully solved in this way. Subsequently, a nonlinear trajectory tracking controller is developed to track the generated trajectory. The feasibilities of the proposed trajectory generation approach as well as the tracking controller are verified through both simulations and real-time experiments. With enhanced computational efficiency, the proposed approach can generate trajectory for an indoor environment with the smooth acceleration profile and moderate velocity V≈1 m/s in real-time, while guaranteeing velocity, acceleration, and jerk constraints: Vmax=1 m/s, Amax=2 m/s2, and Jmax=5 m/s3. In such a case, the trajectory tracking controller can closely track the reference trajectory with cross-tracking error less than 0.05 m.


Sign in / Sign up

Export Citation Format

Share Document