RSSAmplifier

Blog

Physical AI is no longer science fiction.

airoboticist.blogRSS feed ↗10 posts

Latest posts

The magic of VLAs

In my last post, I have written about ACT and how it helps robots learn specific tasks, like folding a shirt or putting a cup in a sink. But there was a catch: ACT is a specialist. And from the rise of LLM’s we now know that a specialist cannot compete in this age. We [ ]

Can Transformers work in Robotics?

You can program a robot arm to do almost anything. At the end of the day, you’re just setting servo angles, and the computer executes them like any other program. But there’s a problem. The problem If the coffee cup is moved just 1cm to the left, the servo angles will send the gripper to [ ]

I was reintroduced to computers: Raspberry Pi

Wow, half a year has passed since my last blog. I have to admit, during this period I was a bit disconnected from the physical AI world. I transitioned to a different team at work after their two data scientists were reassigned to other teams, and I had to ramp up quickly to take over [ ]

Exploring URDF

We already had a digital version of our robot: a detailed model built in Fusion 360. But to bring this twin to life in a simulation, especially in PyBullet, we needed something more: a URDF version of the robot. fusion2urdf I loaded a script called fusion2urdf. This is a Fusion add-in meant to export your [ ]

Can RL policies work in real life?

AlienGo simulation was an interesting journey. But the moment you see it walking, you can’t help but wonder… will it actually work in the real world? Let’s buy a real one and test it in real life! Well, you know what? Maybe we should stick to small DIY projects for now. How about starting with [ ]

Teaching my dog to walk (in simulation)

Today, we’ll train a quadruped to walk in a virtual environment. Or, to put it better: we’ll train a quadruped to move forward as fast as possible without falling. It s free to choose any strategy: walking, crawling, rolling, or even flying (if the simulation allows it). I want to turn this into a personal challenge: [ ]

Micromanaging my microcontroller: FreeRTOS

In previous blogs we used setup() and loop() to write single programs. That loop() runs forever, repeating the same code again and again. This concept is called “super loop”. It s perfectly fine for blinking an LED or reading a sensor once in a while, but when we need our device to do multiple things like [ ]

Learning CAD to fix my egg cooker

I had a nice little egg cooker… until I broke its button. You might be surprised how important that button was. I tried all sorts of caveman tactics to turn the thing on. Nothing worked. Apparently, that small plastic button was the gatekeeper to my breakfast. And I told myself, If I have a 3D [ ]

Let’s C if we can do bare-metal programming

Remember blinking the LED on Arduino? It’s almost magical how easy it is. That’s because Arduino abstracts all the low-level stuff from us. This is extremely helpful for a beginner, but surely there must be a trade-off, right? That’s where bare-metal programming comes in. Now there’s no abstraction, so we configure everything manually from registers [ ]

Exploring schematics

Schematics might look intimidating at first, but they’re really just guides. In this post, I’ll walk through the basics of schematics, pinouts, and datasheets — using a really simple board to keep things clear. Arduino Pro Mini We will use the Arduino Pro Mini because it’s a simple board, making it a good choice for [ ]

Physical AI is no longer science fiction. · RSS Amplifier