bsbodysyntonic / MOTION, FROM WITHIN

BODY SYNTONY / A RESEARCH THESIS BY TODD MUSCAT

FIELD STUDY 003 · 2026

You are the center
of your own movement.

What if intention had a physical representation? Pose, forces, surfaces, tangents, and normals—expressed through the body’s relationship with its world. From APT’s geometric insight to a proposed interface for learning, prediction, and motion.

Follow the story 01 — 04

01 THE GEOMETRY OF INTENTION

MIT · 1956–1959

Before physical AI,
there was APT.

Imagine yourself as the cutting tool. Follow the geometry. Let the computer work out the motion.

Historic MIT numerically controlled milling machine
THE MIT NUMERICALLY CONTROLLED MILLING MACHINEArchive & image source
APT / GEOMETRY → MOTIONHISTORICAL LANGUAGE
$$ Contouring: surfaces already defined
$$ GS: supporting ground surface
$$ DS: curved lateral drive surface
$$ CS: terminating check surface
$$ Cutter engaged; forward direction set
CUTTER / 10
PSIS / GS
TLAXIS / 0, 0, 1
TLRGT
GOFWD / DS, TO, CS
A relational contouring fragment: keep the cutter on the right of DS, its end against GS, and stop when its leading edge reaches CS. GS is our name for APT’s traditional part surface; PSIS remains the APT keyword. Geometry, initial engagement, and machine setup are omitted.
GOFWDGo forward
TANTOTangent to
TO / ON / PASTRelationships to a boundary
THREE SURFACES / ONE CONTINUOUS INTENTIONREADY
APT cutter constrained by ground, drive, and check surfacesA cylindrical cutter follows an offset curved path on a planar ground surface. Its side contacts the curved drive wall; its leading edge stops at the check plane.GS / GROUND SURFACEDS / DRIVE SURFACECS / CHECK SURFACE

GS · SupportThe cutter end remains on the ground surface.

DS · GuideThe cutter flank follows the wall; the center path is offset by its radius.

CS · StopTO ends the move at first cutter contact with the check plane.

Original geometric illustration inspired by the supplied references. Scrub or play the path. This is a prescribed contour demonstration, not an APT interpreter or cutting simulation.

ESTABLISH THE BODY FRAME

Stand inside
the moving Body.

Your forward direction comes from the motion you are continuing. Your left and right are relative to that heading. In this upright example, up follows the Body axis; down opposes it.

Turn the heading: left and right turn with you. The drawing’s screen axes stay fixed. This is the body-syntonic insight—directions acquire meaning through the moving body.

Conceptual body-frame drawing. APT continuation words select a direction in the context of prior motion and the specified surfaces; these arrows are not six unconstrained machine-axis commands.

Body-relative up, down, left, right, forward and back

RELATIONSHIP TO A BOUNDARY

To. On. Past.

Follow the Drive Surface. Choose where the Body finishes relative to the Check Surface.

Normal to Ground Surface

Body moving To, On or Past a Check SurfaceA curved drive guide and a ground surface constrain the path. Pose Mode aligns the Body shank to the path tangent instead of the ground normal.DS / DRIVE SURFACEGS / GROUND SURFACECS / CHECK SURFACE

TO · leading edge reaches the Check Surface.

To: leading edge reaches CS. On: Body reference center reaches CS. Past: trailing edge clears CS. Pose Mode follows the local path tangent on DS. This is a geometric pose illustration.

A language ahead of its time.

Douglas T. Ross led APT’s development at MIT with Air Force support and aircraft-industry collaboration. Automatically Programmed Tools turned descriptions of geometry and tool motion into paths for numerically controlled machines. NC hardware came first; APT made complex machining far more practical to program. [1]

Geometry carries the intention.

APT can describe motion in relation to ground, drive, and check surfaces. Its processor calculates cutter locations; a postprocessor translates them for a particular machine. The APT fragment describes three simultaneous relationships: the cutter end follows the ground surface, its side follows the drive surface, and the check surface terminates the move. The illustrated ground surface is planar; the curved drive surface determines the contour. The tool axis remains normal to the ground surface. That relational contouring language is the foundation for the BodySyntonic proposal. [2]

1952

MIT demonstrates numerical control.

1956–59

Ross’s team develops APT with industry.

1974

First APT language standard: ANSI X3.37.

1970s–80

RAPT brings geometric relationships to robot assembly.

A foundational language for NC and CAM. The first APT ANSI language standard was published in June 1974. [3]

02 BODYSYNTONIC / A PROPOSED REPRESENTATION

INTENTION MADE PHYSICAL

Intention has
geometry.
And dynamics.

Follow a surface. Orient toward its normal. Apply force. Reach a boundary. Adapt as contact changes.

BodySyntonic asks whether these relationships can become a shared representation for learning, reasoning, and motion. BRL—Bodysyntonic Robot Language—is its proposed human-readable expression.

T

Pose & reference

Where is my fingertip relative to the key? Which body, object, or world frame gives the instruction meaning?

n · t

Normals & tangents

Approach along the surface normal. Control lateral drift in the tangent plane. Follow geometry as it moves.

F · τ

Force & contact

Describe desired interaction: contact mode, force bounds, compliance, friction, and slip.

Δt

Time & completion

Specify onset, strike velocity, duration, and release. Define the physical evidence that the action succeeded.

A family of acceptable movements.

An intention describes what should hold while the body moves. Different joint trajectories may satisfy the same relation. A guide surface can be virtual; a contact surface participates in physical interaction. Their roles remain explicit.

Observed state meets desired state.

Keep measured contact, pose, and velocity distinct from intended conditions. Bind every relation to tracked entities, coordinate frames, units, tolerances, and uncertainty. The representation can be a typed graph or tensors, with BRL as a readable view.

03 FROM DESCRIPTION TO PREDICTION

LECUN · WORLD MODELS · INTENTION

What do I intend?
What will happen?

A proposed progression of ideas: language, action, predictive world models, and explicit body–world relationships.

01 / DESCRIBE

LLM

Express a task and reason through a symbolic description.

“Play this note.”

02 / ACT

VLA

Condition robot actions on visual observations and language.

observation → action

03 / PREDICT

JEPA

Learn representations; action-conditioned variants predict consequences.

state + action → future

04 / STRUCTURE INTENT

BodySyntonic

Represent the bodily and physical relationships a task requires.

relations → objectives

LLM → VLA → JEPA → BodySyntonic is our conceptual progression, not a historical succession or replacement claim. VLA policies and JEPA world models can work together; BodySyntonic is a proposed interface across them.

The connection to LeCun.

LeCun’s autonomous-agent proposal separates prediction of the world from evaluation of outcomes and selection of actions. We use “intention” here for explicit desired relationships and completion criteria—a candidate input to that evaluation and planning process. [7]

V-JEPA 2-AC provides a concrete reference: it predicts future representations conditioned on actions and proprioception, and supports planning toward image goals. [8]

Where BodySyntonic could contribute.

Score predicted trajectories against contact, pose, timing, and force objectives. Train additional readouts for control-relevant relations. Condition an action proposer on the same intention representation.

A “meta-transformer” could learn to translate observations and a task into this structured intention, or condition candidate actions on it. The first prototype can use an explicit parser and planner; the transformer is a later, testable architecture choice.

GROUND

Sense the body, key, contact, and uncertainty.

REPRESENT

Bind intention to entities and physical quantities.

PREDICT & EVALUATE

Roll out actions and score the relationships.

ACT & OBSERVE AGAIN

Execute a short segment and update the state.

A visual embedding does not automatically provide contact force or a calibrated surface normal. Those quantities need geometric estimation, sensors, simulation labels, or trained readouts. The learned model and the physical measurements must be connected explicitly.

04 FIRST EXPERIMENT / ONE PIANO KEY

SMALL TASK · RICH PHYSICS

One key.
A complete intention.

Locate it. Approach. Establish contact. Strike with controlled timing and velocity. Release. Observe the note.

CONTACT FRAME / SIDE VIEWAPPROACH
Piano key contact geometryA fingertip approaches a hinged key. Scrub the stroke to see the key surface, outward normal, and tangent change orientation.pivotntn = outward surface normalpress toward −n · limit lateral slip

Approach the contact patch along the key’s normal.

Geometric illustration. The stroke is scripted; sound is not simulated.

BRL / STRIKE A KEYPROPOSED REPRESENTATION
intention strike_key {
  body: fingertip
  reference: key.contact_frame
  guide: key.press_path
  contact: key.top_patch

  approach along -key.normal
  align finger.axis, -key.normal
  limit tangential_slip

  strike {
    onset: requested_time
    velocity: calibrated_strike_velocity
    outcome: requested_midi_velocity
  }

  release after requested_duration
  observe note_on, note_off,
          key.travel, midi.velocity
}
Bind named values to calibrated quantities with explicit units before execution.

Begin with an instrumented key.

Our proposed bench rig uses a single actuator, a compliant fingertip, an encoder over one weighted MIDI key. MIDI reports note onset, release, and velocity. MIDI velocity is the resultant measure of strike intensity for this experiment; the encoder tracks key travel. Add a camera and lateral motion when testing adaptation to key placement.

Measure the musical outcome.

Calibrate the relationship between the strike trajectory and the key’s reported velocity. Use MIDI velocity as the target for musical dynamics, with the instrument’s velocity-to-loudness response kept consistent. Track onset error, MIDI velocity error, unwanted retriggers, and complete release.

A concrete toolchain comparison / proposed piano experiment
LayerBuild with current toolsAdd BodySyntonic
Bench & simulationInstrumented key and actuator. Python + MuJoCo for a calibrated hinge, spring, damping, and contact model.The same rig and physics. Attach semantic roles: fingertip, guide, contact patch, normal, tangent.
State & dataSynchronize encoder, MIDI, and optional camera samples. Store state/action trajectories.Also record relation estimates, reference frames, intention, phase, and uncertainty.
Task executionC++/MCU phase controller: approach → contact → strike → release. Tune trajectory and travel bounds.BRL parser → typed intention graph → trajectory objectives and phase transitions.
Learned policy optionLeRobot + PyTorch: demonstrations → ACT or a compatible VLA policy → hardware adapter. Fit the observation and action spaces to the rig.Condition the action proposer on the intention graph. Train relation-aware readouts alongside the learned representation.
Predictive optionTrain a compact action-conditioned dynamics model. V-JEPA 2-AC is a research reference; a single-key rig needs its own action/sensor adaptation and data.Predict candidate outcomes and score guide, pose, timing, MIDI velocity, and release objectives in a receding-horizon planner.
DeploymentHost process for policy/planning; device-side feedback loop for motor control and travel limits.The intention runtime provides bounded setpoints and objectives to the same feedback controller.

The engineered controller is the initial baseline; learned policy and predictive planning are separate comparison paths. Available tools are linked in [10]. No foundation model is required to establish the first repeatable key strike.

THE FIRST TEST

When key position, surface angle, or resistance changes, does an explicit intention representation preserve timing and musical outcome with less retuning?

Compare the same hardware, sensing, controller, training budget, and held-out conditions with and without relational intention. Report failures as well as improvements. Changes outside a one-axis rig’s reach require repositioning or additional motion axes.

Concept illustration of humanoid robots dancing tango in a spacecraft bay

FROM ONE CONTACT TO COORDINATED MOTION

A key today.
A tango
tomorrow.

A larger research horizon: many contacts, moving partners, changing support, and shared intention.

CONCEPT ART / RESEARCH VISION

A RESEARCH DIRECTION BY TODD MUSCAT

Intention.
Prediction.
Embodiment.

APT provides the geometric starting point. Edinburgh’s RAPT extended relational descriptions into robot assembly. ReKep offers a modern comparison through visually grounded manipulation constraints. [5] [11]

Work coauthored by LeCun explores shaping JEPA representations for goal-reaching value. BodySyntonic asks how explicit physical intentions could make goals and predicted outcomes more useful for motion development. [12]

The hypothesis is practical: a shared representation of body–world relationships could connect what we ask, what a model predicts, and what a robot actually does.

Sources, history & image credits+
  1. Douglas Ross’s 1970 N/C World interview · MIT archive. Also: MIT Science Reporter: Automatically Programmed Tools (1959).
  2. APT Open Source: What is APT? · Language and toolpath overview. Also: A Description of the APT Language, Communications of the ACM (1963). Examples on this page are teaching fragments, not production machining programs.
  3. National Bureau of Standards: Standards for Computer Aided Manufacturing · APT entry records first publication in June 1974.
  4. Seymour Papert, Mindstorms (1980) · Body-syntonic learning, printed p. 63.
  5. University of Edinburgh: Freddy and RAPT · Geometric relationships in robot assembly.
  6. IronMind: Camera-Space Ego-Centric Pretraining · Research preprint, September 30, 2026.
  7. Yann LeCun: A Path Towards Autonomous Machine Intelligence (2022) · World-model, cost, and action-selection architecture.
  8. V-JEPA 2: Understanding, Prediction and Planning · Action-conditioned world modeling and image-goal planning. Official PyTorch implementation.
  9. π₀: A Vision-Language-Action Flow Model for General Robot Control · A concrete VLA approach.
  10. LeRobot policy deployment; MuJoCo contact dynamics; Franka Control Interface. These are available building blocks; the piano workflow is a proposed engineering design.
  11. ReKep: Relational Keypoint Constraints · Related work in representing and optimizing manipulation constraints.
  12. Value-guided action planning with JEPA world models · Destrade et al., including Yann LeCun. Shaping representations for goal-reaching.
  13. Historical machine photograph: MIT 2.810 machining lecture (2019), PDF p. 86, credited to Reintjes, Numerical Control (1991). Photograph date unspecified; no open reuse license stated.
  14. Valiant Turtle image: Valiant Technology Ltd., 1985, CC BY-SA 3.0. Original image reproduced without modification.
  15. Robot tango: original AI-generated concept illustration. It depicts the research vision; it is not a demonstration of an implemented BRL system.