TriFinger: An Open-Source Robot for Learning Dexterity
Manuel W\"uthrich, Felix Widmaier, Felix Grimminger, Joel Akpo, Shruti, Joshi, Vaibhav Agrawal, Bilal Hammoud, Majid Khadiv, Miroslav Bogdanovic,, Vincent Berenz, Julian Viereck, Maximilien Naveau, Ludovic Righetti, Bernhard, Sch\"olkopf, Stefan Bauer

TL;DR
TriFinger is an affordable, open-source robotic platform designed for safe, real-time dexterous manipulation experiments, enabling rapid development and testing of machine learning algorithms in robotics.
Contribution
The paper introduces a cost-effective, robust, and versatile robotic platform with software that supports real-time control and deep learning, facilitating research in robotic dexterity.
Findings
Successfully performed real-time optimal control experiments
Enabled deep reinforcement learning from scratch
Demonstrated complex interactions like throwing and writing
Abstract
Dexterous object manipulation remains an open problem in robotics, despite the rapid progress in machine learning during the past decade. We argue that a hindrance is the high cost of experimentation on real systems, in terms of both time and money. We address this problem by proposing an open-source robotic platform which can safely operate without human supervision. The hardware is inexpensive (about \SI{5000}[$]{}) yet highly dynamic, robust, and capable of complex interaction with external objects. The software operates at 1-kilohertz and performs safety checks to prevent the hardware from breaking. The easy-to-use front-end (in C++ and Python) is suitable for real-time control as well as deep reinforcement learning. In addition, the software framework is largely robot-agnostic and can hence be used independently of the hardware proposed herein. Finally, we illustrate the potential…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Reinforcement Learning in Robotics · Adversarial Robustness in Machine Learning
