Skip to content

Commit f7af94e

Browse files
committed
fix images on research page
replace images
1 parent 7147f9b commit f7af94e

4 files changed

Lines changed: 77 additions & 85 deletions

File tree

_pages/research.md

Lines changed: 77 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
11
---
22
layout: page
3-
title: research
3+
title: Research Agenda
44
permalink: /research/
5-
description: A growing collection of your cool projects.
5+
description:
66
nav: true
77
nav_order: 3
88
display_categories: [work, fun]
99
horizontal: true
1010
---
1111

12-
1312
We aim to build algorithms for perceptual representations learned by and for interaction, causal understanding of mechanisms, and physically-grounded reasoning in practical settings. An emblematic north star is to enable an autonomous robot to watch an instructional video, or a set of these videos, and then learn a policy to execute the task in a new setting. We build both algorithms and systems that have a broad range of applications in different domains in robot autonomy.
14-
PAIR group blends ideas in *Causality*, *Perception*, and *Reinforcement Learning* towards this vision.
13+
PAIR group blends ideas in _Causality_, _Perception_, and _Reinforcement Learning_ towards this vision.
1514

16-
As a group we pride ourselves on building and applying learning algorithms on different real robot platforms.
15+
As a group we pride ourselves on building and applying learning algorithms on different real robot platforms.
1716

1817
<div class="row mt-3">
1918
<div class="col-sm mt-3 mt-md-0">
20-
{% include figure.liquid path="assets/img/res-planning-robot1-small.gif" class="img-fluid rounded z-depth-1" zoomable=true width="100%" overflow="hidden" %}
19+
{% include figure.liquid path="assets/img/res-planning-robot1-small.gif" class="img-fluid rounded z-depth-1" zoomable=true width="70%" %}
2120
</div>
2221
<div class="col-sm mt-3 mt-md-0">
23-
{% include figure.liquid path="assets/img/res-cavin.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
22+
{% include figure.liquid path="assets/img/res-cavin.gif" class="img-fluid rounded z-depth-1" zoomable=true width="70%" %}
2423
</div>
2524
<div class="col-sm mt-3 mt-md-0">
2625
{% include figure.liquid path="assets/img/res-multimodal-test.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
@@ -32,10 +31,10 @@ As a group we pride ourselves on building and applying learning algorithms on di
3231

3332
<div class="row mt-3">
3433
<div class="col-sm mt-3 mt-md-0">
35-
{% include figure.liquid path="assets/img/res-cutting.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
34+
{% include figure.liquid path="assets/img/res-cutting.gif" class="img-fluid rounded z-depth-1" zoomable=true width="70%" %}
3635
</div>
3736
<div class="col-sm mt-3 mt-md-0">
38-
{% include figure.liquid path="assets/img/res-suturing.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
37+
{% include figure.liquid path="assets/img/res-suturing.gif" class="img-fluid rounded z-depth-1" zoomable=true width="70%" %}
3938
</div>
4039
<div class="col-sm mt-3 mt-md-0">
4140
{% include figure.liquid path="assets/img/res-acubot.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
@@ -62,54 +61,52 @@ As a group we pride ourselves on building and applying learning algorithms on di
6261

6362
### 1. Generalizable Representations in RL for Robotics
6463

65-
A key focus of our work is to understand the role of representations in RL towards efficiency and generalization in skill acquisition. RL is mainly composed of State Space (Input), Action space (Output), a Learning Rule, and Policy (or value) model.
64+
A key focus of our work is to understand the role of representations in RL towards efficiency and generalization in skill acquisition. RL is mainly composed of State Space (Input), Action space (Output), a Learning Rule, and Policy (or value) model.
6665

66+
Structured biases upend contemporary methods in all four dimensions, pointing to a need for deeper analysis of representations in RL.
6767

68-
Structured biases upend contemporary methods in all four dimensions, pointing to a need for deeper analysis of representations in RL.
69-
- States: [Unsupervised Keypoints](http://arxiv.org/abs/2001.09518), [Making Sense of Touch and Vision](https://sites.google.com/view/visionandtouch)
70-
- Objects Representations: [Task Oriented Grasping](https://sites.google.com/view/task-oriented-grasp), [Affordance for Tool-Use](https://sites.google.com/view/task-oriented-grasp)
71-
- Actions: [VICES](https://arxiv.org/abs/1906.08880), [LASER](https://www.pair.toronto.edu/laser), [GliDE](https://sites.google.com/view/centroidal-rl)
72-
- Algorithms: [C-Learning](https://arxiv.org/abs/2011.12363), [LEAF](http://arxiv.org/abs/2005.10934), [OCEAN](http://arxiv.org/abs/2008.07087)
73-
- Architectures: [Deep-Dense nets in RL](https://sites.google.com/view/d2rl/home)
68+
- States: [Unsupervised Keypoints](http://arxiv.org/abs/2001.09518), [Making Sense of Touch and Vision](https://sites.google.com/view/visionandtouch)
69+
- Objects Representations: [Task Oriented Grasping](https://sites.google.com/view/task-oriented-grasp), [Affordance for Tool-Use](https://sites.google.com/view/task-oriented-grasp)
70+
- Actions: [VICES](https://arxiv.org/abs/1906.08880), [LASER](https://www.pair.toronto.edu/laser), [GliDE](https://sites.google.com/view/centroidal-rl)
71+
- Algorithms: [C-Learning](https://arxiv.org/abs/2011.12363), [LEAF](http://arxiv.org/abs/2005.10934), [OCEAN](http://arxiv.org/abs/2008.07087)
72+
- Architectures: [Deep-Dense nets in RL](https://sites.google.com/view/d2rl/home)
7473

7574
<div class="row mt-3">
76-
<div class="col-sm mt-3 mt-md-0">
75+
<div class="col-sm-3 mt-3 mt-md-0">
7776
{% include figure.liquid path="assets/img/res-tog.png" class="img-fluid rounded z-depth-1" zoomable=true %}
7877
</div>
79-
<div class="col-sm mt-3 mt-md-0">
78+
<div class="col-sm-3 mt-3 mt-md-0">
8079
{% include figure.liquid path="assets/img/res-laser-intro.jpg" class="img-fluid rounded z-depth-1" zoomable=true %}
8180
</div>
82-
<div class="col-sm mt-3 mt-md-0">
81+
<div class="col-sm-5 mt-3 mt-md-0">
8382
{% include figure.liquid path="assets/img/res-clearning.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
8483
</div>
8584
</div>
8685
- 3D Vision: Object and Scene representations for manipulation.
8786
- Perceptual Concept Learning
8887
- Geomteric Deep Learning for discovery of symmetries
8988

90-
9189
### 2. Causal Discovery and Inference in Robotics
9290

93-
Causal understanding is one of key pillars of my current and future agenda. A simulator is a generative world model, and similarly follows a system of structural mechanisms. However, model learning focuses solely on statistical dependence, while Causal Models go beyond it to build representations that support intervention, planning, and modular reasoning. These methods provide a concrete step towards bridging vision and robotics through sub-goal inference and counterfactual imagination.
91+
Causal understanding is one of key pillars of my current and future agenda. A simulator is a generative world model, and similarly follows a system of structural mechanisms. However, model learning focuses solely on statistical dependence, while Causal Models go beyond it to build representations that support intervention, planning, and modular reasoning. These methods provide a concrete step towards bridging vision and robotics through sub-goal inference and counterfactual imagination.
9492

9593
<div class="row mt-3">
96-
<div class="col-sm mt-3 mt-md-0">
94+
<div class="col-sm-9 mt-3 mt-md-0">
9795
{% include figure.liquid path="assets/img/res-vcdn.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
9896
</div>
99-
<div class="col-sm mt-3 mt-md-0">
100-
{% include figure.liquid path="assets/img/res-acgn.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
97+
<div class="col-sm-3 mt-3 mt-md-0">
98+
{% include figure.liquid path="assets/img/res-mac.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
10199
</div>
102100
</div>
103101

104102
- Disentangled Generative Models: [Semi-Supervised StyleGAN](https://sites.google.com/nvidia.com/semi-stylegan), [Unsupervised Keypoints](https://github.com/NVIDIA/UnsupervisedLandmarkLearning)
105-
- Causal Factor Graphs: [Visual Causal Discovery](https://yunzhuli.github.io/V-CDN/)
103+
- Causal Factor Graphs: [Visual Causal Discovery](https://yunzhuli.github.io/V-CDN/)
106104
- Instruction Guided Counterfactual Generation: [Action Concepts](https://iccv-mac.github.io/MAC/)
107105

108-
109106
### 3. Crowd-Scale Robot Learning with Imitation/Offline/Batch RL
110107

111-
Data-driven methods help RL in exploration and reward specification. Robot learning, however, is limited by modest-sized real data.
112-
Access to data brings new algorithmic opportunities to robotics, as it did in vision and language. However, it also poses challenges due to static nature of data and covariate shifts.
108+
Data-driven methods help RL in exploration and reward specification. Robot learning, however, is limited by modest-sized real data.
109+
Access to data brings new algorithmic opportunities to robotics, as it did in vision and language. However, it also poses challenges due to static nature of data and covariate shifts.
113110

114111
<div class="row mt-3">
115112
<div class="col-sm mt-3 mt-md-0">
@@ -130,10 +127,9 @@ Access to data brings new algorithmic opportunities to robotics, as it did in vi
130127

131128
### 4. Structured Biases for Hierarchical Planning
132129

133-
Procedural reasoning, such as in robotics, needs both skills and their structured composition for interaction planning towards a higher-order objective.
130+
Procedural reasoning, such as in robotics, needs both skills and their structured composition for interaction planning towards a higher-order objective.
134131
However, manual composition of skills via a finite state-machine design is both tedious and unscalable. Thus the need for inductive bias is intensified for cognitive reasoning. I have developed imitation guided policy learning in abstract spaces for hierarchically structure tasks.
135132

136-
137133
<div class="row mt-3">
138134
<div class="col-sm mt-3 mt-md-0">
139135
{% include figure.liquid path="assets/img/res-ntp-small.gif" class="img-fluid rounded z-depth-1" zoomable=true %}
@@ -147,71 +143,67 @@ However, manual composition of skills via a finite state-machine design is both
147143

148144
### 5. Applications to Real Robot Systems
149145

150-
The algorithmic ideas have been motivated by problems in mobility and manipulation in robotics, and have been evaluated on various physical robot platforms.
146+
The algorithmic ideas have been motivated by problems in mobility and manipulation in robotics, and have been evaluated on various physical robot platforms.
151147

152148
<div class="row mt-3">
153149
<div class="col-sm mt-3 mt-md-0">
154-
{% include figure.liquid path="assets/img/res-robots-garg.png" class="img-fluid rounded z-depth-1" zoomable=true %}
150+
{% include figure.liquid path="assets/img/real-robots-garg.png" class="img-fluid rounded z-depth-1" width="75%" zoomable=true %}
155151
</div>
156152
</div>
157153
- Personal & Service Robotics: [Tool Use](https://sites.google.com/view/task-oriented-grasp), [Task Planning](https://www.youtube.com/watch?v=OdqJuvAHvGE), [Assembly](https://www.youtube.com/watch?v=NwMukXa8kys&feature=youtu.be), [Pick & place](https://ai.stanford.edu/mech-search/multistep), [Laundry Layout](https://roboturk.stanford.edu/realrobotdataset#tasks), [Assistive Teleoperation](http://arxiv.org/abs/1909.09674), [Mechanical Search](http://arxiv.org/abs/1903.01588)
158154
- Surgical & Healthcare: [Debridement](https://youtu.be/beVWB6NtAaA), [Suturing](https://youtu.be/z1ehShXFToc), [Cutting](https://youtu.be/l6gQg2VbGcc), [Extraction](https://www.youtube.com/watch?v=YiPq9t0tR3U), [Radiotherapy](https://www.youtube.com/watch?v=Kk_wHiu8nGg&feature=youtu.be)
159155
- Legged Robotics: [Contact Planning](https://news.developer.nvidia.com/contact-adaptive-controller-locomotion), [Domain Randomization](https://www.pair.toronto.edu/understanding-dr)
160156

157+
<!-- pages/projects.md -->
161158

159+
{% comment %}
162160

163-
164-
<!-- pages/projects.md -->
165161
<div class="projects">
166-
{% if site.enable_project_categories and page.display_categories %}
167-
<!-- Display categorized projects -->
168-
{% for category in page.display_categories %}
169-
<a id="{{ category }}" href=".#{{ category }}">
170-
<h2 class="category">{{ category }}</h2>
171-
</a>
172-
{% assign categorized_projects = site.projects | where: "category", category %}
173-
{% assign sorted_projects = categorized_projects | sort: "importance" %}
174-
<!-- Generate cards for each project -->
175-
{% if page.horizontal %}
176-
<div class="container">
177-
<div class="row row-cols-1 row-cols-md-2">
178-
{% for project in sorted_projects %}
179-
{% include projects_horizontal.liquid %}
180-
{% endfor %}
181-
</div>
182-
</div>
183-
{% else %}
184-
<div class="row row-cols-1 row-cols-md-3">
185-
{% for project in sorted_projects %}
186-
{% include projects.liquid %}
187-
{% endfor %}
188-
</div>
189-
{% endif %}
190-
{% endfor %}
191-
192-
{% else %}
193-
194-
<!-- Display projects without categories -->
195-
196-
{% assign sorted_projects = site.projects | sort: "importance" %}
197-
198-
<!-- Generate cards for each project -->
199-
200-
{% if page.horizontal %}
201-
202-
<div class="container">
203-
<div class="row row-cols-1 row-cols-md-2">
204-
{% for project in sorted_projects %}
205-
{% include projects_horizontal.liquid %}
206-
{% endfor %}
207-
</div>
208-
</div>
209-
{% else %}
210-
<div class="row row-cols-1 row-cols-md-3">
211-
{% for project in sorted_projects %}
212-
{% include projects.liquid %}
213-
{% endfor %}
214-
</div>
215-
{% endif %}
216-
{% endif %}
162+
{% if site.enable_project_categories and page.display_categories %}
163+
<!-- Display categorized projects -->
164+
{% for category in page.display_categories %}
165+
<a id="{{ category }}" href=".#{{ category }}">
166+
<h2 class="category">{{ category }}</h2>
167+
</a>
168+
{% assign categorized_projects = site.projects | where: "category", category %}
169+
{% assign sorted_projects = categorized_projects | sort: "importance" %}
170+
<!-- Generate cards for each project -->
171+
{% if page.horizontal %}
172+
<div class="container">
173+
<div class="row row-cols-1 row-cols-md-2">
174+
{% for project in sorted_projects %}
175+
{% include projects_horizontal.liquid %}
176+
{% endfor %}
177+
</div>
178+
</div>
179+
{% else %}
180+
<div class="row row-cols-1 row-cols-md-3">
181+
{% for project in sorted_projects %}
182+
{% include projects.liquid %}
183+
{% endfor %}
184+
</div>
185+
{% endif %}
186+
{% endfor %}
187+
{% else %}
188+
<!-- Display projects without categories -->
189+
{% assign sorted_projects = site.projects | sort: "importance" %}
190+
<!-- Generate cards for each project -->
191+
{% if page.horizontal %}
192+
<div class="container">
193+
<div class="row row-cols-1 row-cols-md-2">
194+
{% for project in sorted_projects %}
195+
{% include projects_horizontal.liquid %}
196+
{% endfor %}
197+
</div>
198+
</div>
199+
{% else %}
200+
<div class="row row-cols-1 row-cols-md-3">
201+
{% for project in sorted_projects %}
202+
{% include projects.liquid %}
203+
{% endfor %}
204+
</div>
205+
{% endif %}
206+
{% endif %}
217207
</div>
208+
209+
{% endcomment %}

assets/img/res-acgn-full.gif

18.8 MB
Loading

assets/img/res-acgn.gif

-15.4 MB
Loading

assets/img/res-mac.gif

171 KB
Loading

0 commit comments

Comments
 (0)