Skip to content

Commit d3a3dbc

Browse files
committed
update rss workshop schedule
1 parent 9b60c07 commit d3a3dbc

1 file changed

Lines changed: 82 additions & 32 deletions

File tree

app/(default)/(event)/rss2026/workshop/schedule.tsx

Lines changed: 82 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import Link from "next/link"
44
import { useState } from "react"
55

6-
type ScheduleItemType = "talk" | "break" | "demo" | "challenge" | "panel" | "closing";
6+
type ScheduleItemType = "talk" | "poster" | "break" | "demo" | "challenge" | "panel" | "closing";
77

88
const timezones: { label: string; offset: number }[] = [
99
{ label: "UTC-12", offset: -12 },
@@ -56,6 +56,7 @@ const scheduleItems: {
5656
recordings?: { youtube?: string; bilibili?: string };
5757
slides?: string;
5858
bio?: string;
59+
presentations?: string[];
5960
}[] = [
6061
{
6162
type: "talk",
@@ -72,17 +73,17 @@ const scheduleItems: {
7273
{
7374
type: "talk",
7475
time: "08:35 AM",
75-
name: "Tianyu Li",
76-
nameLink: "https://scholar.google.com/citations?user=X6vTmEMAAAAJ",
77-
affiliation: "Archon Robotics, China",
78-
affiliationLogo: "https://www.archon.tech/apple-touch-icon.png",
79-
title: "Scaling Whole-Body Humanoid Skills with Human Demostration",
76+
name: "Tapomayukh Bhattacharjee",
77+
nameLink: "https://scholar.google.com/citations?user=X1zsXTgAAAAJ&hl=en",
78+
affiliation: "Cornell University, USA",
79+
affiliationLogo: "/assets/brand/cornell.png",
80+
title: "Learning Personalized Whole-arm Manipulation Around Humans",
8081
recordings: {
8182
youtube: "",
8283
bilibili: "",
8384
},
8485
slides: "",
85-
bio: "Tianyu Li is the Co-Founder of Archon Robotics, where he is building Large Humanoid Models toward general-purpose whole-body intelligence. He is also a PhD researcher at Fudan University and the Shanghai Innovation Institute, conducting research at OpenDriveLab under the supervision of Prof. Hongyang Li. His work centers on humanoid robot learning, autonomos driving, and 3D computer vision.",
86+
bio: "Tapomayukh \"Tapo\" Bhattacharjee is an Assistant Professor in the Department of Computer Science at Cornell University, where he directs the EmPRISE Lab. His research aims to enable robots to assist people with mobility limitations with activities of daily living, spanning human-robot interaction, haptic perception, and robot manipulation. He received his PhD in Robotics from Georgia Institute of Technology and was an NIH Ruth L. Kirschstein NRSA postdoctoral research associate at the University of Washington.",
8687
},
8788
{
8889
type: "talk",
@@ -102,12 +103,22 @@ const scheduleItems: {
102103
{
103104
type: "talk",
104105
time: "09:35 AM",
105-
name: "Selected Presenters",
106-
title: "Spotlight Presentations",
106+
name: "Oral Presentations",
107+
title: "Oral Presentations",
107108
recordings: {
108109
youtube: "",
109110
bilibili: "",
110111
},
112+
presentations: [
113+
"HEX: Humanoid-Aligned Experts for Cross-Embodiment Whole-Body Manipulation",
114+
"Sparse Video Generation Propels Real-World Beyond-the-View Vision-Language Navigation",
115+
"OMG: Omni-Modal Motion Generation for Generalist Humanoid Control",
116+
"Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planning",
117+
"RoboNaldo: Accurate, Stable and Powerful Humanoid Soccer Shooting via Motion-Guided Curriculum Reinforcement Learning",
118+
"Can We Tune Humanoid Behavior Foundation Models for Dynamic and Contact-Rich Tasks?",
119+
"Native Memory Compression for Long-Horizon Robotic Manipulation",
120+
"Visibility-Aware Mobile Grasping in Dynamic Environments",
121+
],
111122
},
112123
// {
113124
// type: "talk",
@@ -119,14 +130,19 @@ const scheduleItems: {
119130
// bilibili: "",
120131
// },
121132
// },
133+
{
134+
type: "poster",
135+
time: "10:15 AM",
136+
title: "Poster Session",
137+
},
122138
{
123139
type: "break",
124-
time: "10:35 AM",
140+
time: "10:40 AM",
125141
title: "Coffee Break",
126142
},
127143
{
128144
type: "demo",
129-
time: "10:35 AM-10:45 AM",
145+
time: "10:45 AM-10:55 AM",
130146
name: "RoboNaldo",
131147
nameLink: "https://opendrivelab.com/RoboNaldo/",
132148
title: "Live Demo Demonstration",
@@ -165,17 +181,17 @@ const scheduleItems: {
165181
{
166182
type: "talk",
167183
time: "12:00 PM",
168-
name: "Tapomayukh Bhattacharjee",
169-
nameLink: "https://scholar.google.com/citations?user=X1zsXTgAAAAJ&hl=en",
170-
affiliation: "Cornell University, USA",
171-
affiliationLogo: "/assets/brand/cornell.png",
172-
title: "Learning Personalized Whole-arm Manipulation Around Humans",
184+
name: "Tianyu Li",
185+
nameLink: "https://scholar.google.com/citations?user=X6vTmEMAAAAJ",
186+
affiliation: "Archon Robotics, China",
187+
affiliationLogo: "https://www.archon.tech/apple-touch-icon.png",
188+
title: "Scaling Whole-Body Humanoid Skills with Human Demostration",
173189
recordings: {
174190
youtube: "",
175191
bilibili: "",
176192
},
177193
slides: "",
178-
bio: "Tapomayukh \"Tapo\" Bhattacharjee is an Assistant Professor in the Department of Computer Science at Cornell University, where he directs the EmPRISE Lab. His research aims to enable robots to assist people with mobility limitations with activities of daily living, spanning human-robot interaction, haptic perception, and robot manipulation. He received his PhD in Robotics from Georgia Institute of Technology and was an NIH Ruth L. Kirschstein NRSA postdoctoral research associate at the University of Washington.",
194+
bio: "Tianyu Li is the Co-Founder of Archon Robotics, where he is building Large Humanoid Models toward general-purpose whole-body intelligence. He is also a PhD researcher at Fudan University and the Shanghai Innovation Institute, conducting research at OpenDriveLab under the supervision of Prof. Hongyang Li. His work centers on humanoid robot learning, autonomos driving, and 3D computer vision.",
179195
},
180196
];
181197

@@ -202,6 +218,17 @@ function ScheduleAvatar({ item }: { item: typeof scheduleItems[0] }) {
202218
</div>
203219
);
204220
}
221+
if (item.type === "poster") {
222+
return (
223+
<div className="relative px-1">
224+
<div className="flex size-8 items-center justify-center rounded-full bg-white">
225+
<svg fill="none" viewBox="0 0 24 24" strokeWidth="1.5" stroke="currentColor" className="size-6">
226+
<path strokeLinecap="round" strokeLinejoin="round" d="M3.75 4.5h16.5M3.75 9h16.5M9 13.5h11.25M9 18h11.25M3.75 13.5h1.5M3.75 18h1.5" />
227+
</svg>
228+
</div>
229+
</div>
230+
);
231+
}
205232
if (item.type === "demo") {
206233
return (
207234
<div className="relative px-1">
@@ -309,29 +336,39 @@ export function ScheduleList() {
309336
<span>Closing Remarks</span>
310337
) : item.type === "break" ? (
311338
<span className="text-o-gray">{item.title}</span>
339+
) : item.type === "poster" ? (
340+
<span className="font-bold">{item.title}</span>
312341
) : item.type === "demo" ? (
313342
<>
314343
<span className="mb-1 inline-flex rounded-sm bg-o-blue px-2 py-0.5 text-xs font-bold text-white">
315344
Parallel Live Demo
316345
</span>
317346
<br />
318-
<Link
319-
href={item.nameLink ?? "#"}
320-
target="_blank"
321-
className="font-bold text-o-blue hover:underline"
322-
>
323-
{item.name}
324-
</Link>
347+
{item.nameLink ? (
348+
<Link
349+
href={item.nameLink}
350+
target="_blank"
351+
className="font-bold text-o-blue hover:underline"
352+
>
353+
{item.name}
354+
</Link>
355+
) : (
356+
<span className="font-bold text-o-blue">{item.name}</span>
357+
)}
325358
</>
326359
) : item.name ? (
327360
<>
328-
<Link
329-
href={item.nameLink ?? "#"}
330-
target="_blank"
331-
className="font-bold hover:underline"
332-
>
333-
{item.name}
334-
</Link>
361+
{item.nameLink ? (
362+
<Link
363+
href={item.nameLink}
364+
target="_blank"
365+
className="font-bold hover:underline"
366+
>
367+
{item.name}
368+
</Link>
369+
) : (
370+
<span className="font-bold">{item.name}</span>
371+
)}
335372
{item.nameNote && (
336373
<span className="ml-1 text-xs text-o-gray">
337374
({item.nameNote})
@@ -356,10 +393,23 @@ export function ScheduleList() {
356393
</span>
357394
</div>
358395

359-
{item.type !== "break" && item.type !== "closing" && item.type !== "demo" && (
396+
{item.type !== "break" && item.type !== "closing" && item.type !== "demo" && item.type !== "poster" && !item.presentations && (
360397
<span>{item.title}</span>
361398
)}
362399

400+
{item.presentations && (
401+
<details className="text-xs">
402+
<summary className="content-none">{item.title}</summary>
403+
<ol className="mt-3 list-decimal space-y-2 pl-5">
404+
{item.presentations.map((presentation) => (
405+
<li key={presentation} className="break-words">
406+
{presentation}
407+
</li>
408+
))}
409+
</ol>
410+
</details>
411+
)}
412+
363413
{/* {item.recordings && (
364414
<span>
365415
Recordings ({item.recordings.youtube && (

0 commit comments

Comments
 (0)