Skip to content

Commit 926e7b4

Browse files
authored
Merge pull request #15 from iamlab-cmu/nagababa
sbp updates
2 parents 9cb5f5c + 46e08da commit 926e7b4

File tree

9 files changed

+99
-4
lines changed

9 files changed

+99
-4
lines changed

_data/pubs.yml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,28 @@
100100
video_embed: <iframe width="1280" height="720" src="https://www.youtube.com/embed/FGtdYFe0W9A" title="Towards Robotic Tree Manipulation, Leveraging Graph Representations" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
101101
tags: null
102102

103+
- title: "Enhancing Dexterity in Robotic Manipulation via Hierarchical Contact Exploration"
104+
authors: Xianyi Cheng, Sarvesh Patil, F. Zeynep Temel, Oliver Kroemer, Matthew T. Mason
105+
venue: "IEEE Robotics and Automation Letters (RA-L), June 2024"
106+
bib: >
107+
@ARTICLE{cheng2024hidex,
108+
author={Cheng, Xianyi and Patil, Sarvesh and Temel, Zeynep and Kroemer, Oliver and Mason, Matthew T.},
109+
journal={IEEE Robotics and Automation Letters},
110+
title={Enhancing Dexterity in Robotic Manipulation via Hierarchical Contact Exploration},
111+
year={2024},
112+
volume={9},
113+
number={1},
114+
pages={390-397},
115+
doi={10.1109/LRA.2023.3333699}}
116+
img: ../pics/HiDex.gif
117+
abs: "Planning robot dexterity is challenging due to the non-smoothness introduced by contacts, intricate fine motions, and ever-changing scenarios. We present a hierarchical planning framework for dexterous robotic manipulation (HiDex). This framework explores in-hand and extrinsic dexterity by leveraging contacts. It generates rigid-body motions and complex contact sequences. Our framework is based on Monte-Carlo Tree Search and has three levels: 1) planning object motions and environment contact modes; 2) planning robot contacts; 3) path evaluation and control optimization. This framework offers two main advantages. First, it allows efficient global reasoning over high-dimensional complex space created by contacts. It solves a diverse set of manipulation tasks that require dexterity, both intrinsic (using the fingers) and extrinsic (also using the environment), mostly in seconds. Second, our framework allows the incorporation of expert knowledge and customizable setups in task mechanics and models. It requires minor modifications to accommodate different scenarios and robots. Hence, it provides a flexible and generalizable solution for various manipulation tasks. As examples, we analyze the results on 7 hand configurations and 15 scenarios. We demonstrate 8 tasks on two robot platforms."
118+
links:
119+
'[arXiv]': https://arxiv.org/abs/2307.00383
120+
short_id: HiDex
121+
projects: delta_arrays
122+
video_embed: <iframe width="1713" height="797" src="https://www.youtube.com/embed/6gyQfbPDHyk" title="Hierarchical planning for dexterous robotic manipulation using delta arrays" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
123+
tags: null
124+
103125
- abs: "Large, high-capacity models trained on diverse datasets have shown remarkable successes on efficiently tackling downstream applications. In domains from NLP to Computer Vision, this has led to a consolidation of pretrained models, with general pretrained backbones serving as a starting point for many applications. Can such a consolidation happen in robotics? Conventionally, robotic learning methods train a separate model for every application, every robot, and even every environment. Can we instead train “generalist” X-robot policy that can be adapted efficiently to new robots, tasks, and environments? In this paper, we provide datasets in standardized data formats and models to make it possible to explore this possibility in the context of robotic manipulation, alongside experimental results that provide an example of effective X-robot policies. We assemble a dataset from 22 different robots collected through a collaboration between 21 institutions, demonstrating 527 skills (160266 tasks). We show that a high-capacity model trained on this data, which we call RT-X, exhibits positive transfer and improves the capabilities of multiple robots by leveraging experience from other platforms."
104126
authors: Open X-Embodiment Collaboration, Jacky Liang, Kevin Zhang, Mohit Sharma, Oliver Kroemer, and 287 others
105127
award: <award>Best Paper at ICRA 2024</award>
@@ -183,6 +205,28 @@
183205
venue: "Conference on Robot Learning (CoRL), Nov 2023"
184206
video_embed: null
185207

208+
- abs: "This paper presents a new type of distributed dexterous manipulator: delta arrays. Our delta array setup consists of 64 linearly-actuated delta robots with 3D-printed compliant linkages. Through the design of the individual delta robots, the modular array structure, and distributed communication and control, we study a wide range of in-plane and out-of-plane manipulations, as well as prehensile manipulations among subsets of neighboring delta robots. We also demonstrate dexterous manipulation capabilities of the delta array using reinforcement learning while leveraging the compliance to not break the end-effectors. Our evaluations show that the resulting 192 DoF compliant robot is capable of performing various coordinated distributed manipulations of a variety of objects, including translation, alignment, prehensile squeezing, lifting, and grasping."
209+
authors: Sarvesh Patil, Tony Tao, Tess Hellebrekers, Oliver Kroemer, F. Zeynep Temel
210+
bib: >
211+
@inproceedings{Patil_2023,
212+
title={Linear Delta Arrays for Compliant Dexterous Distributed Manipulation},
213+
url={http://dx.doi.org/10.1109/ICRA48891.2023.10160578},
214+
DOI={10.1109/icra48891.2023.10160578},
215+
booktitle={2023 IEEE International Conference on Robotics and Automation (ICRA)},
216+
publisher={IEEE},
217+
author={Patil, Sarvesh and Tao, Tony and Hellebrekers, Tess and Kroemer, Oliver and Temel, F. Zeynep},
218+
year={2023},
219+
month=may}
220+
img: ../pics/delta_array.png
221+
links:
222+
'[arXiv]': https://arxiv.org/abs/2206.04596
223+
short_id: delta_arrays
224+
title: "Linear Delta Arrays for Compliant Dexterous Distributed Manipulation"
225+
venue: "International Conference on Robotics and Automation (ICRA), May 2023"
226+
projects: delta_arrays
227+
video_embed: <iframe width="1713" height="797" src="https://www.youtube.com/embed/YJTMs1JSgmk" title="Linear Delta Arrays for Compliant Dexterous Distributed Manipulation" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
228+
tags: null
229+
186230
- abs: "Operating under real world conditions is challenging due to the possibility of a wide range of failures induced by execution errors and state uncertainty. In relatively benign settings, such failures can be overcome by retrying or executing one of a small number of hand-engineered recovery strategies. By contrast, contact-rich sequential manipulation tasks, like opening doors and assembling furniture, are not amenable to exhaustive hand-engineering. To address this issue, we present a general approach for robustifying manipulation strategies in a sample-efficient manner. Our approach incrementally improves robustness by first discovering the failure modes of the current strategy via exploration in simulation and then learning additional recovery skills to handle these failures. To ensure efficient learning, we propose an online algorithm called Meta-Reasoning for Skill Learning (MetaReSkill) that monitors the progress of all recovery policies during training and allocates training resources to recoveries that are likely to improve the task performance the most. We use our approach to learn recovery skills for door-opening and evaluate them both in simulation and on a real robot with little fine-tuning. Compared to open-loop execution, our experiments show that even a limited amount of recovery learning improves task success substantially from 71% to 92.4% in simulation and from 75% to 90% on a real robot."
187231
authors: Shivam Vats, Maxim Likhachev, and Oliver Kroemer
188232
award: null
@@ -241,6 +285,29 @@
241285
venue: "Conference on Robot Learning (CoRL), Dec 2022"
242286
video_embed: null
243287

288+
- abs: "This paper presents the DeltaZ robot, a centimeter-scale, low-cost, delta-style robot that allows for a broad range of capabilities and robust functionalities. Current technologies allow DeltaZ to be 3D-printed from soft and rigid materials so that it is easy to assemble and maintain, and lowers the barriers to utilize. Functionality of the robot stems from its three translational degrees of freedom and a closed form kinematic solution which makes manipulation problems more intuitive compared to other manipulators. Moreover, the low cost of the robot presents an opportunity to democratize manipulators for a research setting. We also describe how the robot can be used as a reinforcement learning benchmark. Open-source 3D-printable designs and code are available to the public."
289+
authors: Sarvesh Patil*, Samuel C. Alvares*, Pragna Mannam, Oliver Kroemer, F. Zeynep Temel
290+
bib: >
291+
@inproceedings{Patil_2022,
292+
title={DeltaZ: An Accessible Compliant Delta Robot Manipulator for Research and Education},
293+
volume={22},
294+
url={http://dx.doi.org/10.1109/IROS47612.2022.9981257},
295+
DOI={10.1109/iros47612.2022.9981257},
296+
booktitle={2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)},
297+
publisher={IEEE},
298+
author={Patil, Sarvesh and Alvares, Samuel C. and Mannam, Pragna and Kroemer, Oliver and Temel, F. Zeynep},
299+
year={2022},
300+
month=oct, pages={13213–13219} }
301+
img: ../pics/deltaz.jpeg
302+
links:
303+
'[arXiv]': https://arxiv.org/abs/2207.00721
304+
short_id: deltaZ
305+
title: "DeltaZ: An Accessible Compliant Delta Robot Manipulator for Research and Education"
306+
venue: "International Conference on Intelligent Robots and Systems (IROS), Oct 2022"
307+
projects: delta_arrays
308+
video_embed: <iframe width="1713" height="797" src="https://www.youtube.com/embed/qVgegOdJpYw" title="Multiple DeltaZ Training Simultaneously Using Reinforcement Learning" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
309+
tags: null
310+
244311
- abs: "A key challenge in learning to perform manipu- lation tasks is selecting a suitable skill representation. While specific skill representations are often easier to learn, they are often only suitable for a narrow set of tasks. In most prior works, roboticists manually provide the robot with a suitable skill representation to use e.g. a neural network or DMPs. By contrast, we propose to allow the robot to select the most appropriate skill representation for the underlying task. Given the large space of skill representations, we utilize a single demonstration to select a small set of potential task-relevant representations. This set is then further refined using reinforcement learning to select the most suitable skill representation. Experiments in both simulation and real world show how our proposed approach leads to improved sample efficiency and enables directly learning on the real robot."
245312
authors: Mohit Sharma and Oliver Kroemer
246313
award: null

_includes/render_pub.liquid

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
2+
**{{ pub.title }}.**<br />
3+
{{ pub.authors }}. <br />*{{ pub.venue }}*{%
4+
if pub.volume != None
5+
%}, {{ pub.volume}}{% endif %}{%
6+
if pub.number != None
7+
%}({{ pub.number}}){% endif %} {{ pub.year }} {%
8+
if pub.short_id != None
9+
%}[pdf](/pdfs/{{ pub.short_id }}.pdf){% endif %}

pdfs/HiDex.pdf

10.3 MB
Binary file not shown.

pdfs/deltaZ.pdf

8.33 MB
Binary file not shown.

pdfs/delta_arrays.pdf

13.5 MB
Binary file not shown.

pics/HiDex.gif

6.7 MB
Loading

pics/delta_array.png

1.15 MB
Loading

pics/deltaz.jpeg

1.33 MB
Loading

research.md

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This project is focused on the development of robots that can safely and efficie
1717
<h4 style="display: inline;">Relevant publications</h4>
1818
</summary>
1919
<div markdown="1">
20-
{% include render_pub_list.liquid variable="projects" value="delta_robots" check="contains" %}
20+
{% include render_pub_list.liquid variable="projects" value="ballbot" check="contains" %}
2121
</div>
2222
</details>
2323

@@ -34,14 +34,14 @@ The agriculture interaction project is focused on picking specialty crops such a
3434
<h4 style="display: inline;">Relevant publications</h4>
3535
</summary>
3636
<div markdown="1">
37-
{% include render_pub_list.liquid variable="projects" value="delta_robots" check="contains" %}
37+
{% include render_pub_list.liquid variable="projects" value="cornbot" check="contains" %}
3838
</div>
3939
</details>
4040

4141

4242
## Delta Arrays
4343

44-
<img src="/pics/DeltaHands.png" alt="Delta Arrays" style="float: left; width: 300px; margin-right: 20px; margin-bottom: 20px;">
44+
<img src="/pics/delta_array.png" alt="Delta Arrays" style="float: left; width: 300px; margin-right: 20px; margin-bottom: 20px;">
4545

4646
The delta array project uses miniature delta bots on a robot's end-effector to enhance dexterity in manipulation tasks. We propose a novel manipulator: an 8x8 hexagonal grid of 64 linear soft delta robots, creating a 192 DoF-compliant system. This design explores complex multi-robot dexterous manipulation while maintaining accessibility. The 3D-printed soft TPU links provide mechanical compliance, allowing for safe collisions. Using reinforcement learning, we demonstrate various coordinated distributed manipulations, including translation, alignment, squeezing, lifting, and grasping of diverse objects.
4747

@@ -54,11 +54,30 @@ This project collaborates with Professor Zeynep Temel, aiming to develop new man
5454
<h4 style="display: inline;">Relevant publications</h4>
5555
</summary>
5656
<div markdown="1">
57-
{% include render_pub_list.liquid variable="projects" value="delta_robots" check="contains" %}
57+
{% include render_pub_list.liquid variable="projects" value="delta_arrays" check="contains" %}
5858
</div>
5959
</details>
6060

6161

62+
## Delta Hands
63+
64+
<img src="/pics/DeltaHands.png" alt="Delta Hands" style="float: left; width: 300px; margin-right: 20px; margin-bottom: 20px;">
65+
66+
DeltaHand is a synergistic robotic hand platform for dexterous manipulation. By leveraging the modularity of Delta robots, our hands are easy to configure to different degrees of freedom with actuation synergies. The manufacturing is low cost by using off-the-shelf materials (the robot can be manufactured in less than a day and costs under $800). We use soft Delta links for the fingers, and show that our hands can compliantly and safely interact with the environment.
67+
68+
We demonstrate grasping of daily objects using our hand prototypes and teleoperating a 9-actuator Delta hand with a Franka robot arm for dexterous manipulation tasks, we show that we can easily control our hands by leveraging the synergy of our hands while maintaining the necessary dexterity.
69+
70+
<div style="clear: both;"></div>
71+
72+
<details>
73+
<summary markdown="1" style="display: list-item;">
74+
<h4 style="display: inline;">Relevant publications</h4>
75+
</summary>
76+
<div markdown="1">
77+
{% include render_pub_list.liquid variable="projects" value="delta_robots" check="contains" %}
78+
</div>
79+
</details>
80+
6281
# Past Projects
6382

6483
## Epson Manufacturing

0 commit comments

Comments
 (0)