This repo contains a set of useful scripts that help to address different RAE issues.
As RAE build doesn't have git pre-installed and there's no package manager available, you have to clone sources to your host, and then copy them to RAE:
git clone https://github.com/sskorol/rae-scripts.git && \
zip -r rae-scripts.zip rae-scripts && \
scp rae-scripts.zip [email protected]:~/ && \
ssh [email protected] && \
unzip rae-scripts.zipssh [email protected] # must be connected via usb cable
# Disable RobotHub services
systemctl disable robothub-tunnel
systemctl disable robothub-agent
cd ~/rae-scripts
mkdir ~/boot && cp ./wifi/start_wifi.sh ~/boot
cp ./wifi/wifi-setup.service /etc/systemd/system/
systemctl daemon-reload
systemctl enable wifi-setup.servicecd ~/rae-scripts/os
python3 -m venv .venv
source .venv/bin/activate
pip3 install pip --upgrade
pip3 install -r requirements.txt
python3 install_build.pycd ~/rae-scripts/status
./temp.shcd ~/rae-scripts/docker
./start.sh
# Running basic control stack
ros2 launch rae_bringup robot.launch.py
# Running full stack
ros2 launch rae_bringup bringup.launch.pyNote that the full stack currently have issues. Disabling mic and speakers nodes did the trick for me. It should be fixed in the upcoming releases.