A Bi-Level Optimization Approach to Joint Trajectory Optimization for Redundant Manipulators
Jonathan Fried, Santiago Paternain

TL;DR
This paper introduces a bi-level optimization method for efficiently planning joint trajectories of redundant manipulators to minimize traversal time while respecting joint constraints and avoiding jerks.
Contribution
It reformulates the trajectory optimization as a bi-level problem with a convex lower level and a higher level using directional derivatives, enabling efficient joint trajectory planning.
Findings
Effective in reducing traversal time in simulations
Handles joint velocity and acceleration constraints
Validated with experimental results
Abstract
In this work, we present an approach to minimizing the time necessary for the end-effector of a redundant robot manipulator to traverse a Cartesian path by optimizing the trajectory of its joints. Each joint has limits in the ranges of position, velocity and acceleration, the latter making jerks in joint space undesirable. The proposed approach takes this nonlinear optimization problem whose variables are path speed and joint trajectory and reformulates it into a bi-level problem. The lower-level formulation is a convex subproblem that considers a fixed joint trajectory and maximizes path speed while considering all joint velocity and acceleration constraints. Under particular conditions, this subproblem has a closed-form solution. Then, we solve a higher-level subproblem by leveraging the directional derivative of the lower-level value with respect to the joint trajectory parameters.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robotic Mechanisms and Dynamics · Dynamics and Control of Mechanical Systems
