Gazebo and Humble on Raspberry Pi
I'm trying to run the TB3 simulation demo from Nav2 "Getting Started". When I run the launch command, the launch errors-out stating gzserver
and gzclient
are both unable to be found.
This is a fresh 22.04 install for a Raspberry Pi (arm64). I've made sure everything is fully updated. Binary install of Humble (sudo apt install ros-humble-desktop-full
).
Running sudo apt install gazebo
yields:
Package gazebo is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'gazebo' has no installation candidate
Upon running sudo apt install ros-humble-gazebo-ros-pkgs
, I receive an "Unable to locate package"
error.
I saw briefly in another forum post that ros-humble-gazebo-ros-pkgs
is not included in the arm64 packages for Humble. Upon checking the package list for arm64, this is confirmed.
I'm curious if there is a way to run the Navigation2 tutorial (from Getting Started); or otherwise how to install/use gazebo in general.