Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can no longer run SLAM after Create 3 firmware updates #226

Closed
languyen14507 opened this issue Jul 21, 2023 · 5 comments
Closed

Can no longer run SLAM after Create 3 firmware updates #226

languyen14507 opened this issue Jul 21, 2023 · 5 comments
Assignees
Labels
bug Something isn't working requiring changes to this package

Comments

@languyen14507
Copy link

Please provide the following information:

  • OS: (e.g. Ubuntu 20.04) Ubuntu 20.04
  • ROS Distro: (e.g. Galactic) Galactic
  • Built from source or installed: installed
  • Package version: (if from repository, give version from sudo dpkg -s ros-$ROS_VERSION-turtlebot4-PACKAGE_WITH_ISSUE, if from source, give commit hash)

Expected behaviour
After updating Create 3 firmware to G.4.5, then G.5.1, I tried to run SLAM by:
Opened one terminal and ran "ros2 launch turtlebot4_navigation slam_sync.launch.py"
Opened another terminal and ran "ros2 launch turtlebot4_viz view_robot.launch.py"

Expected to see a map of the turtlebot surroundings on rviz view.

Actual behaviour
Terminal 1 showed these errors:
[sync_slam_toolbox_node-1] [INFO] [1689964833.805125697] [slam_toolbox]: Message Filter dropping message: frame 'rplidar_link' at time 1650547252.230 for reason 'the timestamp on the message is earlier than all the data in the transform cache'
[sync_slam_toolbox_node-1] [INFO] [1689964833.953461740] [slam_toolbox]: Message Filter dropping message: frame 'rplidar_link' at time 1650547252.377 for reason 'the timestamp on the message is earlier than all the data in the transform cache'

Terminal 2 showed these warnings:
[rviz2-1] Warning: Invalid frame ID "wheel_drop_right" passed to canTransform argument source_frame - frame does not exist
[rviz2-1] at line 156 in /tmp/binarydeb/ros-galactic-tf2-0.17.4/src/buffer_core.cpp
[rviz2-1] Warning: Invalid frame ID "wheel_drop_left" passed to canTransform argument source_frame - frame does not exist
[rviz2-1] at line 156 in /tmp/binarydeb/ros-galactic-tf2-0.17.4/src/buffer_core.cpp

The rviz view looks empty like this:
Screenshot from 2023-07-21 13-40-06

To Reproduce
Provide the steps to reproduce:

  1. run something
  2. launch something else
  3. see the error

Other notes
I used to run SLAM and Navigation successfully before the Create 3 firmware updates as suggested by @roni-kreinin and @hilary-luo

@languyen14507 languyen14507 added the bug Something isn't working requiring changes to this package label Jul 21, 2023
@teufelweich
Copy link

This seems to be related to the CPU usage issue from the Create3 Base iRobotEducation/create3_docs#381 and results in a similar behavior as we experience in #134

@languyen14507 why did you close this issue? have you resolved the problem?

@languyen14507
Copy link
Author

@teufelweich
I still have the problem and did not close the issue myself.

@hilary-luo
Copy link
Contributor

@languyen14507 I have not responded to this ticket because the status shows that you closed it as completed. I will reopen it and take a look.

@hilary-luo hilary-luo reopened this Sep 10, 2023
@hilary-luo
Copy link
Contributor

@languyen14507 Can you clarify if this issue is different from #218 ? If it is the same issue then I will re-close this one and you can continue responding on that one. Or, if the other issue is resolved then please close that ticket.

@languyen14507
Copy link
Author

I have decided to upgrade to Humble, therefore I am closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working requiring changes to this package
Projects
None yet
Development

No branches or pull requests

3 participants