I did rosject for the navigation course. The course was in galactic but the distro of the rosject was foxy. So I adapted my files for foxy but I had a lot of problems because of bt_navigator and navigate to pose that was working one time and then only failing. I had to stop everything and launch all again to do one action again. I found the post below that talked about the same problem and it seems that it’s linked to foxy and it was corrected in galactic so I migrated everything to galactic.
Now everything is stable and works great so I wanted to try on the real robot to prepare the live presentation and get the nav certificate but the real robot isn’t compatible with Ros2 galactic.
I can’t present the code working correctly to have the certificate. What can I do? go back to foxy again but with something unstable?
but the real robot isn’t compatible with Ros2 galactic.
By that you mean that two different versions are being used in Real Robot and your ROSJect? If that is the case, I think it should not cause any issues as long as your topics are consistent publisher and subscriber nodes.