🦾 Robot Coding & Motion Primitives

Everything for NRV's robotic platforms in one place — humanoid kinematic simulator, fluid-actuated robotic arm testing suite, and the open motion-primitive code library powering Guru AI.

Humanoid 3D Simulator (19-DoF)

▶ Open Humanoid 3D Viewer (Full Page)

Wave Hand

The wave hand primitive is a simple gesture that involves moving your arm up and down in a waving motion. It's great for greeting someone or showing enthusiasm!

Point Forward

The point forward primitive allows the robot to extend its arm straight out, pointing directly ahead of it.

Bow Greeting

This bowing action is an elegant way to greet people with respect and formality. The robot will bend at the waist while extending one hand towards you as if offering a gift.

Code & Primitive Library

The motion primitives NRV's control layer runs on a 19-DoF humanoid. Each is an open, versioned building block — target duration is from the plan; measured run stats accumulate as the lab is used.

✍️ Write & submit your own motion — earn NRV

Write a motion as JSON — a list of joint keyframes for the 19-DoF humanoid. Test it live in the 3D viewer, then submit it. An admin reviews every submission; approved motions are paid an NRV reward to your account.

Primitives are the real definitions from guru_lab/config/tasks.yaml and the retargeted trajectory store. Longer motions (video → MPC pipeline) are saved as validated plans with keyframes. This library is open — build on it, tell us what's missing.

AI ecosystem

What's moving in open ML — trending GitHub repos and HuggingFace models, snapshotted hourly by the NRV network. Weekly star/download growth fills in as history builds.

GitHub — trending ML

Repo★7d
loading…

HuggingFace — trending models

Model↓ dlscore
loading…

🦾 Fluid Robot Tests — Artificial Muscle & Hydraulic Actuation

Biomimetic kinematic simulation and hydraulic tendon actuation tests for NRV's fluid-pressure artificial muscle robotic arm and DexHand (47 bodies, 22 DoF, 8-chamber hydraulic pump array, and compliant antagonistic tendon routing).

▶ Open Fluid Arm Viewer (Full Page) 8 PUMPS ONLINE 22 DoF JOINTS 47 RIGID BODIES MUJOCO XML COMPLIANT

Test 1: Power Grasp (Full Fist)

Actuate all five hydraulic finger muscle chambers to 100% flexion with antagonistic thumb opposition to test maximum volumetric grip force.

Test 2: Precision Pinch Grip

Coordinated contraction of index distal flexors and opposing thumb pad for delicate payload pinch manipulation and tactile alignment.

Test 3: Reach & Point Gesture

Hydraulic shoulder and elbow cylinder extension combined with index finger pointing and retention flex of the remaining four fingers.

Test 4: Arm & Bicep Flexion

Antagonistic pressurization of upper-arm hydraulic lines demonstrating high-torque joint flexion, dampening, and tendon tension.

Test 5: Hydraulic Venting & Reset

De-energize all 8 hydraulic valves and vent pressure lines to return silicone artificial muscles and tendon paths to equilibrium rest.

Technical Specifications & Dynamic Fluid Routing

Pump Array: 8x Brushless DC Piezo Pumps (0–3.5 bar dynamic)
Actuation: Incompressible hydraulic fluid via micro-solenoids
Tendon Routing: UHMWPE antagonistic lines in low-friction PTFE
Mesh Hierarchy: DexHand 5-finger prosthetic, MuJoCo hand_v0.xml

← Back to GCODE Workbench