Skip to content

rapyuta-robotics/rr_mechatronics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

# RR Mechatronics Documentation

This repository contains the full engineering and operational documentation for RR Mechatronics platforms, primarily focusing on the Sootballs and OKS product lines.

Documentation is structured to support teams across hardware, embedded systems, electrical integration, and operations.

---

## πŸ“ Directory Structure

` docs/ β”œβ”€β”€ index.rst # Master TOC for Read the Docs β”œβ”€β”€ includes/ # Reusable snippets (warnings, tables) β”œβ”€β”€ assets/ # Diagrams, images, schematics β”‚ β”œβ”€β”€ hardware/ β”‚ β”œβ”€β”€ electrical/ β”‚ β”œβ”€β”€ embedded/ β”‚ └── shared/ β”œβ”€β”€ sootballs/ β”‚ β”œβ”€β”€ hardware_specs_gen3_1.rst β”‚ β”œβ”€β”€ hardware_bom_gen3_1.rst β”‚ β”œβ”€β”€ firmware_guide_gen3_1.rst β”‚ β”œβ”€β”€ sb_manual_charger.rst β”‚ └── ... β”œβ”€β”€ oks/ β”‚ β”œβ”€β”€ oks_overview.rst β”‚ └── ... `

---

## 🧭 How to Navigate the Docs

### Main Sections:

  • Hardware: Specs, BOMs, mounting guides
  • Embedded: Firmware structure, comm interfaces
  • Electrical: Wiring diagrams, power specs
  • Charging: Autocharging calibration, docking dimensions
  • Support: Maintenance procedures, quick links

Each file corresponds to one topic and is named semantically for easy search and linking.

You can start from index.rst or go directly to sootballs_overview.rst.

---

## ✍️ How to Contribute

### πŸ”Ή 1. Create or Edit .rst Files - Use reStructuredText syntax (.rst) - Keep sections short and focused - Use grid tables for BOMs, specs

### πŸ”Ή 2. Add to the ToC - If it’s a new doc, add it to the right .. toctree:: in:

  • index.rst for global sections
  • sootballs_overview.rst or oks_overview.rst for product-specific ones

### πŸ”Ή 3. Rebuild the Site `bash cd docs/ make html ` Output will be in docs/build/html. Open index.html in a browser.

### πŸ”Ή 4. Submit or Archive If under version control, push your changes. If working offline, zip the updated docs and share with the team.

---

## πŸ§ͺ Style Guidelines

  • Use .. include:: for reusable content
  • Use semantic filenames: hardware_specs_gen3_1.rst, not doc3.rst
  • Prefer section headers (===, ---) over long paragraphs
  • Add diagrams to /assets/ and reference relatively

---

## 🀝 Thanks

This project is maintained collaboratively by RRUS. For questions, raise an issue in the repo or tag the current doc lead.

About

All RR mechatronics details and information available here

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published