- "Fly 5 m left, then 4 forward, hover 10 s and come back" becomes a list of steps: move, go to a named place, climb, hover, act, return.
- Every mission is checked against the room map, the distance and ceiling limits and the battery left, and is rejected with a readable reason if it fails.
- The panel draws the path and says it back in plain words. Nothing flies until Approve.
- Two parsers compared on the same 150-command test set: a rule-based one and a language model that may only propose a mission, never fly one. Commands in English, Italian and Croatian.
Project Volans / Software / #06
Volans Command
Tell the drone what to do in plain words, typed or spoken, and get back a checked mission.
- Part of
- Project Volans
- Area
- Software
- Status
- Planned
- In the loop
- Command, Check
01 / What it does
The project
02 / Why
What it gives Volans
It's the front door of Volans. Everything behind it already exists; this is how a person talks to it.
03 / Plan
Steps and targets
- 01Mission schema and worked examplesPlanned
- 02Rule-based parser with testsPlanned
- 03Mission checker and room mapPlanned
- 04Panel tab and SITL demo of three commandsPlanned
- 05Language model parser and comparison tablePlanned
- 06Voice input with local WhisperPlanned
Success looks like
- 95 % of the rule-set phrasing parsed exactly right
- Every unsafe command rejected with a reason
- Three commands flown end to end in SITL, landing on the Base
Planned project. This page will be updated with results once the work is done.