lost messages and CRC errors #47
Replies: 6 comments 3 replies
|
Hello, kaiaai_telemetry_node losing messages (sent over UDP) frequently usually indicates a WiFi connection problem.
If that doesn't help, I will need to see screenshots of your PC desktop and a log of your Arduino Monitor. |
|
Almost forgot, if your ROS2 can lose messages and act up if your PC is running low on compute resources. Make sure your PC is not running some other CPU/memory/network hungry software. Sometimes Windows OneDrive can be using the network a lot in the background. |
|
Also, check for the low battery. |
|
I think the PCs I'm using are fine. I run it on multiple different machines and the the other two robots work fine on all the machines. Not sure how to ensure I get a good ESP32? One of the kits came with the antenna over the PCB and the other two came with the antenna extended. If I order one from you can you ensure it is the extended antenna variety. Also, it's odd because it ran fine for months...no issues at all and this just started a week ago. Thanks, Win |
|
I have two new ESP32 with the antenna over the PCB and they both (as well as the original ESP32) throw telemetry errors. It's perplexing because this robot worked so well. We bought it last year like Oct or Nov and it's been working without any problems. I run all three robots on two different WiFi networks and only the one robot suddenly has issues. If I can get another ESP32 with the extended antenna, I'd give that a try, although it doesn't really explain what happened. Win |

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I built my Maker's Pet Mini a few weeks ago and everything was working fine. I was able to map my house and the bot was able to roam around and navigate it's way through the house. Then I left it for a couple weeks. Today I spun up the ROS2 docker again, turned on the bot. It connects to the server and I see all the micro_ros logs of it establishing a session and subscribing to topics, etc. But within a few seconds I start getting these error messages:
[telem-2] [INFO] [1751577499.110257471] [kaiaai_telemetry_node]: LDS model LDROBOT-LD14P
[telem-2] [INFO] [1751577499.928535343] [kaiaai_telemetry_node]: 1 message(s) lost
[telem-2] [INFO] [1751577506.081108409] [kaiaai_telemetry_node]: 1 message(s) lost
[telem-2] [INFO] [1751577506.081388256] [kaiaai_telemetry_node]: RESULT_CRC_ERROR
[telem-2] [INFO] [1751577506.081635951] [kaiaai_telemetry_node]: 2 message(s) lost
[telem-2] [INFO] [1751577506.081815393] [kaiaai_telemetry_node]: RESULT_CRC_ERROR
[telem-2] [INFO] [1751577510.579212093] [kaiaai_telemetry_node]: 1 message(s) lost
[telem-2] [INFO] [1751577510.579674791] [kaiaai_telemetry_node]: 1 message(s) lost
[telem-2] [INFO] [1751577515.693741070] [kaiaai_telemetry_node]: 1 message(s) lost
[telem-2] [INFO] [1751577515.693889528] [kaiaai_telemetry_node]: RESULT_CRC_ERROR
[telem-2] [INFO] [1751577520.104451422] [kaiaai_telemetry_node]: 4 message(s) lost
[telem-2] [INFO] [1751577520.104636046] [kaiaai_telemetry_node]: RESULT_CRC_ERROR
[telem-2] [INFO] [1751577520.104746140] [kaiaai_telemetry_node]: 3 message(s) lost
[telem-2] [INFO] [1751577520.104823256] [kaiaai_telemetry_node]: RESULT_CRC_ERROR
[telem-2] [INFO] [1751577521.126177683] [kaiaai_telemetry_node]: 1 message(s) lost
[telem-2] [INFO] [1751577521.126957491] [kaiaai_telemetry_node]: RESULT_CRC_ERROR
[telem-2] [INFO] [1751577521.632669935] [kaiaai_telemetry_node]: 3 message(s) lost
And when I try to run any of the ros2 commands to run the bot, rViz starts but I start getting errors in the docker bash where I ran the ros2 command about the queue being full.
Any ideas?
All reactions