|
| 1 | +# Movit — domains & roadmap |
| 2 | + |
| 3 | +Movit's vision is broad: **describe any single-person movement as text and render it |
| 4 | +safely in 3D.** The *protocol* is general; the *current renderer* is deliberately |
| 5 | +scoped (one figure, forward kinematics, ground-locked hands/feet, no props). This |
| 6 | +doc maps the domains Movit can serve, what already works, and what each remaining |
| 7 | +domain needs — so contributions land where they unlock the most. |
| 8 | + |
| 9 | +## Where Movit fits |
| 10 | + |
| 11 | +| Domain | Example uses | Status | |
| 12 | +| --- | --- | --- | |
| 13 | +| **Physiotherapy / rehab** | Range-of-motion demos, home-exercise programs, post-op protocols, cervical/shoulder mobility | ✅ Strong fit today — the ROM safety clamp is a clinical feature. Many moves render now; equipment (bands, balls) is future. | |
| 14 | +| **Ergonomics / desk & posture** | Posture resets, seated/standing stretch breaks, "do this every hour" prompts | ✅ Works today for standing variants; true *seated* needs a chair prop (below). | |
| 15 | +| **Yoga & mobility** | Standing poses (chair, side bend, twist), flows, mobility drills | ✅ Standing poses work; floor/inversion/lying poses need lying base poses + a mat. | |
| 16 | +| **Movement education / anatomy** | Demonstrate joint actions ("what is shoulder abduction?"), biomechanics teaching | ✅ Excellent fit — single-joint demos are exactly what the rig does. | |
| 17 | +| **Fitness / strength** | Body-weight and free-form movement coaching | ✅ Core today (squat, curl, raise). Barbell/dumbbell/machine work needs props + grip. | |
| 18 | +| **Functional / elderly care** | Sit-to-stand, balance, gentle ROM, fall-prevention drills | 🟡 Partial — sit-to-stand works; reaching/balance need reach-IK + props. | |
| 19 | +| **Sports technique** | Golf swing, tennis serve, throwing, kicking | 🟡 Partial — needs trunk rotation fidelity, weight shift, and implements (club/racket/ball). | |
| 20 | +| **Dance / choreography** | Notating sequences, port de bras, simple phrases | 🟡 Simple gestures work; precise reach + partner work are future. | |
| 21 | +| **Martial arts** | Stances, strikes, basic forms | 🟡 Stances/strikes partly work; contact and weapons are future. | |
| 22 | +| **Sign language / gesture** | Finger-spelling, signs, expressive gesture | ⛔ Needs a hand/finger rig (the rig currently ends at the wrist). | |
| 23 | + |
| 24 | +## Engine capabilities that widen the scope |
| 25 | + |
| 26 | +These are the unlocks, roughly in order of leverage: |
| 27 | + |
| 28 | +1. **Hip / waist hinge primitive** — today deadlift / forward-fold are faked as a |
| 29 | + spinal roll-down. A true hip hinge unlocks deadlift, row, good-morning, hinge-based |
| 30 | + yoga, and bending to interact with props. |
| 31 | +2. **Reach-IK (reach a world target)** — touch your toes, hand-to-opposite-knee, |
| 32 | + grab a bar, place a hand on a wall. Unlocks a huge share of physio, yoga, and any |
| 33 | + prop interaction. |
| 34 | +3. **Scene props with contact anchors** — objects the figure can stand on, sit on, |
| 35 | + hang from, or push against, plus ground-lock-style anchors to them. |
| 36 | +4. **Lying & seated base poses** — supine / prone / quadruped / seated starting poses |
| 37 | + (for floor yoga, mat Pilates, bed-based rehab, sit-to-stand on a real seat). |
| 38 | +5. **Hand / finger articulation** — grip and gesture (sign language, grasping props). |
| 39 | +6. **Two-person + collision** — partner stretches, assisted rehab, contact sports |
| 40 | + (already noted as deferred in the spec). |
| 41 | + |
| 42 | +## Prop / equipment library (future) |
| 43 | + |
| 44 | +Each prop is a small scene object + an anchor type; movements then reference it |
| 45 | +(e.g. `ground-lock: bar` or a future `reach: bar`). Candidates, and what they unlock: |
| 46 | + |
| 47 | +| Prop | Unlocks | |
| 48 | +| --- | --- | |
| 49 | +| **Chair / stool / bench** | Seated desk & rehab work, sit-to-stand, step-ups, bench press, box squats | |
| 50 | +| **Pull-up bar** | Pull-ups, dead hangs, hanging knee raises (needs grip + reach-IK) | |
| 51 | +| **Gymnastic rings** | Rows, dips, support holds, skin-the-cat (grip + reach-IK + two-anchor) | |
| 52 | +| **Yoga mat + blocks / strap / bolster** | Floor poses, supported stretches, props-assisted mobility | |
| 53 | +| **Bed / table** | Bed-based rehab, supine exercises, clinical assessments | |
| 54 | +| **Wall** | Wall sits, wall push-ups, calf/shoulder stretches against a surface | |
| 55 | +| **Resistance band** | Band pull-aparts, banded rehab, mobility with tension | |
| 56 | +| **Dumbbell / barbell / kettlebell** | Loaded strength patterns (needs grip + load cues) | |
| 57 | +| **Ball (stability / medicine)** | Core work, balance, throws | |
| 58 | +| **Parallettes / dip station** | Dips, L-sits, push-up variations at height | |
| 59 | +| **Foam roller** | Self-myofascial release, mobility drills | |
| 60 | + |
| 61 | +## Current limitations (honest) |
| 62 | + |
| 63 | +- One figure only; no props or external objects yet. |
| 64 | +- Forward kinematics + ground-locked hands/feet; **no reach-to-target IK**. |
| 65 | +- Hip/waist hinge is approximated by spinal flexion (so deadlift-class moves look |
| 66 | + like a roll-down — curate around this until the hinge primitive lands). |
| 67 | +- Rig ends at the wrist (no fingers) and the head (no facial articulation). |
| 68 | + |
| 69 | +> Range-of-motion values are general literature data, not medical advice. |
0 commit comments