Closed michael-shaham closed 1 year ago
@michael-shaham any updates on this? I have the same issue, and I have a clean pull from the master branch.
I'm still just using my temporary fix. Still not sure what needs to be done to fix this without cloning ackermann_msgs
into the workspace.
Can you try adding apt-get dist-upgrade
to the Dockerfile after the apt installs?
Tried in a few different locations (after the tmux install and also after the rosdep install), both times attempting to do just a dist-upgrade
and an update
first before dist-upgrade
and always get the same error:
The command `apt-get dist-upgrade` returned a non-zero code: 1
Did you add -y?
The line in Docker file should read RUN apt-get -y dist-upgrade
It seems to fix the issue on my side (the repeating tf buffer warning takes longer to stop when it's run the first time). I'll make a push with the fix.
Yup, worked for me too. Thanks!
There's been an issue with this before, but I believe this is different.
To Reproduce
Expected behavior The robot model does not load for me (reproduced on two different computers, but since we're working in docker containers it shouldn't matter too much). See screenshots of rviz and the error messages below.
Screenshots Robot model not loading:
This message repeats forever:
But somewhere in the repeated messages, you should see this error:
Temporary fix I fixed this issue by cloning the
ros2
branch ofackermann_msgs
directly into/sim_ws/src/
and building from source, but seems like a temporary workaround. I haven't had enough time to dig too deep into what might've caused this, though I believe it may be related to some ROS updates, since I could only reproduce the error on another computer after using the--no-cache
command when building the docker image.