Replies: 1 comment 2 replies
|
Hello @idoco2003 PRs (whether features, fixes, or 3rd party integrations) are always welcome but the main design driver of this repo is to adhere to the KISS principle (so the implementation should be frugal, an accompanied by a minimum working example). |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi gym-pybullet-drones community,
URML (urml.dev) is a small, Apache-2.0 language for describing robot intent: it validates a request against a capability manifest and a safety envelope, then dispatches. URML has an aerial drive type, and your project — the most-starred open drone-RL sandbox — is an ideal place to show URML wrapping a learned controller in a validated intent layer.
Nothing here asks the project to adopt, host, or maintain anything. This is a request for comment.
The idea is the decide-then-do split applied to learning: a URML aerial intent declares the goal and the envelope, a learned policy in a gym-pybullet-drones environment produces the low-level control, and URML validates the request against the declared limits before the policy is allowed to act. The policy is the actuator; URML is the typed, validated intent and the safety envelope around it. The RL sandbox is a clean demonstrator for "a natural-language goal, a learned controller, and a validator that refuses out-of-envelope requests."
Two real questions: (1) Is wrapping a learned drone controller in a validated intent layer + envelope interesting in the RL-sandbox context? (2) What should a URML capability manifest declare to describe a learned-controller drone honestly — drive type, altitude/speed limits, observation/action assumptions — and is the Gymnasium env interface the right seam or a higher-level mission wrapper?
Full write-up: https://github.com/URML-MARS/URML/blob/main/docs/rfcs/0417-gym-pybullet-drones-outreach.md
Thanks for gym-pybullet-drones; a clean, popular open drone-RL suite is a great place to think about safety around learned control.
Ido Yahalomi (URML, greenvh@gmail.com)
AI-assisted prose, maintainer-reviewed before posting (see VIBE.md). Human-only correspondence available on request.
All reactions