Trajectory Generation

Online Trajectory Generation Considering Robot Dynamics and Torque Limits

trajectory-generation
Online Trajectory Generation Considering Robot Dynamics and Torque Limits

Generating robot motion trajectories instantaneously in the moment unforeseen sensor events happen is very essential for many real-world robot applications. Using a previous work on online trajectory generation as a basis, this paper proposes an alternative approach. The former class of algorithms does not take into account dynamically changing acceleration capabilities based on maximum actuator forces/torques. This work extends target velocity-based algorithms of the previous approach. Several real-world experimental results using a seven-degree-of-freedom lightweight robot arm underline the relevance of this extension.

R. Katzschmann, T. Kröger, T. Asfour and O. Khatib.“Towards Online Trajectory Generation Considering Robot Dynamics and Torque Limits.“ IROS, Tokyo, Japan, Nov. 2013. [PDF]

Dynamic Online Trajectory Generation – Acceleration Capabilities Considered for Real-Time Path Planning

Online trajectory generation for robot motion control systems enables instantaneous reactions to unforeseen sensor events. This thesis extends this existing concept by allowing time-variant kinematic motion constraints being applied online to the algorithms. Low-level trajectory parameters can now be changed abruptly, and the system can react instantaneously within the same control cycle of typically two milliseconds or less. The formerly proposed class of algorithms does not take into account dynamically changing acceleration capabilities for given kinematic and dynamic models of robot systems. This leads to the problem that the values of the motion constraints used for the online trajectory generation algorithms have to be chosen constant in its value and relatively low compared to the actual available acceleration capabilities of the robot. This assures on the one hand that the generated motion trajectory can be performed all the way through with, if at all, negligible tracking-errors. And on the other hand, this leads to a suboptimal reactiveness of the system, since it could potentially outperform more when accelerating and decelerating. This thesis extends the algorithms of the previous approach. Real-world experimental results using a lightweight robot arm highlight the practical relevance of this extension.

R. Katzschmann. “Dynamic Online Trajectory Generation Acceleration Capabilities Considered for Real-Time Path Planning.” Diplomarbeit (~Master’s Thesis), Stanford University, USA and Karlsruhe Institute of Technology, Germany, Jan. 2013. [PDF]