Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Robot Diagnostics Improvement of life #3443

Open
1 task
Mr-Anyone opened this issue Mar 2, 2025 · 0 comments
Open
1 task

Robot Diagnostics Improvement of life #3443

Mr-Anyone opened this issue Mar 2, 2025 · 0 comments
Labels
Difficulty - 13 Require a good understanding of relevant systems and tools, and may require some pathfinding Robot Software Testing Field testing, test infrastructure, robot tuning Thunderscope Triage When it's unclear if it's worth doing or how to start

Comments

@Mr-Anyone
Copy link
Contributor

Mr-Anyone commented Mar 2, 2025

Robot Diagnostics Improvement of Life

This is going to be a really vague task, but we essentially want the following:

Background

Often times, when running robot diagnostics, there is no systematic way tell why robot diagnostics isn't receiving packet from the robots.

The most common issues I can think of are the following:

  1. The version of thunderloop is incompatible with the version of thunderscope
  2. There is a channel id mismatch between thunderloop and thunderscope
  3. Thunderloop is not running the even though the robot is on
  4. The network interface redis constant has been altered on thunderloop to not point to tbots wifi
  5. The client passed in the wrong interface to thunderscope
  6. Thunderscope is not connected to tbots wifi.

Acceptance criteria

Find a way to fix or warn user about the following 6 errors from above!

  • Think of creative way to fix the issue listed above
@Mr-Anyone Mr-Anyone added Difficulty - 13 Require a good understanding of relevant systems and tools, and may require some pathfinding Triage When it's unclear if it's worth doing or how to start Thunderscope Robot Software Testing Field testing, test infrastructure, robot tuning labels Mar 2, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Difficulty - 13 Require a good understanding of relevant systems and tools, and may require some pathfinding Robot Software Testing Field testing, test infrastructure, robot tuning Thunderscope Triage When it's unclear if it's worth doing or how to start
Projects
None yet
Development

No branches or pull requests

1 participant