A Dynamic Programming Framework for Optimal Planning of Redundant Robots Along Prescribed Paths With Kineto-Dynamic Constraints

07/12/2022
by   Enrico Ferrentino, et al.
0

Off-line optimal planning of trajectories for redundant robots along prescribed task space paths is usually broken down into two consecutive processes: first, the task space path is inverted to obtain a joint-space path, then, the latter is parametrized with a time law. If the two processes are separated, they cannot optimize the same objective function, ultimately providing sub-optimal results. In this paper, a unified approach is presented where dynamic programming is the underlying optimization technique. Its flexibility allows accommodating arbitrary constraints and objective functions, thus providing a generic framework for optimal planning of real systems. To demonstrate its applicability to a real world scenario, the framework is instantiated for time-optimality. Compared to numerical solvers, the proposed methodology provides visibility of the underlying resolution process, allowing for further analyses beyond the computation of the optimal trajectory. The effectiveness of the framework is demonstrated on a real 7-degrees-of-freedom serial chain. The issues associated with the execution of optimal trajectories on a real controller are also discussed and addressed. The experiments show that the proposed framework is able to effectively exploit kinematic redundancy to optimize the performance index defined at planning level and generate feasible trajectories that can be executed on real hardware with satisfactory results.

READ FULL TEXT
research
09/14/2019

Planning Jerk-Optimized Trajectory with Discrete-Time Constraints for Redundant Robots

We present a method for effectively planning the motion trajectory of ro...
research
04/08/2022

A General Framework for Hierarchical Redundancy Resolution Under Arbitrary Constraints

The increasing interest in autonomous robots with a high number of degre...
research
07/09/2021

Planning of efficient trajectories in robotized assembly of aerostructures exploiting kinematic redundancy

Aerospace production volumes have increased over time and robotic soluti...
research
04/23/2021

Speed Planning Using Bezier Polynomials with Trapezoidal Corridors

To generate safe and real-time trajectories for an autonomous vehicle in...
research
12/01/2020

Uncertainty-Constrained Differential Dynamic Programming in Belief Space for Vision Based Robots

Most mobile robots follow a modular sense-planact system architecture th...
research
02/26/2022

Kinematic Control of Redundant Robots with Online Handling of Variable Generalized Hard Constraints

We present a generalized version of the Saturation in the Null Space (SN...

Please sign up or login with your details

Forgot password? Click here to reset