1
$\begingroup$

I have a straightforward query, but I want to confirm that I'm on the right track before moving forward. Right now, I'm utilizing ROS1 Noetic and ROS2 Foxy on Ubuntu 20.04. However, I need to transition to ROS2 Humble because the packages I require are available in Humble.

My intention is to upgrade from Foxy to Humble on Ubuntu 20.04. Is this feasible? I've read that Humble might necessitate Ubuntu 20.04. If it is doable, could you please guide me on how to proceed with the upgrade?

$\endgroup$

2 Answers 2

2
$\begingroup$

Welcome to Robotics Stack Exchange!

There are the following ways to get started with Humble in Ubuntu 20.04:

  1. Using Docker
  2. Using source compilation
  3. Using LXD containers

I recommend opting for the first approach since it is the simplest. The second approach might require you to find workarounds in case of compilation errors. To provide a completeness of this answer, I am sharing a link to the third approach.

$\endgroup$
0
$\begingroup$

Ros2 Humble requires Ubuntu 22.04 or better. Unless you use a container of some sort.

$\endgroup$

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.