正在加载视频...

视频加载失败

A simple MPC controller for path tracking implemented in python. Few resources actually teach it without assuming a PhD first. This open-source project does exactly that: An iterative MPC tracking controller (built with CVXPY and MuJoCo) that shows how to make a robot (or autonomous vehicle) follow a path...

16,064 次观看 • 3 天前 •via X (Twitter)

0 条评论

暂无评论

原始帖子的评论将显示在这里

相关视频

If you think this is just another silly demo made with AI, read this post. You might change your mind, because this demo is about MATH. What you see on the screen is not a render from Blender (obviously, it’s not that good). It’s a three.js app built with Toolcraft. Available on the web and rendered in real time(link in the comments). But Blender still has a lot to do with it. Blender has Geometry Nodes - a powerful node-based system for creating and manipulating procedural geometry. In other words, it’s math. And math is a universal language. And who do you think is pretty good at math? >>> AI. Now you can download or buy Blender files from marketplaces, and when they contain Geometry Nodes for procedural animations, objects, surfaces, or effects, you can transfer that logic to the web. Make it real-time, make it interactive. Materials are a separate story, of course. They can still suck unless you use the right tricks: PBR, HDRIs, material blending, displacement, and faked surface relief. So why is Blender important here? Blender is open source, and many tools around it are open source too. An AI trained on their code. That means it can translate the math from one environment to another quite accurately. If you’ve been struggling to reproduce some idea with AI that you had in your head or seen in some references, and it has something to do with Geometry Nodes, and you can find that idea or a close one in the Blender ecosystem - it means you can transfer it to the web. Thank me later.

Alex Barashkov

28,300 次观看 • 1 个月前

This work makes a humanoid robot do simple parkour moves by looking with a depth camera and choosing the right move on the fly. The big deal is that it turns lots of small human moves into long, real-time robot behavior, without hand-coding every transition or retraining for each new course. A humanoid robot is usually good at steady walking, but it often fails when it has to do fast moves like jumping up, vaulting, or rolling, and then keep going to the next obstacle. The hard part is that you cannot easily collect training data for every possible obstacle shape, distance, and mistake, so robots end up learning a few moves that only work in a narrow setup. This work starts from short clips of real human parkour moves, like stepping over, vaulting, climbing, and rolling. It uses motion matching, which is basically a smart “pick the next clip that fits best right now” search, to stitch those short clips into a long, smooth plan that looks like a human doing a whole course. Then it trains a controller with reinforcement learning (RL), which means the robot learns by trial and error to copy that plan while staying balanced and not falling. After training separate expert controllers for different moves, it compresses them into 1 controller that uses only onboard depth sensing and a simple “go this fast in this direction” command. In real tests on a Unitree G1 humanoid, it can clear multiple obstacles in a row, adapt when obstacles get moved, and climb a wall up to 1.25m.

Rohan Paul

37,121 次观看 • 6 个月前

Topic: Science and the Fullness of Life. Quote 1: Rejecting science is easy. Understanding it is hard. Yet only this path leads to fullness of life. Author: Zafar Mirzo. Rejecting science is easy. It requires no effort, no study, and no discomfort. You can simply dismiss it and stay within familiar beliefs. Understanding science, however, is hard work. It demands time, intellectual honesty, and the willingness to change your mind when evidence shows you were wrong. Yet the author insists this harder path is the only one that leads to a full life. Science is not just a collection of facts. It is the most reliable way we have to understand reality, our origins, our world, our possibilities. Embracing it opens the door to wonder, clearer thinking, and better decisions. It frees us from illusion and gives us the tools to solve real problems. A life lived in deliberate ignorance stays small. A life guided by scientific understanding expands. The choice, though difficult, is clear. Quote 2: Science is hard to understand, yet without it there is no fullness of life. Author: Zafar Mirzo. Science is hard to understand. It takes real effort, patience, and the courage to question old beliefs. Many prefer to avoid that struggle. Yet the author is clear: without science, there is no fullness of life. Rejecting it or staying ignorant leaves a person trapped in a smaller, less accurate picture of reality. Understanding it, however difficult, brings clarity, wonder, and the ability to engage with the world as it truly is. A life shaped by scientific knowledge is richer. It sharpens thinking, solves real problems, and deepens appreciation for existence. The path is demanding, but the alternative is a diminished existence, one cut off from truth and possibility. Science may be hard, but it is the only road to a complete and meaningful life.

Zafar Mirzo | Quotes

1,848,868 次观看 • 1 个月前