Skip to content

URML: validating a human-video-pretrained action against the target robot's envelope #41

Description

@idoco2003

Hi, disclosure first: this is AI-assisted prose I reviewed and approved before posting (background: https://github.com/URML-MARS/URML/blob/main/VIBE.md). Glad to switch to human-only if you prefer.

I maintain URML (https://urml.dev), a small Apache-2.0 language whose one job is to check an intended action against a robot's declared capabilities and a safety envelope before it runs.

VITRA is a natural fit because it learns manipulation from human-activity video, and what a human demonstrated is not automatically admissible on the specific robot that will execute it. URML can declare the target robot's reach, payload, gripper force, and the active keep-out and speed envelope, and validate the emitted action against that declaration before it drives the hardware. The check sits between the model output and the actuators, and touches neither the pretraining nor the policy.

URML does not learn, does not model, and does not replace VITRA. It is the static admissibility step that answers whether a given emitted action is inside the declared envelope for this robot.

Two questions:

  1. For a VLA pretrained on human-activity video, is a declared-capability and envelope check on the emitted action a useful step before it drives a specific robot, or is embodiment feasibility already handled inside the model in practice?
  2. Would a small worked example mapping a VITRA action onto a URML manifest, validated with no execution, be worth having?

Nothing here asks you to adopt, host, or maintain anything. Thanks for the work.

Ido Yahalomi (greenvh@gmail.com)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions