Hi Open Duck Mini maintainers,
URML (urml.dev) is a small, Apache-2.0 language for describing robot intent: an English sentence becomes a typed primitive, validated against a robot's declared capabilities and a safety envelope, then dispatched. Open Duck Mini is a lovely small open biped, and it sits right on a question URML needs to answer well.
Nothing here asks Open Duck Mini to change or maintain anything. This is a request for comment.
Two real questions. First, the walk is a learned policy, so where is the line between what URML declares as capability (the platform can locomote, within these limits) and what the policy owns (how it steps)? URML would bound a navigation-level intent and let the policy realize it, but I want to get that division right rather than assume it. Second, URML has no legged mobility class today (its drive types are all wheeled or flying); what would a small-biped capability declaration most need to carry to be useful rather than decorative?
Full write-up: https://github.com/URML-MARS/URML/blob/main/docs/rfcs/0373-open-duck-mini-outreach.md
Thanks for Open Duck Mini; an open BDX-style biped people can actually build is a real contribution.
Ido Yahalomi (URML, greenvh@gmail.com)
AI-assisted prose, maintainer-reviewed before posting (see VIBE.md). Human-only correspondence available on request.
Hi Open Duck Mini maintainers,
URML (urml.dev) is a small, Apache-2.0 language for describing robot intent: an English sentence becomes a typed primitive, validated against a robot's declared capabilities and a safety envelope, then dispatched. Open Duck Mini is a lovely small open biped, and it sits right on a question URML needs to answer well.
Nothing here asks Open Duck Mini to change or maintain anything. This is a request for comment.
Two real questions. First, the walk is a learned policy, so where is the line between what URML declares as capability (the platform can locomote, within these limits) and what the policy owns (how it steps)? URML would bound a navigation-level intent and let the policy realize it, but I want to get that division right rather than assume it. Second, URML has no legged mobility class today (its drive types are all wheeled or flying); what would a small-biped capability declaration most need to carry to be useful rather than decorative?
Full write-up: https://github.com/URML-MARS/URML/blob/main/docs/rfcs/0373-open-duck-mini-outreach.md
Thanks for Open Duck Mini; an open BDX-style biped people can actually build is a real contribution.
Ido Yahalomi (URML, greenvh@gmail.com)
AI-assisted prose, maintainer-reviewed before posting (see VIBE.md). Human-only correspondence available on request.