Trajectory and Flow Optimization for Multi-Part, Multi-Location Pick-and-Place Tasks Using Nonlinear Model Predictive Control

  • Amanuel Abrdo Tereda
  • , Sun Yi
  • , Jagannathan Sankar
  • , Yimesker Yihun
  • , Richard Holdbrook

Research output: Contribution to journalArticlepeer-review

Abstract

This paper presents a comprehensive trajectory and flow optimization framework in multi-part, multi-location pick-and-place operations using Nonlinear Model Predictive Control (NLMPC). The proposed system enables a single robotic manipulator to execute multiple sequential pick-and-place actions across spatially distributed locations within a single operational cycle, significantly improving throughput and flexibility in industrial automation tasks. A central contribution of this work is the introduction of terminal cost penalization in the NLMPC formulation, targeting joint velocity and acceleration at the end of the trajectory to enable smooth and precise motion termination. Additionally, Euclidean distance constraints are incorporated to enhance the final pose accuracy of the end effector. The system is validated through extensive simulation experiments using a KINOVA Gen3 robotic arm in both obstacle-free and obstacle-present environments, where object and obstacle positions are predefined. Results show that penalizing the cost function improves end-effector precision, reducing Euclidean distance error by 35.9% in the obstacle-free case and 10.6% in the obstacle-present scenario. The NLMPC framework also maintains real-time feasibility, with an average computation time of 0.045 seconds per control update, well below the 0.55-second control loop interval. These findings confirm the practical viability of the proposed approach for high-performance, constraint-aware robotic control. Supplementary materials, including simulation videos and open-source MATLAB code, are provided to support reproducibility and future research.
Original languageEnglish
Pages (from-to)20966-20981
Number of pages16
JournalIEEE Transactions on Automation Science and Engineering
Volume22
DOIs
StatePublished - Jan 1 2025

Keywords

  • cost function penalization
  • industrial automation
  • KINOVA Gen3 robotic arm
  • Multi-part pick-and-place
  • NLMPC
  • obstacle avoidance
  • optimization
  • path-planning

Fingerprint

Dive into the research topics of 'Trajectory and Flow Optimization for Multi-Part, Multi-Location Pick-and-Place Tasks Using Nonlinear Model Predictive Control'. Together they form a unique fingerprint.

Cite this