Becoming a Fruit Ninja: Real-Time Probabilistic Kinodynamic Planning for Manipulator Projectile Interception

📅 2026-09-18
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
该研究解决了机器人手臂拦截投射物体的问题,通过开发一种名为FRUITNINJA的实时概率动力学规划算法,提高了在开放环境和障碍物环境中成功拦截的概率。
📝 Abstract
Projectile interception is a challenging dynamic manipulation problem. Intercepting a thrown object with a robot arm requires reaching a point on the object's path as the object passes through it. Slicing also fixes the blade's velocity and orientation at contact. The goal is therefore a subset of the states of the robot and arrival times that moves as the object falls, and the arm must reach it within its actuator limits in milliseconds. We present FRUITNINJA, an anytime sampling-based planner that grows a tree on the GPU in batches toward the interception manifold. Each edge is an exact cubic whose travel time is found by a parallel search against the arm's dynamics, so every edge satisfies the actuator limits. Plans are ranked by a risk-aware objective over the uncertainty in the object's position and the arm's arrival time. We evaluate on a Franka Research 3 against six baselines in a calibrated real-time simulator, where FRUITNINJA cuts 96.7% of tosses in the open and 68.3% among five obstacles, versus the best baseline's 68.3% and 35.0% respectively.
Problem

Research questions and friction points this paper is trying to address.

Projectile Interception
Dynamic Manipulation
Robot Arm
Innovation

Methods, ideas, or system contributions that make the work stand out.

real-time probabilistic kinodynamic planning
interception manifold
GPU-based tree growth
actuator limits
risk-aware objective
🔎 Similar Papers
No similar papers found.
L
Lucas Chen
Department of Computer Science, Purdue University, West Lafayette, IN, USA
A
Austin Garrett
Department of Computer Science, Purdue University, West Lafayette, IN, USA
A
Andrew Niu
Department of Computer Science, Purdue University, West Lafayette, IN, USA
Zachary Kingston
Zachary Kingston
Assistant Professor of Computer Science, Purdue University
RoboticsMotion PlanningManipulation Planning