Open-source UAV and UGV tools—start in simulation, leave with evidence.
Choose an air or ground path, open the official upstream guide, and keep a reviewable record. UAMKT adds free browser tools and original evidence templates without rebadging third-party code or exposing routes, actuators, chemicals, or release logic.
Choose the job before the stack.
Mature open-source ecosystems win attention by making the first safe action obvious. These links go to official upstream documentation; UAMKT adds an original evidence layer and does not imply endorsement or partnership.
- AIR · PX4 OR ARDUPILOT
Run a UAV in simulation
Compare setup, repeatability, log recovery, and operator workflow in SITL before touching an aircraft.
- GROUND · ROS 2 + NAV2 + GAZEBO
Set up a UGV navigation path
Search supported packages, follow the first-time robot setup, and validate a synthetic world before hardware.
- UAMKT · ORIGINAL COMPANION
Record the simulation evidence
Download the air/ground decision map, official-link index, synthetic scenarios, and a blank human-review record.
- SIMULANTS · HUMAN AUTHORIZATION
Scope a CBRN tabletop
Use only glossary, interfaces, schemas, synthetic scenarios, surrogate surfaces, and human review—never live-agent or actuator instructions.
Publish in evidence order.
Each release begins with recorded or simulated data and a human review record. Vehicle, pump, valve, chemical, and dose control remain outside the public toolkit.
- LIVE · v0.1.0 · Apache-2.0 source
Hull Mark Mapping Workbench
Plot local ship-side reference points and intended line segments, screen measured samples with transparent deviation statistics, and export a human-review record.
- LIVE · v0.1.0 · Apache-2.0 source
Mission Companion
Build a preflight and postflight evidence package from manual inputs, then export canonical JSON and an evidence-index CSV.
- LIVE · v0.1.0 · Apache-2.0 source
Spray Log QA
A browser-only CSV quality-assurance dashboard for route traces, coverage gaps, boundary proximity, and JSON review reports.
- LIVE · v0.1.0 · Apache-2.0 source
No-Spray Guard
A browser-only audit of supplied boundary-distance, altitude, speed, and spray/flow state values. Findings link back to their CSV source rows.
- BETA · Stage 0 · open record
Drone Disposal Decision (Korea)
Classify reporting and deregistration paths in-browser, then export a non-certifying EoL intake record. No government submission, transport, or recycling.
Adoption signals help discovery. They do not prove performance.
Stars and forks are public GitHub proxies—not website traffic, downloads, installations, safety evidence, or endorsement. UAMKT adopts the onboarding pattern: an obvious first task, official versioned documentation, simulation before hardware, and a reviewable record.
| Project | Public GitHub signal | Official first action | License gate | UAMKT boundary |
|---|---|---|---|---|
| ArduPilot | 15,921 stars · 21,440 forks | SITL by Copter, Plane, Rover, or Sub | GPL-3.0 | Official link + separate evidence overlay; no renamed fork |
| PX4 Autopilot | 12,693 stars · 16,069 forks | SITL/HITL and Docker simulation | BSD-3-Clause | Pin release; preserve notices; separate mission-evidence adapter |
| QGroundControl | ≈5.0k stars · 5.1k forks | Download → UI → first-flight workflow | Repository and dependency review | Documented overlay only; no ownership claim |
| ROS 2 | ≈6.1k stars · 962 forks | Search packages by active distribution | Package-specific | Verify each package, dependency, model, and asset |
| Navigation2 | ≈4.7k stars · 2.0k forks | Robot setup → configure → tune → API | Apache-2.0 + dependencies | Simulator-first scenario; no actuator command |
| Gazebo Sim | ≈1.5k stars · 479 forks | Create and test a synthetic world | Apache-2.0 + assets | Synthetic worlds and interface records only |
| Autoware Universe | ≈1.8k stars · 966 forks | Inspect modular packages and launch paths | Apache-2.0 + packages/assets | Architecture benchmark; no deployment claim |
Books explain the method. Downloads make the method usable.
The free layer is an original companion—not a copy of a paid book. It routes each title to a template or browser tool, keeps the Amazon edition as the long-form reference, and records the exact public boundary.
- v0.1.0 · CC BY 4.0 · DOWNLOADNEW
UAV/UGV Open-Source Starter Map
A task-first air/ground decision guide, official upstream links, dated adoption proxies, synthetic tabletop briefs, and a blank simulation evidence record. No third-party code is bundled.
- v0.1.0 · CC BY 4.0 · DOWNLOADNEW
Drone Book Companion Index
A book-to-tool map, upstream license matrix, download pathways, and public-scope rules covering procurement, build, acceptance, operations, and CBRN research.
- RFP · SCORECARD · TCO · FAT
Procurement → acceptance
Start with The Drone RFP Builder, Supplier Scorecard, TCO Workbook, Acceptance Test Manual, and Compliance Evidence Pack; carry the resulting evidence index into Mission Companion.
- BUILD BOOK · FIELD BOOK · FLEET
Build → field review
Connect the Dronology Build, Field, Sourcing, Platform, and Autonomy titles to version pinning, log review, boundary auditing, and reproducible evidence—not to hidden actuator control.
- C-3 · 7-TITLE LIBRARY
CBRN mission research
Use Mission C-3 as the crossover into CBRN Tactical. Public companions stay limited to glossary, schemas, human authorization, interface responsibilities, and simulant-only scenarios.
Five tools, five explicit data boundaries.
| Tool | Accepted input | What it does not do |
|---|---|---|
| Hull Mark Mapping | Local control points, target segments, and measured samples | No pixel transform, 3D reconstruction, flight planning, class/legal or dimensional acceptance |
| Mission Companion | Manual mission fields and evidence references | No native log parsing, route planning, or authenticity validation |
| Spray Log QA | Documented UAMKT CSV schema | No ArduPilot BIN or PX4 ULog parsing; no coverage certification |
| No-Spray Guard | CSV with precomputed geofence_distance_m | No polygon engine, legal distance prescription, or actuator control |
| Drone Disposal Decision | Manual business-use, weight, and prior-reporting answers | No government submission, legal ruling, transport, recycling, or certification |
The license is an architecture decision before it is a shipping decision.
ArduPilot is GPLv3. Distribution of modified firmware carries GPL source obligations; ArduPilot also documents a companion-computer boundary for separate high-level programs. PX4 and MAVSDK use permissive BSD-3-Clause licenses. QGroundControl, ROS packages, simulation assets, and maps require a component-level review rather than one blanket label.
For a decontamination-style research build, keep the upstream flight or navigation project pinned and recognizable. Put UAMKT-owned schemas, dashboards, simulator scenarios, and evidence adapters in a separate overlay. This makes attribution, updates, safety review, and later proprietary decisions easier to audit.
- Publish now: original glossary, schemas, templates, synthetic data, and simulant-only scenarios.
- Review before publication: executable adapters, QGC overlays, ROS/Gazebo packages, maps, models, and datasets.
- Do not publish: live-agent procedures, chemical recipes, dose/flow/pressure/thermal setpoints, actuator or autonomous-release logic, or controlled vulnerabilities.
Figures and configurations on this page are illustrative, drawn from public open-source documentation (subject to verification). Operation in the Republic of Korea requires applicable aviation rules, KC radio-frequency requirements, and expert validation. Each upstream component, dependency, model, dataset, and asset remains governed by its own license; a project-level label is not a substitute for a software-bill-of-materials review. All build content is published only after security, export-control, and dual-use review. This page is not legal or export-control advice.