This work proposes Projection-Retraction MPPI (PR-MPPI), which enforces the constraints inside the sampled dynamics inside the sampled dynamics, and validate PR-MPPI on 14-DoF dual-arm systems.
Abstract
Model Predictive Path Integral (MPPI) control is widely used in manipulation for its gradient-free, parallel handling of non-convex costs. Manipulation tasks, however, often impose constraints that hold throughout the motion: a closed kinematic chain that two grasping arms keep exactly, or joint limits and obstacle clearances that are never crossed. MPPI handles such constraints only through the cost, as soft penalties that hold approximately and fail under a strong task cost. To address this, we propose Projection-Retraction MPPI (PR-MPPI), which enforces the constraints inside the sampled dynamics. At every rollout step, the sampled velocity is projected to satisfy both constraint types: the equality restricts it to a subspace, and each inequality to a half-space within that subspace, so inequality handling never breaks the equality. This projection, however, satisfies the constraints only to first order, and a finite step leaves a small drift off the equality. Therefore, we retract the returned command back onto the constraint to numerical tolerance and independent of task weighting. We validate PR-MPPI on 14-DoF dual-arm systems. In simulation, the returned commands satisfy the closed-chain equality to numerical tolerance through a joint-limit stress test and randomized obstacle avoidance. On real hardware, the arms of a Unitree H1-2 humanoid reactively avoid a moving obstacle. Code and experiment videos are available at https://rcilab.github.io/prmppi.
Robot manipulators are monitored by constraint-specific indicators whose units and gradient scales are not comparable, so they do not provide a common measure of the configuration-space motion remaining before violation. We define the feasibility distance field (FDF) as the distance, under a fixed positive-definite joi...
Xi-Jing Cui, Hua-Yan Pu, Jun Luo et al.· 0 citations
A new approach for computing gradients of analytic IK parameterizations is presented, using the inverse function theorem to recover the desired gradients from the ordinary forward kinematic Jacobian, and a least-squares domain extension and an optimization-amenable description of the reachability constraint are present...
Thomas Cohn, Seiji Shaw, Harel Biggie et al.· 2 citations
This report adopts a two-piece MINCO parameterization, trading time for smoothness without altering the trajectory's spatial profile, and replaces score regression with a ranking loss, preventing small score errors from reordering the candidate set.
Flexible-joint arms are attractive for tasks that demand both precision and energy efficiency, such as collaborative assembly. However, enforcing exact terminal constraints in trajectory optimization often leads to illconditioned nonlinear programs. The difficulty grows when joint stiffness is treated as a decision var...
Lin-Feng Liu, Cheng Shen· 2026 3rd International Confe...· 0 citations
Compared with a single-arm configuration, a dualarm space robot can share grasping loads, improve capture stability, and provide mutual backup during non-cooperative target operations. This paper addresses the coordinated pre-capture of a spinning non-cooperative target by a dual-arm free-flying space robot considering...
Bo-Rui Song, Xiao-Yi Wang, Ming Xu· 2026 3rd International Confe...· 0 citations
Equality constraints are common in robotics, arising in applications such as pose-constrained manipulation, coordinated motion, and task-space planning. Classical constrained planners typically assume an analytic constraint function, whereas in practice only feasible demonstrations may be available. We study how to lea...
Baiyu Peng, Albert Árboles, A. Billard· IEEE Robotics and Automation...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.