TY - JOUR
T1 - Model Predictive Trajectory Optimization With Dynamically Changing Waypoints for Serial Manipulators
AU - Beck, Florian
AU - Vu, Minh Nhat
AU - Hartl-Nesic, Christian
AU - Kugi, Andreas
PY - 2024/7
Y1 - 2024/7
N2 - Systematically including dynamically changing waypoints as desired discrete actions, for instance, resulting from superordinate task planning, has been challenging for online model predictive trajectory optimization with short planning horizons. This letter presents a novel waypoint model predictive control (wMPC) concept for online replanning tasks. The main idea is to split the planning horizon at the waypoint when it becomes reachable within the current planning horizon and reduce the horizon length towards the waypoints and goal points. This approach keeps the computational load low and provides flexibility in adapting to changing conditions in real-time. The presented approach achieves competitive path lengths and trajectory durations compared to (global) offline RRT-type planners, VP-STO, and tracking MPC in a multi-waypoint scenario. Moreover, the ability of wMPC to dynamically replan tasks online is experimentally demonstrated on a KUKA LBR iiwa 14 R820 robot in a dynamic pick-and-place scenario.
AB - Systematically including dynamically changing waypoints as desired discrete actions, for instance, resulting from superordinate task planning, has been challenging for online model predictive trajectory optimization with short planning horizons. This letter presents a novel waypoint model predictive control (wMPC) concept for online replanning tasks. The main idea is to split the planning horizon at the waypoint when it becomes reachable within the current planning horizon and reduce the horizon length towards the waypoints and goal points. This approach keeps the computational load low and provides flexibility in adapting to changing conditions in real-time. The presented approach achieves competitive path lengths and trajectory durations compared to (global) offline RRT-type planners, VP-STO, and tracking MPC in a multi-waypoint scenario. Moreover, the ability of wMPC to dynamically replan tasks online is experimentally demonstrated on a KUKA LBR iiwa 14 R820 robot in a dynamic pick-and-place scenario.
KW - Constrained motion planning
KW - optimization and optimal control
KW - industrial robots
KW - model predictive trajectory optimization
KW - waypoints
U2 - 10.1109/LRA.2024.3407409
DO - 10.1109/LRA.2024.3407409
M3 - Article
SN - 2377-3766
VL - 9
SP - 6488
EP - 6495
JO - IEEE Robotics and Automation Letters
JF - IEEE Robotics and Automation Letters
IS - 7
ER -