Implicit Kinematic Policies: Unifying Joint and Cartesian Action Spaces in End-to-End Robot Learning
Aditya Ganapathi, Pete Florence, Jake Varley, Kaylee Burns, Ken, Goldberg, Andy Zeng

TL;DR
This paper introduces Implicit Kinematic Policies (IKP), a novel approach that enables robots to learn manipulation skills by combining joint and Cartesian action spaces within a deep learning framework, improving adaptability and accuracy.
Contribution
The work presents a differentiable kinematic module within deep networks allowing models to learn and choose action spaces automatically, enhancing manipulation learning and error compensation.
Findings
IKP outperforms baselines in simulated manipulation tasks.
IKP can compensate for joint encoder offsets.
Demonstrated feasibility on a real UR5e robot.
Abstract
Action representation is an important yet often overlooked aspect in end-to-end robot learning with deep networks. Choosing one action space over another (e.g. target joint positions, or Cartesian end-effector poses) can result in surprisingly stark performance differences between various downstream tasks -- and as a result, considerable research has been devoted to finding the right action space for a given application. However, in this work, we instead investigate how our models can discover and learn for themselves which action space to use. Leveraging recent work on implicit behavioral cloning, which takes both observations and actions as input, we demonstrate that it is possible to present the same action in multiple different spaces to the same policy -- allowing it to learn inductive patterns from each space. Specifically, we study the benefits of combining Cartesian and joint…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Robot Manipulation and Learning · Ferroelectric and Negative Capacitance Devices
