English

Dynamic Grasping with a Learned Meta-Controller

Robotics 2024-03-28 v3

Abstract

Grasping moving objects is a challenging task that requires multiple submodules such as object pose predictor, arm motion planner, etc. Each submodule operates under its own set of meta-parameters. For example, how far the pose predictor should look into the future (i.e., look-ahead time) and the maximum amount of time the motion planner can spend planning a motion (i.e., time budget). Many previous works assign fixed values to these parameters; however, at different moments within a single episode of dynamic grasping, the optimal values should vary depending on the current scene. In this work, we propose a dynamic grasping pipeline with a meta-controller that controls the look-ahead time and time budget dynamically. We learn the meta-controller through reinforcement learning with a sparse reward. Our experiments show the meta-controller improves the grasping success rate (up to 28% in the most cluttered environment) and reduces grasping time, compared to the strongest baseline. Our meta-controller learns to reason about the reachable workspace and maintain the predicted pose within the reachable region. In addition, it assigns a small but sufficient time budget for the motion planner. Our method can handle different objects, trajectories, and obstacles. Despite being trained only with 3-6 random cuboidal obstacles, our meta-controller generalizes well to 7-9 obstacles and more realistic out-of-domain household setups with unseen obstacle shapes.

Keywords

Cite

@article{arxiv.2302.08463,
  title  = {Dynamic Grasping with a Learned Meta-Controller},
  author = {Yinsen Jia and Jingxi Xu and Dinesh Jayaraman and Shuran Song},
  journal= {arXiv preprint arXiv:2302.08463},
  year   = {2024}
}

Comments

9 pages

R2 v1 2026-06-28T08:42:06.941Z