Aurel Arnold

40 posts

Aurel Arnold banner
Aurel Arnold

Aurel Arnold

@aurel_arnold

Building ML models for robotic arms at Dream Machines. Robotics MSc @ETH, prev Serenity @leggedrobotics. Into VLAs, RL.

Zurich, Switzerland Katılım Nisan 2026
40 Takip Edilen168 Takipçiler
metr0x
metr0x@metrox_eth·
@aurel_arnold @SHOW_ROBOTICS Thanks, your setup notes saved me. Without them I'd still be dragging the leader through honey 😅 Script's done, button not wired yet, testing later today.
English
1
0
2
73
metr0x
metr0x@metrox_eth·
Update from the @SHOW_ROBOTICS workshop - Basic VR teleoperation unlocked, still need to implement 5 sec wrist calibration (@aurel_arnold technique) - Path to first ACT stacking demo is now clear: leader-follower teleop + VR teleop + synthetic data in MuJoCo + DAgger correction at the end - Still waiting on Dynamixel servos to build the Koch 1.1 leader and compare demo quality - RSI loop now has a name, and no it's not Jarvis 😁. It's Iris (Iterative Recursive Improvement System), talks with a neural voice when I'm in the headset
English
4
8
59
4.5K
Aurel Arnold retweetledi
Dominique Paul
Dominique Paul@DominiqueCAPaul·
First day at the factory, we arrived at 6 Pm and spent the evening set up our workstations + arms and then talking to the owner. Some thoughts: - Didn’t think to ask whether they have wifi. They actually do and it’s 150mbps download. We shouldn’t assume this is representative. - We noticed that we were missing a USB stick and a HDMI cable. Bought both on the way, but should create a full checklist for next time. - We could save travel time if we leave a workstation + arms with a company. Working with a company closer to Zurich would also solve this (just put everything in a car), but we have a special relation with this company which makes it worth. For example: we were completely alone at the factory. This was only possible because the owner trusts us. That gave us extra time we wouldn’t have had somewhere else. - We‘re in the center of the shop floor. Will be fun talking to all employees walking past our workstations tomorrow.
Płock, Polska 🇵🇱 English
10
8
199
6.4K
Aurel Arnold retweetledi
Dominique Paul
Dominique Paul@DominiqueCAPaul·
We‘re off to Poland where we‘ll be spending the week working from an electronic factory floor. With us: two 5090 workstations, two bimanual arm setups, a Meta Quest, spare 3D parts and tools.
Dominique Paul tweet media
English
37
16
581
28K
Aurel Arnold
Aurel Arnold@aurel_arnold·
@jaikr_x Not directly. I wrote the WebXR page + IK myself, using mujoco and LeRobot as OS building blocks.
English
0
0
0
33
Aurel Arnold
Aurel Arnold@aurel_arnold·
Collected 3h of data in ~5h wall time with VR teleop today. Honestly feels way better than leader arms. There's never anything in your way even with weird motions, and being able to leave an arm frozen when not in use is huge. What do you think of the setup? Tried to make it as comfortable as possible ;)
English
7
11
108
10.6K
Aurel Arnold
Aurel Arnold@aurel_arnold·
I use WebXR in the Quest’s built-in browser, which gives you controller poses you can stream over a websocket to your host. Then you need IK to map the controller poses to joint angles. If it’s a 6-DoF arm + gripper, it makes sense to separate the joints for position and orientation.
English
1
0
1
96
metr0x
metr0x@metrox_eth·
@aurel_arnold I must try this, I have Quest 2 and Quest pro, how do you interface it ?
English
1
0
2
251
Aurel Arnold
Aurel Arnold@aurel_arnold·
@a_andlyu For VR, implementing IK to work reliably took me the longest
English
1
0
1
35
Aurel Arnold
Aurel Arnold@aurel_arnold·
@ck_thrillseeker Felt quite good but concentration dropped drastically at around hour 4. For sessions this long, I need to take more regular breaks next time.
English
0
0
0
28
C. Klein
C. Klein@ck_thrillseeker·
@aurel_arnold For me, freezing an arm freely is the real win. Moving naturally without clutter beats leader arms hands down. How does it feel over longer sessions?
English
1
0
2
192
Max
Max@max_pe2002·
@aurel_arnold thats because most of robotics research use leader arms wrong
English
1
0
2
188
Aurel Arnold
Aurel Arnold@aurel_arnold·
@iamRezaSayar Fair point but my neck wasn’t too bad, my back felt way worse!
English
1
0
1
32
Reza Sayar
Reza Sayar@iamRezaSayar·
@aurel_arnold looks nice! wasn't your neck feeling uncomfortable after 5 hours of this?
English
1
0
1
275
Aurel Arnold
Aurel Arnold@aurel_arnold·
@nurvai_ai Thanks! Will do when start working on UMI integration.
English
0
0
0
27
Nurvai - The Data Layer for Physical AI
@aurel_arnold Looks nice. UMI-style data collection definitely speeds things up. In our experience, reliability depends a lot on the gripper setup. Some grippers can tire operators out quickly. Feel free to message us if you want to compare notes.
English
1
0
0
74
Aurel Arnold
Aurel Arnold@aurel_arnold·
It’s quite impressive what's possible with teleop, but I imagine UMI-style data collection would make this so much easier and faster. Does anyone have experience with UMI on parallel-jaw grippers? Any tips welcome!
English
4
7
76
6.8K
Aurel Arnold
Aurel Arnold@aurel_arnold·
Yes, that’s cardboard holding up our camera there. A new stand should arrive soon!
English
0
0
1
373
Aurel Arnold
Aurel Arnold@aurel_arnold·
Small sidequest: The faucet in our office had a broken part. I grabbed the only measuring tool available (a tape measure) and eyeballed the dimensions, modelled and printed it. Every dimension right on the first try. Faucet working again!
Aurel Arnold tweet mediaAurel Arnold tweet mediaAurel Arnold tweet media
English
3
0
5
2.9K
Aurel Arnold
Aurel Arnold@aurel_arnold·
Now I know why it didn’t feel natural. Two issues: 1. DLS over all 6 joints couples position and orientation. Wrist motions lead to elbow swings. 2. WebXR reports controller pose somewhere at the palm, but you naturally rotate around your wrist. Fixed with Pieper-style decoupling + a 5-sec in-VR wrist-twist calibration.
Dominique Paul@DominiqueCAPaul

We‘re gonna be doing DAgger style data collection soon. But the leader arms can’t carry their own weight and would need to follow the leaders at all time. That feels messy, so @aurel_arnold implemented a teleop setup with the Quest in the last 1.5 days. First configuration is working now, but not feeling 100% natural yet. Hard to describe why.

English
5
3
40
11.5K
Aurel Arnold
Aurel Arnold@aurel_arnold·
@cyrux004 @DominiqueCAPaul I started by reading the controller pose with WebXR in the browser and streamed it to my workstation. Then you need IK, since you don’t get joint angles like with the leader.
English
0
0
2
32
Abdul R
Abdul R@cyrux004·
@DominiqueCAPaul @aurel_arnold I have a leader-follower setup and thinking about moving to bimanual setup (with weaker leader motors like you mentioned). I have the original Quest. whats the easiest way to start on teleoperation
English
1
0
1
48
Dominique Paul
Dominique Paul@DominiqueCAPaul·
We‘re gonna be doing DAgger style data collection soon. But the leader arms can’t carry their own weight and would need to follow the leaders at all time. That feels messy, so @aurel_arnold implemented a teleop setup with the Quest in the last 1.5 days. First configuration is working now, but not feeling 100% natural yet. Hard to describe why.
English
6
10
117
19.7K
Aurel Arnold
Aurel Arnold@aurel_arnold·
@davehpitt This should help with general smoothness of the policy in my understanding, but how about the jumps when handing over control back to the policy?
English
1
0
0
27
Dave Pitt
Dave Pitt@davehpitt·
@aurel_arnold Cool stuff. You should try train-time real-time chunking if you haven't! Helps a lot with smoothness
English
1
0
0
53
Aurel Arnold
Aurel Arnold@aurel_arnold·
DAgger-style intervention now works with the Quest. I sometimes get ugly “jumps” when handing over control to the policy though. Caused by OOD states the ACT policy hasn’t learned smooth actions for yet?
Aurel Arnold@aurel_arnold

Now I know why it didn’t feel natural. Two issues: 1. DLS over all 6 joints couples position and orientation. Wrist motions lead to elbow swings. 2. WebXR reports controller pose somewhere at the palm, but you naturally rotate around your wrist. Fixed with Pieper-style decoupling + a 5-sec in-VR wrist-twist calibration.

English
3
3
39
5.1K
Aurel Arnold
Aurel Arnold@aurel_arnold·
@PrimeErwin I wouldn’t call it much experience but I went with WebXR on the Meta Quest (browser), host on the same LAN with a self-signed cert, FastAPI server, mujoco for IK with Pieper-style decoupling.
English
0
0
0
109
Erwin
Erwin@PrimeErwin·
@aurel_arnold What's the best stack for VR teleop from your experience?
English
1
0
0
96