docs: restructure documentation#213
Open
lukeschmitt-tr wants to merge 12 commits into
Open
Conversation
Move the CLI and MCP server pages into a new Software & Tools section, relocate the TOTL and touchscreen guides next to their apps under Tutorials, regroup the tutorials landing page, rename the LeRobot entries for clarity, and tidy the top-level navigation. Add sphinx-reredirects with redirect stubs for the four moved pages (cli, mcp_server, totl, touchscreen) so existing links keep working.
Add a Programming Guide section that gives the API reference a narrative front door: a Concepts page covering the driver model (lifecycle, modes, motion commands, frames and units, reading state, error handling, and logging) and a Writing a Script walkthrough extracted from the demo scripts page. Nest the API reference under it. The demo scripts page is now a clean catalog that points back to the guide.
Move the firmware upgrade procedure out of the software setup page into a dedicated Firmware Upgrade page so the setup walkthrough stays focused on network configuration and driver installation.
Rework the software setup intro to describe the host PC, add uv/uvx install options, drop the stale ROS environment note, and fix grammar. Add a local table of contents to the configuration page, fix its heading hierarchy and overview wording, and apply prose fixes across hardware setup. Standardize on "Arm Controller" and one-sentence-per-line.
1e05071 to
cbea3ff
Compare
Turn the single troubleshooting page into a landing with quick checks and an LED status reference, and split the content into connection, errors, and motion guides. Rework the error-code reference into root-cause families with the exact get_error_information() strings, a log-reading guide, and richer fixes grounded in the controller source.
Add an Additional Guides section to Service and Maintenance linking the Trossen Arm product and maintenance guides.
Explain why homing is needed and merge the redundant STEP-file sentences in the Service section, and remove em-dashes from the VR and data collection UI guides per house style.
cbea3ff to
b57f2ee
Compare
421d948 to
29700a8
Compare
Update Claude Code, VS Code MCP, and Docker links to their current URLs, point the virtualenv link at the live docs root, and fix the host networking link in the connection guide. Refresh stale redirects across the tutorials (GitHub tree->blob demo links, HuggingFace renames, NVIDIA, MuJoCo, Amazon), drop dead documentation anchors (ffmpeg, anaconda), and point the Isaac Lab install link at the current docs. Add linkcheck_ignore for URLs that reject automated requests but are valid for users.
29700a8 to
c6bfd2c
Compare
Add demo cross-references to the factory reset, Ethernet, joint characteristics, joint modes, and joint limits sections so each configuration points to the demo that exercises it.
Shiming-Liang
requested changes
Jul 2, 2026
|
|
||
| If the problem persists, please submit a support ticket at `Trossen Robotics Support <https://www.trossenrobotics.com/support>`_. | ||
|
|
||
| Error Code Reference |
Contributor
There was a problem hiding this comment.
prefer clear pattern of issue and solution before change
prefer actionable bullet points over long sentence
Contributor
Author
There was a problem hiding this comment.
each section now has a description of the issue with bulleted suggestions following
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR comprehensively updates the documentation structure and fleshes out areas that needed more detail. This includes:
Recommend reviewing commit-by-commit