Skip to content

Software Index

Purpose

Organize the ShadowHound software stack documentation, including ROS 2 packages, simulation tooling, and automation scripts.

Prerequisites

  • Working ROS 2 Humble development environment.
  • Familiarity with the repository layout (src/, launch/, docs/).

Steps

  1. Review the quick links below for setup guides and automation tools.
  2. Generate auto-documentation stubs by running python tools/ros2_autodoc.py after package changes.
  3. Use Autodoc landing to locate generated package references.

By Topic

LLM & AI Integration

Web Interface & WebRTC

Agent System

Configuration

Auto-Generated API Documentation

Validation

  • [ ] Autodoc stubs regenerate without errors
  • [ ] All setup guides reference validated commands
  • [ ] MkDocs navigation renders the same hierarchy as the vault
  • [ ] All subdirectories have README index pages

See Also

References

  • Documentation Root
  • tools/ros2_autodoc.py — Auto-generate package documentation
  • tools/link_convert.py — Convert wikilinks for GitHub Pages