ArXiv TLDR

QDTraj: Exploration of Diverse Trajectory Primitives for Articulated Objects Robotic Manipulation

🐦 Tweet
2604.22551

Mathilde Kappel, Mahdi Khoramshahi, Louis Annabi, Faiz Ben Amar, Stéphane Doncieux

cs.ROcs.AI

TLDR

QDTraj uses Quality-Diversity algorithms to generate diverse and effective low-level trajectory primitives for manipulating a wide range of articulated objects.

Key contributions

  • QDTraj automatically generates diverse low-level trajectory primitives for manipulating articulated objects.
  • Employs Quality-Diversity algorithms with sparse reward exploration to ensure diverse, high-performing trajectories.
  • Generates 5x more diverse trajectories for hinge and slider tasks compared to other methods.
  • Validated on 30 PartNetMobility objects, producing an average of 704 trajectories per task, deployed in real world.

Why it matters

This paper addresses the challenge of autonomous manipulation for articulated objects in open-ended environments. By generating diverse trajectory primitives, robots can better adapt to real-world constraints and unexpected changes, enhancing their robustness and applicability in domestic settings.

Original Abstract

Thanks to the latest advances in learning and robotics, domestic robots are beginning to enter homes, aiming to execute household chores autonomously. However, robots still struggle to perform autonomous manipulation tasks in open-ended environments. In this context, this paper presents a method that enables a robot to manipulate a wide spectrum of articulated objects. In this paper, we automatically generate different robot low-level trajectory primitives to manipulate given object articulations. A very important point when it comes to generating expert trajectories is to consider the diversity of solutions to achieve the same goal. Indeed, knowing diverse low-level primitives to accomplish the same task enables the robot to choose the optimal solution in its real-world environment, with live constraints and unexpected changes. To do so, we propose a method based on Quality-Diversity algorithms that leverages sparse reward exploration in order to generate a set of diverse and high-performing trajectory primitives for a given manipulation task. We validated our method, QDTraj, by generating diverse trajectories in simulation and deploying them in the real world. QDTraj generates at least 5 times more diverse trajectories for both hinge and slider activation tasks, outperforming the other methods we compared against. We assessed the generalization of our method over 30 articulations of the PartNetMobility articulated object dataset, with an average of 704 different trajectories by task. Code is publicly available at: https://kappel.web.isir.upmc.fr/trajectory_primitive_website

📬 Weekly AI Paper Digest

Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.