Skip to content

Roscopter user guide - #41

Merged
JMoore5353 merged 12 commits into
mainfrom
roscopter-user-guide
Dec 12, 2025
Merged

Roscopter user guide#41
JMoore5353 merged 12 commits into
mainfrom
roscopter-user-guide

Conversation

@JMoore5353

Copy link
Copy Markdown
Contributor

This PR adds ROScopter documentation to the User Guide section of the website.

This user guide is structured a little differently than previous documentation. In future PRs/branches, we should restructure ROSplane and Dev Guide (and rework the ROScopter User Guide) to all match and put information in common locations. For now, this documentation is ready to be merged in.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR adds comprehensive ROScopter documentation to the User Guide section, restructuring the documentation to match the intended future organization. The changes replace a placeholder setup file with detailed architecture and customization guides, while also adding navigation structure for a new ROScopter developer guide section.

Key Changes:

  • Adds detailed ROScopter architecture documentation (~648 lines)
  • Adds customization guide for extending ROScopter (~100 lines)
  • Adds ROScopter overview with quick start guide (~54 lines)
  • Replaces placeholder roscopter-setup.md file
  • Fixes spelling error in rosplane-overview.md
  • Adds state machine diagram (SVG)

Reviewed changes

Copilot reviewed 8 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
mkdocs.yml Updates navigation to replace setup page with architecture and customization pages; adds developer guide section
rosplane-overview.md Fixes spelling: "build" → "built"
roscopter-setup.md Deleted placeholder file
roscopter-overview.md New overview page with quick start guide and core functionality description
roscopter-architecture.md New comprehensive architecture guide detailing all ROScopter modules
customizing-roscopter.md New guide explaining ROScopter's modular design and customization patterns
autonomous-flight.md Updates link from roscopter-setup.md to roscopter-overview.md
roscopter-dev-overview.md New placeholder for developer guide (under development)
roscopter_state_machine.svg New state machine diagram image

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

Comment thread docs/user-guide/concepts/roscopter-architecture.md Outdated
@JMoore5353
JMoore5353 force-pushed the roscopter-user-guide branch from 14f0253 to d88b738 Compare December 9, 2025 21:48
@JMoore5353
JMoore5353 merged commit dcab607 into main Dec 12, 2025
1 check passed
@JMoore5353
JMoore5353 deleted the roscopter-user-guide branch December 12, 2025 20:26
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