ToMPC: Task-oriented Model Predictive Control via ADMM for Safe Robotic Manipulation
This paper proposes a task-oriented model predictive control (ToMPC) framework for safe and efficient robotic manipulation in open workspaces. The framework unifies collision-free motion and robot-environment interaction to address diverse scenarios. Additionally, it introduces task-oriented obstacle avoidance that leverages kinematic redundancy to enhance manipulation efficiency in obstructed environments. This complex optimization problem is solved by the alternating direction method of multipliers (ADMM), which decomposes the problem into two subproblems tackled by differential dynamic programming (DDP) and quadratic programming (QP), respectively. The effectiveness of this approach is validated in simulation and hardware experiments on a Franka Panda robotic manipulator. Results demonstrate that the framework can plan motion and/or force trajectories in real time, maximize the manipulation range while avoiding obstacles, and strictly adhere to safety-related hard constraints.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Efficient Automatic Tuning for Data-driven Model Predictive Control via Meta-Learning
AutoMPC is a Python package that automates and optimizes data-driven model predictive control. However, it can be computationally expensive and unstable when exploring large search spaces using pure Bayesian Optimization…
Bayesian OptimizationMeta-LearningModel Predictive ControlAutoMPC: A Code Generator for MPC-based Automated Driving
Model Predictive Control (MPC) is a powerful technique to control nonlinear, multi-input multi-output systems subject to input and state constraints. It is now a standard tool for trajectory tracking control of automated…
Computational EfficiencyCode GenerationLearning-enabled Acceleration of Scenario-based Model Predictive Control
Scenario-based model predictive control (SBMPC) is a variant of model predictive control (MPC) that explicitly accounts for uncertainty by optimizing control actions over multiple predicted scenarios. However, its comput…
Flexible MPC-based Conflict Resolution Using Online Adaptive ADMM
Decentralized conflict resolution for autonomous vehicles is needed in many places where a centralized method is not feasible, e.g., parking lots, rural roads, merge lanes, etc. However, existing methods generally do not…
Autonomous VehiclesModel Predictive ControlMotion PlanningACLM: ADMM-Based Distributed Model Predictive Control for Collaborative Loco-Manipulation
Collaborative transportation of heavy payloads via loco-manipulation is a challenging yet essential capability for legged robots operating in complex, unstructured environments. Centralized planning methods, e.g., holist…