Skip to content

Commit 1c459fb

Browse files
authored
Add files via upload
1 parent 9d8dd71 commit 1c459fb

13 files changed

Lines changed: 3203 additions & 0 deletions

index.html

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<meta name="description" content="DAGDiff: Guiding Dual-Arm Grasp Diffusion to Stable and Collision-Free Grasps">
7+
<meta name="keywords" content="dual arm, dual arm grasps, dataset, manipulation">
8+
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
<title>DAGDiff</title>
10+
11+
12+
<link href="https://fonts.googleapis.com/css?family=Google+Sans|Noto+Sans|Castoro" rel="stylesheet">
13+
14+
<link rel="stylesheet" href="./static/css/bulma.min.css">
15+
<link rel="stylesheet" href="./static/css/bulma-carousel.min.css">
16+
<link rel="stylesheet" href="./static/css/bulma-slider.min.css">
17+
<link rel="stylesheet" href="./static/css/fontawesome.all.min.css">
18+
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/jpswalsh/academicons@1/css/academicons.min.css">
19+
<link rel="stylesheet" href="./static/css/index.css">
20+
<link rel="icon" href="./static/images/favicon.svg">
21+
22+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
23+
<script defer src="./static/js/fontawesome.all.min.js"></script>
24+
<script src="./static/js/bulma-carousel.min.js"></script>
25+
<script src="./static/js/bulma-slider.min.js"></script>
26+
<script src="./static/js/index.js"></script>
27+
28+
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
29+
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
30+
<script type="module" src="https://ajax.googleapis.com/ajax/libs/model-viewer/3.4.0/model-viewer.min.js"></script>
31+
32+
<link href="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/themes/prism.min.css" rel="stylesheet" />
33+
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/prism.min.js"></script>
34+
<script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.29.0/components/prism-python.min.js"></script>
35+
36+
37+
</head>
38+
39+
<body>
40+
41+
<section class="hero">
42+
<div class="hero-body">
43+
<div class="container is-max-desktop">
44+
<div class="columns is-centered">
45+
<div class="column has-text-centered">
46+
<h1 class="title is-1 publication-title"><span class="gradient-text">DAGDiff</span>: Guiding Dual-Arm Grasp Diffusion to Stable and Collision-Free Grasps</h1>
47+
48+
</div>
49+
</div>
50+
</div>
51+
</div>
52+
</section>
53+
54+
55+
<section class="hero is-light px-5 pb-3" style="background-color: rgb(255, 255, 255);">
56+
<div class="container is-max-desktop">
57+
<div class="columns is-centered video-container">
58+
<video autoplay muted loop playsinline style="border-radius: 15px">
59+
<source src="./static/videos/intro_final0001-0500.mkv" type="video/mp4">
60+
</video>
61+
</div>
62+
</section>
63+
64+
<section class="section mt-3 mb-0" style="background-color: rgb(252, 252, 252);">
65+
<div class="container is-max-desktop">
66+
<div class="columns is-centered has-text-centered">
67+
<div class="column is-four-fifths">
68+
<h2 class="title is-3 mt-3">Abstract</h2>
69+
<div class="content has-text-justified">
70+
Reliable dual-arm grasping is essential for manipulating large and complex objects but remains a challenging problem due to stability, collision, and generalization requirements. Prior methods typically decompose the task into two independent grasp proposals, relying on region priors or heuristics that limit generalization and provide no principled guarantee of stability. We propose DAGDiff, an end-to-end framework that directly denoises to grasp pairs in the $SE(3) \times SE(3)$ space. Our key insight is that stability and collision can be enforced more effectively by guiding the diffusion process with classifier signals, rather than relying on explicit region detection or object priors. To this end, DAGDiff integrates geometry-, stability-, and collision-aware guidance terms that steer the generative process toward grasps that are physically valid and force-closure compliant. We comprehensively evaluate DAGDiff through analytical force-closure checks, collision analysis, and large-scale physics-based simulations, showing consistent improvements over previous work on these metrics. Finally, we demonstrate that our framework generates dual-arm grasps directly from real-world point clouds of previously unseen objects, which are executed on a heterogeneous dual-arm setup where two manipulators reliably grasp and lift them.
71+
</div>
72+
</div>
73+
</div>
74+
</div>
75+
</div>
76+
</section>
77+
78+
79+
80+
<footer class="footer">
81+
<div class="container">
82+
<div class="columns is-centered">
83+
<div class="column is-8">
84+
<div class="content">
85+
<p>
86+
This website is licensed under a <a rel="license"
87+
href="http://creativecommons.org/licenses/by-sa/4.0/">Creative
88+
Commons Attribution-Share Alike 4.0 International License</a>. It is borrowing this <a
89+
href="https://github.com/nerfies/nerfies.github.io">source code</a>
90+
</p>
91+
</div>
92+
</div>
93+
</div>
94+
</div>
95+
</footer>
96+
<div hidden="hidden">
97+
<script type="text/javascript" id="clustrmaps"
98+
src="//clustrmaps.com/map_v2.js?d=u8jCh6ASsaYQO-ecRVYjHfPLH_j28OlssYDHZDHcQOY&cl=ffffff&w=a"></script>
99+
</div>
100+
101+
</body>
102+
103+
</html>

static/css/bulma-carousel.min.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)