Turtlebot Raspi Setup - UMD-AIMAR/documentation GitHub Wiki
OS Install and KDE Desktop Environment
- Download Ubuntu 20.04 (arm64): https://ubuntu.com/raspberry-pi
Desktop environment will be installed when setting up Mycroft.
Do a sudo apt update
and sudo apt upgrade
.
Disable unattended-upgrades: https://ostechnix.com/how-to-disable-unattended-upgrades-on-ubuntu/
Install lightdm: sudo apt install lightdm
Mycroft
ROS
https://github.com/stereolabs/zed-ros-wrapper/issues/569
Touchscreen (optional)
- There is a touchscreen currently attached to the pi, but right now the touch capability is not working. You can get it working if you want, or just use a mouse
- product page: https://www.elecrow.com/hdmi-5-inch-800x480-tft-display-with-automatic-backlight-control.html
- datasheet: https://www.elecrow.com/wiki/index.php?title=HDMI_5_Inch_800x480_TFT_Display_with_automatic_backlight_control
- Attach wires from the pi to the screen. You will need to attach pins 1, 2, 11, 6, 19, 21, 22, 23, 26.
- driver instructions: https://www.elecrow.com/download/How%20to%20install%20the%20LCD%20driver.pdf
- Important part of the driver instructions:
git clone https://github.com/Elecrow-keen/Elecrow-LCD5.git
cd Elecrow-LCD5
cd Elecrow-LCD5
chmod +x Elecrow-LCD5
sudo ./Elecrow-LCD5
reboot
- Secure screen to robot, screen needs power