Morvyn

477 posts

Morvyn banner
Morvyn

Morvyn

@itismorvyn

This is a place to document my web3 journey | Contributor @AxisRobotics @dac_chain

Earth Katılım Şubat 2022
125 Takip Edilen100 Takipçiler
Morvyn
Morvyn@itismorvyn·
@dac_chain touch grass first, then grind 😤 same plan ngl
English
0
0
0
1
Morvyn retweetledi
DAC | Quantum Chain
DAC | Quantum Chain@dac_chain·
plan this weekend: touch grass 🍃 & grow my Badge stack on Inception.
English
354
199
1.4K
15.2K
Morvyn
Morvyn@itismorvyn·
@nattoxbt the denoising framing is what got me. we're sending raw noisy data, axis cleans it into something a robot can actually learn from. most of what we do gets filtered before it even counts.
English
1
1
1
9
Nattobih
Nattobih@nattoxbt·
Did you know that Axis just reframed cross-sim replay as a denoising problem? Only Real Trajectory counts #AxisRobotics
Axis Robotics@axisrobotics

Axis Tech Update: From Action Replay to State Replay We've upgraded our backend replay mechanism from action replay to state replay. This can be summarized in 3 steps: - Record state (retain full info) - Compress representation (reduce cost) - Physics consistency validation (remove anomalies) Here is the research behind it: I. Action Replay Fails in Long Tasks Our goal was to enable zero-barrier web teleoperation of robots, seamlessly migrating data to servers for training and cross-sim replay. The pipeline spans multiple environments: User Browser (WASM) ➡️ Server Sim (Python MuJoCo) ➡️ Target Sim. Initially, we used Action Replay (recording commands and replaying them), but success rates dropped drastically as tasks got longer. II. The Root Cause: Underlying Differences in Simulators This error stems from the underlying heterogeneity across simulation environments. Different simulators have micro-differences in numerical precision, physics solver logic, time steps, and collision handling. In dynamical systems, these micro-errors are continuously amplified during time integration. State evolution is recursive: [Current State + Current Action ➡️ Next State]. A tiny deviation early on shifts the contact point, altering collision feedback. Eventually, the trajectory branches off irreversibly. Meaning: The same actions don't yield the same results across different sims. Relying solely on action sequences cannot guarantee reproducible physical trajectories. III. State Replay and New Challenges We shifted our paradigm to State Replay. Instead of recording "what actions were executed," we record "what physical states the system actually experienced." By recording full environment snapshots and loading them during replay, we bypass re-calculating the causal chain. This brought 2 new challenges: 1️⃣ Data Volume: We redesigned data structures to compress 1s of trajectory to ≈ 1KB. 2️⃣ Cheating Risks: Users could fake intermediate trajectories (see our recent anti-bot update). To fix this, we introduced Physical Consistency Validation. The physics engine acts as a referee, enforcing strict constraints: Extract [State + Action] ➡️ Run 1 server sim step ➡️ Get predicted state ➡️ Compare with recorded state. If the error exceeds the threshold, it's rejected. IV. A Higher-Level Perspective: A Denoising Problem From a higher perspective, cross-sim replay actually deals with noisy trajectory data (Real Trajectory + Cross-Sim Error). Our goal is to restore a physically consistent trajectory despite these inherent errors. We accept the inevitable biases between different simulators. Through state recording, compressed representation, and step-by-step physics validation, Axis guarantees trustworthy results. 🔵 To visualize the impact of this upgrade, check out the performance breakdown below. The table compares the success rates of Action Replay vs. State Replay across various tasks.

English
1
0
1
15
Morvyn
Morvyn@itismorvyn·
ranked #1 on the leaderboard with 0:07. the secret? the robot accidentally kicked the cup right next to the plate. technically correct. i'll take it 🏆 @axisrobotics 📸 @Stevennn77_
Morvyn tweet media
English
6
0
5
48
Gramedia
Gramedia@gramedia·
Kalau Gramedia kasih kalian hadiah private trip ke luar negeri selama seminggu, kalian bakal pilih negara apa? 👀
Indonesia
4.1K
168
3.9K
254.5K
Jawirr
Jawirr@Rafiadehanafi·
Finally for a long time @axisrobotics has been added new task
Jawirr tweet media
English
3
0
4
30
Morvyn
Morvyn@itismorvyn·
@Monkstar17 Yukk kak, aku tanggal muda cenblue kok 🤣
Indonesia
0
0
0
8
Monk
Monk@Monkstar17·
moots yok guys, cenblue atau non cenblue pasti ku follback👌
Monk tweet media
Indonesia
333
25
222
14K
Morvyn
Morvyn@itismorvyn·
@0xRahvanaa that's the spirit 💀 lag or not we show up
English
0
0
0
3
Rahvana.182
Rahvana.182@0xRahvanaa·
Akhirnya muncul lagi task Axis meskipun lag dan sempet ada bug (dadu merrah gweh mana bjirr) Waktunya menjadi mesin lagiii
Rahvana.182 tweet media
Indonesia
5
0
4
50
Steven Ferdinand (✱,✱)
gAxis!🔥 Axis Tasks is finally back! After waiting 2 days for maintenance, 3 tasks finally popped up, and I cleared them all in under 30 seconds. Happy sunday!☀️ Have a great day! 😎
Steven Ferdinand (✱,✱) tweet mediaSteven Ferdinand (✱,✱) tweet media
English
5
0
11
115
Morvyn
Morvyn@itismorvyn·
2 days of nothing. then 3 tasks drop at once. back to work 🤝 @axisrobotics
English
2
0
4
36
Morvyn
Morvyn@itismorvyn·
@fairyrae_ wkwk bener, Sehari tidak ada task aja gelisahnya minta ampun
Indonesia
0
0
0
7
fairyrae
fairyrae@fairyrae_·
Akhirnya setelah nunggu-nunggu… TASK IS BACK 🔥 Ternyata mulai hampa kl sehari aja gak ada task 🥲 #AxisRobotics #TaskHunting
fairyrae tweet media
Indonesia
4
0
3
24