This tutorial will walk you through the setup required to make a host machine ready to build and run the Dave simulations. Note that:
<aside> 💡 Depending on the machine, it may take more than an hour to finish.
</aside>
Type following code lines in terminal window. It will auto install what is required for the Dave (ROS-Gazebo framework)
sudo /bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/IOES-Lab/dave/ros2/extras/ros-jazzy-gz-harmonic-install.sh>)"
Type following code lines in terminal window. It will auto install what is required for the Dave (ROS-Gazebo framework)
/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/IOES-Lab/ROS2_Jazzy_MacOS_Native_AppleSilicon/main/install.sh>)"
Upgrade to the latest packages:
sudo apt update
sudo apt full-upgrade
Install required tools:
sudo apt install -y build-essential cmake cppcheck curl git gnupg libeigen3-dev libgles2-mesa-dev lsb-release pkg-config protobuf-compiler python3-dbg python3-pip python3-venv qtbase5-dev ruby software-properties-common sudo wget