The ground is shifting for robotics.🤖 And @LeRobotHF made it easy for all to experience this shift firsthand.✨
I wrote my experience here https://t.co/gyiuEt7SBz (w/ videos, datasets, learnings!) The gist: a total time-suck but the fun & learning 💯 worth it.
@OfirOzeri You can just add a gripper position to the IK output and call the standard send_action() of the robot class. This way you have flexibility to do things like: open the gripper at 50 degrees, move it to a point, close the gripper, move it to a drop point, open it, etc.
So100 costs $110. I has no fancy features. You control it by setting its 6-joint positions.
But you can develop a fancy feature, like a simplified IK to move the arm to an arbitrary position in images. See
@OfirOzeri Thanks!
Once you have a point in the image (e.g. point of an object.) IK can map it to an action. To smooth the move, I linear-interpolate some intermediate actions btw the arm's current state and the action. Send these actions to the arm with some sleep in between.
Blind ACT - a poor man's IK
How do you like an ACT model that grasps like a pro, but is 4x as fast and invariant to scene changes?
The so100 in the demo is controlled by a policy that sees nothing. The image on the laptop is for humans to visualize. The robot acts blind. 1/n
@OfirOzeri Gemma models might not be powerful enough. But it doesn't hurt to give it a try. Suggest to get it to work with Gemini 2.5 first to rule out other factors.
Fascinating! 🤯 Powerful pre-trained LLMs are easier to RL, and the same turns out true for VLAs. The trick? Training a lightweight noise sampling policy, completely sidestepping expensive diffusion model backprop. So clever!
If you have a policy that uses diffusion/flow (e.g. diffusion VLA), you can run RL where the actor chooses the noise, which is then denoised by the policy to produce an action. This method, which we call diffusion steering (DSRL), leads to a remarkably efficient RL method! 🧵👇
@xiao_ted Big fan of Gemini's embodied reasoning! 🧠 It's proving incredibly useful in my projects and I'm consistently impressed with its capabilities. ✨
Gemini 2.5's multimodal embodied reasoning capabilities are making a huge difference for many robotics researchers and industry developers.
The Gemini Robotics team has curated a blog post of use cases, recommended prompts, real-world examples, and partner case studies 🧵
@pravsels Also I recorded at 30fps since I didnt want to miss any important actions. I tested at various down sample rates to see which one worked the best. You might need to do the same for your case
@IliaLarchenko Yes. I used simple linear extrapolation to move the arm. To avoid collision I made it to move up before placing. It'd be interesting to ask LLM to come up with trajectories which I haven't tried.
Re cameras, your ideas should work if you could get a good fov from both.
The ground is shifting for robotics.🤖 And @LeRobotHF made it easy for all to experience this shift firsthand.✨
I wrote my experience here https://t.co/gyiuEt7SBz (w/ videos, datasets, learnings!) The gist: a total time-suck but the fun & learning 💯 worth it.
So100 costs $110. I has no fancy features. You control it by setting its 6-joint positions.
But you can develop a fancy feature, like a simplified IK to move the arm to an arbitrary position in images. See