It would be useful for the robot to bee able to run tests against it's own hardware in the attempt to diagnose possible issues. I will update this ticket more as I consider the details of how this would be implemented.