Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Randomizer

Keeps the variance axes of VLA demo recordings under control: every episode the sitter gets a drawn start pose, suction state, item orientation and end effector side, plus reminders to change the box, item, table height or background every N episodes.

Run

Needs Node.js 18+ and nothing else — no npm packages.

# Node.js (skip if `node -v` already prints v18 or newer)
sudo apt install nodejs          # Ubuntu/Debian

git clone <repo-url>
cd randomizer
node server.js

Open http://localhost:7654

Tasks live in configs/*.json, editable in the Configs tab. Variable types: choice, angle, side, and itemset — the last one keeps setSize items on the table for setSize episodes, making each of them the target exactly once, then swaps the set (every item in the pool is a target once per full cycle).

node test.js checks the item-set drawing.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages