Closed osrf-migration closed 5 years ago
Original comment by Nate Koenig (Bitbucket: Nathan Koenig).
I believe the tunnel circuit practice environments, and all the environments now, use the ros1-ign bridge instead of the lidar plugin. Make sure that you have v0.4.0 of the bridge and versions of the software list in https://osrf-migration.github.io/subt-gh-pages/#!/osrf/subt/wiki/system_requirements
Original comment by Arthur Schang (Bitbucket: Arthur Schang).
Alright, I’ll give it a shot and confirm back. Jon had mentioned something about this but I wasn’t quite sure what it was. Thanks for the clarification!
Original comment by Sarah Kitchen (Bitbucket: snkitche).
Is ros-melodic-ros1-ign 0.4.4 on the system requirements page supposed to be 0.4.0? I just upgraded/updated and only got to 0.4.0.
Also, is there a requirement on the gcc version? I’m having trouble compiling since upgrading, even with a fresh catkin_ws installation - trouble seems to be in some catkin-generated files. I’m using gcc 7.4.
Original comment by Alfredo Bencomo (Bitbucket: bencomo).
Sarah,
You need gcc 8 so run the these commands:
sudo apt-get install g++-8
# Set gcc-8 and g++-8 to be the default compilers.
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
# At this point gcc and g++ should both report version 8. Test this with the following commands.
gcc -v
g++ -v
Original comment by Arthur Schang (Bitbucket: Arthur Schang).
I have LIDAR without the mod. This appears to have resolved itself by updating.
Original report (archived issue) by Arthur Schang (Bitbucket: Arthur Schang).
It appears that the LIDAR plugin has not been migrated to this environment. It seems to be present in the other environments available. This affects X1C3, X1C4, and X2C6.