Skip to content

docs(sim_sih): link Hawkeye visualizer, add stub page#27159

Merged
hamishwillee merged 2 commits intomainfrom
mrpollo/hawkeye-docs-stub
Apr 22, 2026
Merged

docs(sim_sih): link Hawkeye visualizer, add stub page#27159
hamishwillee merged 2 commits intomainfrom
mrpollo/hawkeye-docs-stub

Conversation

@mrpollo
Copy link
Copy Markdown
Contributor

@mrpollo mrpollo commented Apr 21, 2026

Replaces the superseded #26965 with a slimmer version. That PR added 9 deep Hawkeye documentation pages plus 35 screenshots and animations directly into the PX4 user guide. After conversations with @hamishwillee, we agreed the deep documentation should live in the Hawkeye repo so PX4 docs don't carry the maintenance burden of two parallel sources. The Hawkeye docs are now live at px4.github.io/Hawkeye.

This PR adds only what PX4 readers actually need: a short pointer page, the SIH integration details, and the jMAVSim → Hawkeye swap in the SIH docs.

Changes:

  • docs/en/sim_sih/index.md — replaces the jMAVSim display-only section with a Hawkeye section covering the hawkeye command, UDP 19410 port alignment, and a link to the full Hawkeye docs. The port reference table now labels UDP 19410 as "Hawkeye visualizer" instead of "jMAVSim display-only".
  • docs/en/sim_hawkeye/index.md — new stub page (~65 lines) with what Hawkeye is, install one-liners for macOS and Linux, the SIH quickstart, and links out to the hosted docs for multi-vehicle, ULog replay, HUD, and CLI reference.
  • docs/en/SUMMARY.md — adds the stub as a single entry nested under SIH Simulation.

Replaces jMAVSim display-only mode references in the SIH page with Hawkeye,
which is purpose-built for this role and actively maintained. The 3D
visualization section now covers the hawkeye command, the port alignment
with SIH (UDP 19410), and links out to the full Hawkeye documentation.

Adds a short sim_hawkeye/index.md stub covering what Hawkeye is, install
on macOS and Linux, and basic SIH usage. Everything else (multi-vehicle,
ULog replay, HUD modes, CLI reference) lives at px4.github.io/Hawkeye
and is linked from the stub, so PX4 docs don't carry the maintenance
burden of two parallel sources.

Also updates the port reference table: UDP 19410 is now labeled
"Hawkeye visualizer" instead of "jMAVSim display-only", and adds the
page to SUMMARY.md nested under SIH Simulation.
@github-actions
Copy link
Copy Markdown

No broken links found in changed files.

Comment thread docs/en/sim_hawkeye/index.md Outdated
Comment thread docs/en/sim_hawkeye/index.md
Comment thread docs/en/sim_sih/index.md
Copy link
Copy Markdown
Contributor

@hamishwillee hamishwillee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mrpollo Looks good. Did a minor subedit and added some comments just FYI if you are interested in why.

What I'd love to see is an update to the container to include hawkeye, followed by a corresponding update to https://docs.px4.io/main/en/simulation/px4_simulation_quickstart
Thoughts? Not blocking this PR though.

@hamishwillee hamishwillee merged commit 3efdbe9 into main Apr 22, 2026
12 checks passed
@hamishwillee hamishwillee deleted the mrpollo/hawkeye-docs-stub branch April 22, 2026 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants