Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Thanks AK! Finally, robot can do continuous, agile, autonomous, adaptive jumping over stair and stepping stone Key idea: combine the pros of model-free RL and model-based control. RL (for CoM refs) + QP (for GRF) + WBC (for torque) Open-sourced:

32,155 görüntüleme • 1 yıl önce •via X (Twitter)

4 Yorum

Allen Z. Ren profil fotoğrafı
Allen Z. Ren1 yıl önce

@_akhaliq It reminds me I was trying to get the Minitaur jumping the stairs (scripted controller) somewhere in Hamerschlag I think in 2018...Amazing to see how both software and hardware have gotten so much better since then!

Yaoyao(Freax) Qian profil fotoğrafı
Yaoyao(Freax) Qian1 yıl önce

@_akhaliq Interesting work!

Kashu Yamazaki profil fotoğrafı
Kashu Yamazaki1 yıl önce

@_akhaliq This is impressive!

Heng (Alfredo)Zhang profil fotoğrafı
Heng (Alfredo)Zhang1 yıl önce

@_akhaliq very impressive!

Benzer Videolar

Model-Free Reinforcement Learning (MFRL) has been alluring, especially with supercharged compute with physics on GPU. However, the methods use 0-th order gradients, and are often not the best optimizers. Can we do better than PPO in continuous control for robotics? Turns out yes! 🥳 tl;dr: Faster, better RL than PPO in continuous control 💪 The answer lies in using more information from the simulation. We are juicing the simulation on GPU as it is, why not use it for gradients as well? This has been a driving question in a series of our works. We first studied this problem in ICLR 2022 paper on Short Horizon Actor Critic Naive gradient based methods are stuck in local minima and have exploding/vanishing gradients. SHAC solved this problem truncated rollouts and model based value estimation, where the model is Differentiable Sim. This boosted sample efficiency and wall-clock time immensely especially in high dimensional systems such as humanoids Yet, given enough compute PPO often caught up. Our follow up paper on on Adaptive Horizon Actor Critic at ICML 2024 discovers the cause and provides a fix. However, we find that even when given ground-truth dynamics, not all gradients are useful due to sample error. 1st-Order Model-Based Reinforcement Learning methods employing differentiable simulation provide gradients with reduced variance but are susceptible to bias in scenarios involving stiff dynamics, such as physical contact. We find that back-propagating through contact and long trajectories drastically reduces gradient accuracy. Using this insight, we propose AHAC to dynamically adapt its roll-out horizon to avoid differentiating through stiff contact. AHAC is a first-order model-based RL algorithm that learns high-dimensional tasks in minutes (wall clock) and outperforms PPO by 40%, even in the limit of data provided to PPO. This work is led by Ignat Georgiev alongside Krishnan Srinivasan, Jie Xu, Eric Heiden and ample assistance from warp team at NVIDIA Robotics (Miles Macklin)

Animesh Garg

52,308 görüntüleme • 2 yıl önce

LEONARDO, also called LEO, was built by researchers at Caltech’s Center for Autonomous Systems and Technologies. Its full name means LEgs ONboARD drOne. The idea is simple but unusual: • Build a small biped robot • Give it drone-style thrust • Use the legs for ground contact • Use the propellers for balance and lift • Combine walking, hopping and flying in one system LEO is basically a hybrid between a walking robot and a flying drone. How it was built: • Two lightweight legs • Three actuated joints in each leg • Four propeller thrusters near the shoulders • A lightweight body • Leg motors for ground movement • Propellers for balance, lift and aerial control • Real-time control software that synchronizes the legs and propellers How it walks: • The legs move the robot forward • The feet touch the ground like a normal biped • The propellers constantly correct balance from above • The robot can stay upright even in unstable situations • The thrust reduces the risk of falling during difficult motions How it flies: • The legs stop being the main locomotion system • The four propellers generate lift • The robot behaves more like a drone • It can take off, fly over obstacles and land back on its legs What makes it different: • It does not walk like a normal humanoid • It does not fly like a normal drone • It blends both systems • The legs handle contact with the ground • The propellers act like fast stabilizers • The control system decides how much help comes from the legs and how much comes from thrust That is why LEO can: • Walk • Hop • Fly over obstacles • Ride a skateboard • Balance on a slackline The key idea is walking with aerial stabilization.

Techniahqrobot | humanoid robots

135,515 görüntüleme • 1 ay önce

AI has had exactly two scaling axes that worked so far, and the second one is starting to look finite too the first one was pretraining: with scaling parameters and data, we got world knowledge (i.e. ChatGPT had read enough to know things), but it started saturating a while ago the second one was RL, and people had been doing RL the whole time before that: RLHF is RL but it never scaled far because it was trying to control the exact output, which tokens come out, how the text reads, but you can only push that so far before you’re just polishing RLVR dropped that constraint: giving the model a task, then checking whether the final answer is right, and ignoring everything in between -- so the model does whatever it wants in the middle and only the endpoint gets graded, and that’s much closer to actual RL and it’s what bought us planning and reasoning (arguably, tool use sits around 2.5 on this list -- while useful, it's not a different kind of thing) so one axis gave knowledge, the other gave reasoning, and both of them are one model working alone the next axis is how many models you can get working on the same problem, which is a different kind of axis than the previous two we know that multi-agent RL has always been the harder problem: I spent years in that literature and the gap between single-agent and multi-agent is definitely not incremental -- it’s a whole different class of difficulty! which is also why the derivatives are steep at the start, nobody has picked the easy wins yet... and the thing that gates this multi-agent coordination is communication: models can only coordinate as well as they can exchange information, and right now they do that by writing sentences to each other imagine what could we possibly achieve if we properly open that third axis development by letting models to exchange information in their native "language" without loosing any computational data that they produce during inference

Sasha Malysheva

11,393 görüntüleme • 10 gün önce