Home /Research /Time-Optimization of Trajectories Using Zero-Clamped Cubic Splines and Their Analytical Gradients
OTHER

Time-Optimization of Trajectories Using Zero-Clamped Cubic Splines and Their Analytical Gradients

Jonas Wittmann, Daniel J. Rixen

Year
2022
Citations
8

Abstract

Modern flexible production systems benefit from collaborative robot systems that support to teach robot configurations by hand to quickly implement collision-free motions. However, appropriate interpolation schemes that allow a fast and smooth motion through this sequence of waypoints is often not part of robot control systems. Instead, only point-to-point motions or a set of predefined curves like circular motions are supported. We propose an approach to improve the efficiency of finding a time parameterization with cubic splines that computes minimum trajectory durations while respecting actuator limits and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$C^2$</tex-math></inline-formula> -continuity. Compared to the existing method, our contribution consists in the analytical gradients of the underlying nonlinear optimization problem and thus we are able to propose an efficient solution approach using state-of-the-art optimization solvers. We validate our implementation in simulation and in experiments, and benchmark it with the three trajectory generation methods implemented in <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">MoveIt!</i> .

Keywords

TrajectoryBenchmark (surveying)Interpolation (computer graphics)Set (abstract data type)Point (geometry)Computer scienceRobotAlgorithmTrajectory optimizationMathematics

Related papers

Browse all OTHER papers