Gazebo | Ignition | Community
Ask Your Question
0

Gazebo and Humble on Raspberry Pi

asked 2022-12-22 23:09:02 -0600

hapy-capy gravatar image

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.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2023-01-02 18:38:15 -0600

KSpooky gravatar image

It's not the best idea and not really possible. Even if you use qemu to simulate a x86_64 machine with docker by using an amd64 image, it will lead to very slow speeds that had a somewhat hard time running on my Mac M1. I wouldn't recommend running the simulation software on the raspberry pi but just using ROS.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2022-12-22 23:09:02 -0600

Seen: 728 times

Last updated: Dec 22 '22