Msornerrrr

Sim-to-real RL for in-hand cube rotation with the LEAP Hand, built on Mjlab.

21
1
100% credibility
Found Feb 26, 2026 at 20 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This project creates simulation environments and training tools for AI to learn rotating a cube within a LEAP robotic hand, supporting transfer from simulation to physical hardware.

How It Works

1
🕵️ Discover the cube-spinning robot

You find this fun project that teaches robotic hands to rotate a cube inside their fingers, just like a magician.

2
📥 Set it up easily

Download and run a simple setup so everything works on your computer in minutes.

3
🎥 Watch it spin!

See a ready-trained hand smoothly rotate the cube in a lifelike simulation, feeling amazed at how real it looks.

4
🏋️ Train your own hand

Customize and teach the hand new tricks using powerful learning tools, watching it improve step by step.

5
🔌 Connect to real robot

Link it to your physical LEAP hand robot for real-world action.

Master in-hand magic

Your robot hand now expertly spins the cube in simulation and reality, ready for advanced experiments!

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 20 to 21 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is in-hand-rotation-mjlab?

This Python repo delivers a complete sim-to-real transfer GitHub pipeline for in-hand cube rotation using the LEAP hand, built on Mjlab and MuJoCo. It handles training RL policies with domain randomization, asymmetric actor-critic observations (noisy history for actor, full state for critic), and curriculum rewards, then deploys them to hardware via a ZMQ policy server at 20Hz. Developers get parallel training (up to 4096 envs), sim2sim testing, grasp cache generation, and Dockerized ROS tools for real-robot sysid and control.

Why is it gaining traction?

It stands out with end-to-end sim-to-real transfer of accurate grasping via eye-in-hand observations and continuous control, skipping fragmented setups common in manipulation research. Key hooks include pre-trained checkpoints for instant play, trajectory replay servers, and actuator calibration from real logs—making validation fast without custom glue code. The modular Mjlab base enables quick tweaks to hands, cubes, or rewards.

Who should use this?

Robotics researchers prototyping dexterous in-hand manipulation on LEAP hands or similar underactuated designs. Ideal for teams bridging sim policies to real hardware, like those tuning cube rotation or grasp stability with eye-in-hand cams. Skip if you're not in MuJoCo RL or need production-grade reliability.

Verdict

Solid research prototype for sim-to-real GitHub workflows—grab it if in-hand hand rotation fits your stack, with strong docs and example policies easing starts. Low 19 stars and 1.0% credibility score signal early maturity; test thoroughly before production, but fork and contribute to mature it.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.