Running unit 5 on ros 2 humble

Hello,

I really enjoyed going through the course on Path Planning Basics, especially Unit 5 on Artificial Potential Fields. However, the course is given on ROS1 Neotic (if I am not mistaken). Are there any techniques to run the package on ROS2 Humble natively using Ubuntu 22.04? If so, how can one go about it?

Thank you for your time and reading this post!

Hi @joshSheguey, welcome to the community!

Unfortunately no, the course is only currently available in Noetic, as are the packages that make up the course.

The ros1_bridge can help you use ROS and ROS 2 processes together.

Were you planning on downloading the material you did for the Noetic course?

Hi.
Thank you very much for your response.
Yes, I would like to replicate the algorithm to work with ROS 2 Humble on my robot. I tried installing ROS1 Neotic so that i can use ros1_bridge, but if i am not mistaken, ROS1 Neotic is not supported on Ubuntu 22.04.

No, it isn’t. I understand your question better now.

If you have Ubuntu 22.04 installed what you can do to have Noetic running in it is use docker.

There is a list of all of the distributions here. With docker, you don’t have to worry about different software distributions since ROS is run in an isolated container.

You can learn how to use Docker geared towards robotics in our course Docker Basics for Robotics.

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.