Skip to content

Restructure the X500 documentation into per vehicle sections - #10

Merged
caguero merged 2 commits into
lyricalfrom
caguero/docs-structure
Aug 31, 2026
Merged

caguero merged 2 commits into
lyricalfrom
caguero/docs-structure

Conversation

@caguero

@caguero caguero commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

Restructures the X500 documentation to the per vehicle section layout used by bluerobotics_models: the single page becomes a section with Running the simulation, Actuators, Sensors and Configuration. Each API page opens with a plain availability table and documents the topics in per component tables (ROS Topic, Description, linked Message type); the actuators page states why the rotors have no ROS API and shows the Gazebo motor bus, with a manual spin example. Cross links updated.

How to test it?

The docs check on this PR renders the site; open the X500 section and walk Running, Actuators, Sensors and Configuration. Locally: python -m sphinx -W -b html docs /tmp/holybro_html (needs sphinx with the honu theme) and browse /tmp/holybro_html/vehicles/x500/.

…t used by bluerobotics_models

Assisted-by: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Carlos Agüero <caguero@honurobotics.com>
…ation pages matching bluerobotics_models

Assisted-by: Claude Fable 5 <noreply@anthropic.com>
Signed-off-by: Carlos Agüero <caguero@honurobotics.com>
@caguero
caguero merged commit a0ee5fe into lyrical Aug 31, 2026
2 checks passed
@caguero
caguero deleted the caguero/docs-structure branch August 31, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants