avidbots / flatland

A 2D robot simulator for ROS
BSD 3-Clause "New" or "Revised" License
107 stars 65 forks source link

Ros2 plugins port #75

Closed josephduchesne closed 1 year ago

josephduchesne commented 4 years ago

I'm opening this as a placeholder for the branch (now misnamed for the most part) that Nico's changes merged into.

mbuijs commented 4 years ago

May I ask what is the state of this PR?

josephduchesne commented 4 years ago

Hi @mbuijs , this port is mostly working. Summary:

BerserkingIdiot commented 2 years ago

Are there plans to continue the ROS2 port, or has it effectively become abandoned/stale?

josephduchesne commented 2 years ago

Are there plans to continue the ROS2 port, or has it effectively become abandoned/stale?

I would like to continue the ROS2 port, as well as firm up the build system and get packages into the ROS mainline repos.

We've been using Flatland regularly on ROS1 at Avidbots (and continue to do so), but ROS2 support hasn't really become a major priority for us. As a result, this effort is more of a hobby/personal project for the time being, but if you're interested I may resume work on it soon. I wouldn't mind having ROS1 and ROS2 distributions in place for ROSCON this year (October).

BerserkingIdiot commented 2 years ago

Are there plans to continue the ROS2 port, or has it effectively become abandoned/stale?

I would like to continue the ROS2 port, as well as firm up the build system and get packages into the ROS mainline repos.

We've been using Flatland regularly on ROS1 at Avidbots (and continue to do so), but ROS2 support hasn't really become a major priority for us. As a result, this effort is more of a hobby/personal project for the time being, but if you're interested I may resume work on it soon. I wouldn't mind having ROS1 and ROS2 distributions in place for ROSCON this year (October).

Thank you for the positive response! We're currently considering using Flatland on robotics courses at FEUP, so we're very much interested in the development of the ROS2 port.