Skip to content

docs(ota_demo): add architecture diagram to README#71

Open
bburda wants to merge 1 commit into
mainfrom
docs/ota-demo-architecture-svg
Open

docs(ota_demo): add architecture diagram to README#71
bburda wants to merge 1 commit into
mainfrom
docs/ota-demo-architecture-svg

Conversation

@bburda

@bburda bburda commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Description

Add an Architecture section to the ota_nav2_sensor_fix demo README with a high-level SVG diagram, giving readers a one-glance map before the step-by-step narrative.

The diagram splits the system into off-board (update backend + the Foxglove UI with the ros2_medkit SOVD extension) and on-board (the ros2_medkit stack + the robot's ROS 2 app), and colour-codes the flows: OTA / SOVD, node hot-swap, fault detection, and Foxglove telemetry. Components are keyed by origin (ros2_medkit product / demo-only / Foxglove / Nav2).

Docs-only change. The SVG is committed under docs/ and embedded via a relative path.

Related Issue

closes #

Checklist

  • Tested locally
  • README updated (if needed)

Copilot AI review requested due to automatic review settings July 15, 2026 14:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds an Architecture section to the ota_nav2_sensor_fix demo README to give readers a high-level “one glance” system map, backed by a new SVG diagram committed under docs/.

Changes:

  • Add an “Architecture” section describing the off-board/on-board split and key flows.
  • Embed a new architecture SVG diagram into the README via a relative path.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
demos/ota_nav2_sensor_fix/README.md Adds an Architecture section and embeds the diagram.
demos/ota_nav2_sensor_fix/docs/architecture.svg Introduces the SVG architecture diagram asset.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bburda
bburda force-pushed the docs/ota-demo-architecture-svg branch from a66dca3 to 336f859 Compare July 15, 2026 15:28
Add an Architecture section with a high-level SVG diagram of the
ota_nav2_sensor_fix demo (off-board tooling, on-board ros2_medkit stack
+ robot, and the OTA / fault-detection flows).

Also drop the retired "Studio" from the Foxglove name across the demo
(README, run-demo.sh, demo.launch.py, and the diagram).
@bburda
bburda force-pushed the docs/ota-demo-architecture-svg branch from 336f859 to a2dd367 Compare July 15, 2026 15:30
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