Fast Adaptation of Manipulator Trajectories to Task Perturbation By Differentiating through the Optimal Solution
Shashank Srikanth, Mithun Babu, Houman Masnavi, Arun Kumar Singh, Karl, Kruusam\"ae, K. Madhava Krishna

TL;DR
This paper introduces a novel method for real-time adaptation of manipulator trajectories to task perturbations by differentiating through the optimal solution, enabling fast and efficient updates in complex robotic tasks.
Contribution
The authors develop an analytical gradient-based approach for trajectory adaptation, significantly speeding up the process compared to traditional warm-start optimization methods.
Findings
Achieves near real-time trajectory adaptation for various task perturbations.
Provides a 160x speed-up over traditional warm-start trajectory optimization.
Maintains trajectory quality comparable to full re-optimization.
Abstract
Joint space trajectory optimization under end-effector task constraints leads to a challenging non-convex problem. Thus, a real-time adaptation of prior computed trajectories to perturbation in task constraints often becomes intractable. Existing works use the so-called warm-starting of trajectory optimization to improve computational performance. We present a fundamentally different approach that relies on deriving analytical gradients of the optimal solution with respect to the task constraint parameters. This gradient map characterizes the direction in which the prior computed joint trajectories need to be deformed to comply with the new task constraints. Subsequently, we develop an iterative line-search algorithm for computing the scale of deformation. Our algorithm provides near real-time adaptation of joint trajectories for a diverse class of task perturbations such as (i) changes…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Mechanisms and Dynamics · Robot Manipulation and Learning · Robotic Path Planning Algorithms
