Skip to content

Robot overview script#1014

Draft
MegaIng wants to merge 11 commits into
mainfrom
feature/robot_overview
Draft

Robot overview script#1014
MegaIng wants to merge 11 commits into
mainfrom
feature/robot_overview

Conversation

@MegaIng

@MegaIng MegaIng commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

When running multiple robots in the sim, getting a feeling for which robot is currently in what state can be annoying - this PR adds a script that runs independently and displays various aspects of the state. To check how correct the robots have localized themselvves & the ball, additional publisher are added to the simulator. To simplify the usage of rqt for behavior debugging, independent of all other changes, the DSD debug topics are forwarded to the main namespace.

This script was used by me during the RC.

Proposed changes

  • Add scripts/robot_overview.py
  • Forward dsd debug topics into the main ros domain.
  • Add ground truth publishers for robot and ball pose
  • What is also in this PR is modify the walk in position of the robots - this is so that they don't cross each other in READY, which just slows down simulation start. A better simulator start TUI would elevate this problem as well.

I plan on further working on this (most notably turning this into a proper TUI & providing a GUI mode that displays the robot positions visually for easier grasping of the situation.

Related issues

Checklist

  • Run pixi run build
  • Write documentation
  • Test on your machine
  • Test on the robot
  • Create issues for future work
  • Triage this PR and label it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

1 participant