Skip to content

Turtlebot Boot issue #696

@Mitchell-Fisher

Description

@Mitchell-Fisher

Robot Model

Turtlebot4 Standard

ROS distro

Humble

Networking Configuration

I do not know

OS

Ubuntu 22.04

Built from source or installed?

Installed

Package version

Unknown / unable to check because robot will not boot or connect. Using TurtleBot 4 Standard Humble SD image: turtlebot4_standard_humble_1.0.5.img

Type of issue

Other

Expected behaviour

Unknown / unable to check because robot will not boot or connect. Using TurtleBot 4 Standard Humble SD image: turtlebot4_standard_humble_1.0.5.img

Actual behaviour

I was able to connect to the Turtlebot, complete setup, and run a YOLO model on the Raspberry Pi; however, a day when booting up the Turtlebot, it didn't boot properly and I was unable to ssh into the turtlebot. The LED screen does not turn on, even though it is powered in and Lidar is spinning. I've tried restarting the Turtlebot, but that doesn't fix the issue. I tried reimaging the micro SD card, but that did not solve the issue.

Error messages

I have Ubuntu 2022 running in a docker, which normally is able to connect to the Turtlebot, but not anymore.

root@jclab005-Alienware-Aurora-R13:/# ssh ubuntu@10.128.207.168
ssh: connect to host 10.128.207.168 port 22: No route to host

To Reproduce

  1. Connect Turtlebot to power to turn on.
  2. Wait for boot
  3. Boot appears to fail. Create 3 light ring is solid red for a few seconds during boot.
  4. Robot is on, but LED is not lit up.

Other notes

Also, I have 2 turtlebot 4 standard robots in my lab and both have run into this issue, though at separate times. I'm unsure what the root cause is. I'm not sure if there is something that I did to cause this issue or if the SD card was corrupted for both robots.

Here is the SD card image terminal logs

mitch@jclab005-Alienware-Aurora-R13:~$ bash sd_flash.sh /home/mitch/Downloads/turtlebot4_humble_standard_1.0.5/turtlebot4_standard_humble_1.0.5.img
Image path: /home/mitch/Downloads/turtlebot4_humble_standard_1.0.5/turtlebot4_standard_humble_1.0.5.img
Enter each SD card device name separated with a space (i.e. sda sdb sdc): sdc
The SD card(s) will be unmounted and flashed. Press enter to continue.
umount: /dev/sdc: not mounted.
umount: /media/mitch/system-boot: target is busy.
umount: /dev/sdc2: not mounted.
[97% of 8666Mb] 8448 blocks (8448Mb) written. 00:00:00 remaining.
8666+1 records in
8666+1 records out

Metadata

Metadata

Labels

troubleshootingSystem not working as expected, may be user error.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions