git404hub

what is regrind fr?

yunhaif/regrind — explained in plain English

Analysis updated 2026-05-18

42PythonAudience · researcherComplexity · 5/5Setup · hard

tl;dr

A research codebase that trains simulated robot hands to perform dexterous tasks like using scissors, guided by retargeted human hand demonstrations.

vibe map

mindmap
  root((REGRIND))
    What it does
      Robot hand manipulation
      Reinforcement learning
      Human demo retargeting
    Tech stack
      Python
      IsaacSim
      IsaacLab
      Drake
    Use cases
      Train robot hand policies
      Reproduce research paper
      Study manipulation RL
    Audience
      Robotics researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Train a simulated robot hand to manipulate tools like scissors or a screwdriver.

VIBE 2

Reproduce results from the REGRIND dexterous manipulation research paper.

VIBE 3

Retarget human hand demonstration data onto a robot hand's joint structure.

VIBE 4

Study reinforcement learning approaches for fine robotic manipulation tasks.

what's the stack?

PythonIsaacSimIsaacLabDrakereinforcement learning

how it stacks up fr

yunhaif/regrind0xtotem/peek-dspyant-research/memdreamer
Stars424242
LanguagePythonPythonPython
Setup difficultyhardmoderatehard
Complexity5/53/55/5
Audienceresearcherdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

Requires installing IsaacSim 5.1.0, IsaacLab 2.3.0, and optionally a Mosek license for the retargeting solver.

The README does not state a license.

in plain english

REGRIND is a research project for teaching robot hands to manipulate objects using reinforcement learning, a training method where an AI system improves by trial and error rather than being explicitly programmed. It is the code that goes along with a paper called A Minimalist Retargeting Guided Reinforcement Learning Recipe for Dexterous Manipulation, and it focuses specifically on dexterous manipulation, meaning fine, hand-like movements such as picking up and using tools like scissors or a screwdriver. The project works in two main stages. First, human hand motions are retargeted, meaning translated, into movements a specific robot hand can perform, using recorded human demonstrations of using an object. Retargeted example movements are already included in the repository, so someone can skip straight to training if they want. Second, those retargeted movements guide a reinforcement learning process that trains a simulated robot hand, either a LeapHand or a WujiHand model, to perform the task on its own in a physics simulator. Everything runs inside NVIDIA's IsaacSim and IsaacLab robotics simulation software, which needs to be installed separately before this project will work. Training happens with thousands of simulated environments running in parallel to speed up learning, and results can optionally be tracked using a tool called wandb. The retargeting step also depends on an optimization library called Drake, which by default uses a solver called Mosek that requires a free academic or trial license, though a license-free alternative solver is also supported.

prompts (copy fr)

prompt 1
Walk me through installing IsaacSim, IsaacLab, and the regrind conda environment.
prompt 2
Explain what retargeting means in the context of this REGRIND project.
prompt 3
Show me how to train a LeapHand policy using scripts/rsl_rl/train.py.
prompt 4
What is the difference between the Mosek and Clarabel solvers used in retargeting?

Frequently asked questions

what is regrind fr?

A research codebase that trains simulated robot hands to perform dexterous tasks like using scissors, guided by retargeted human hand demonstrations.

What language is regrind written in?

Mainly Python. The stack also includes Python, IsaacSim, IsaacLab.

What license does regrind use?

The README does not state a license.

How hard is regrind to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is regrind for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.