Optimal time-complexity speed planning for robot manipulators

02/09/2018
by   Luca Consolini, et al.
0

We consider the speed planning problem for a robotic manipulator. In particular, we present an algorithm for finding the time-optimal speed law along an assigned path that satisfies velocity and acceleration constraints and respects the maximum forces and torques allowed by the actuators. The addressed optimization problem is a finite dimensional reformulation of the continuous-time speed optimization problem, obtained by discretizing the speed profile with N points. The proposed algorithm has linear complexity with respect to N and to the number of degrees of freedom. Such complexity is the best possible for this problem. Numerical tests show that the proposed algorithm is significantly faster than algorithms already existing in literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/11/2021

Jerk-limited Real-time Trajectory Generation with Arbitrary Target States

We present Ruckig, an algorithm for Online Trajectory Generation (OTG) r...
research
03/10/2022

A Linearithmic Time Locally Optimal Algorithm for the Multiway Number Partition Optimization

We study the problem of multiway number partition optimization, which ha...
research
09/04/2022

Algorithm for Finding an Exact Maximum Distance in E2 with Oexp(N) Complexity: Analysis and Experimental Results

This paper describes a novel and fast, simple and robust algorithm with ...
research
05/27/2011

The Ariadne's Clew Algorithm

We present a new approach to path planning, called the "Ariadne's clew a...
research
02/21/2022

Jerk Constrained Velocity Planning for an Autonomous Vehicle: Linear Programming Approach

Velocity Planning for self-driving vehicles in a complex environment is ...
research
08/26/2022

Polar, Spherical and Orthogonal Space Subdivisions for an Algorithm Acceleration: O(1) Point-in-Polygon/Polyhedron Test

Acceleration of algorithms is becoming a crucial problem, if larger data...
research
09/18/2023

Generalizing Trajectory Retiming to Quadratic Objective Functions

Trajectory retiming is the task of computing a feasible time parameteriz...

Please sign up or login with your details

Forgot password? Click here to reset