My package also builds and launches successfully, and the rover works correctly when tested manually. It receives the Go-Pickup command, moves to the required coordinates while avoiding obstacles, and stops once the goal is reached.
I have reset the terminals and simulation and allowed Gradebot to build and launch the package itself, but I still receive the same /odom grading error.
Could you please check whether this is an issue with the Gradebot/autocorrection?
Hi @ngg1523
I have checked personally your code and everything is correct. The robot does what is requested by the quiz.
Then I have checked your previous feedback from the Gradebot and it said that you had a problem with the /odom topic. That is the old feedback. In order to get a new feedback, you need to launch again the Gradebot, so it can check for your changes.
So I launched the Gradebot with your code and of course it said everything was correct and you got a full pass (10 out of 10).