Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROS2: Overview what deps needed to start porting #1000

Open
vooon opened this issue Apr 12, 2018 · 14 comments
Open

ROS2: Overview what deps needed to start porting #1000

vooon opened this issue Apr 12, 2018 · 14 comments

Comments

@vooon
Copy link
Member

vooon commented Apr 12, 2018

Subj.

@TSC21
Copy link
Member

TSC21 commented Apr 12, 2018

Here goes 1000 issues!!

@TSC21
Copy link
Member

TSC21 commented Apr 12, 2018

Here was my start for this: https://github.com/mavlink/mavros/projects/1. Probably needs some updates.

@mikaelarguedas
Copy link
Contributor

Hi everyone.

I'm not sure this is the right place to post, please let me know if somewhere else is more appropriate.

I started using mavros with ROS2 over the ros1_bridge. To do so I ported a few message packages playing with mavros and ROS2. https://gist.github.com/mikaelarguedas/2a4f34e91a92eb13e1ccce1969ed20d6 (I didnt modify any code only the message generation for the bridge).

I can open PRs with these changes if it's of interest.

@LorenzMeier
Copy link
Member

Hi - this is super relevant and a PR would be appreciated. What flight controller are you using with it?

@TSC21
Copy link
Member

TSC21 commented Apr 16, 2018

Well while MAVROS is not ported to ROS2, the ros1_bridge is an acceptable solution. But to what repo are the PR's addressed to?

@mikaelarguedas
Copy link
Contributor

mikaelarguedas commented Apr 16, 2018

I have code changes for 3 packages ATM (more details in the gist above):

  • uuid_msgs
  • geographic_msgs
  • mavros_msgs

What flight controller are you using with it?

I was playing with the drone_demo from here, using SITL and PX4

@AlexisTM
Copy link
Contributor

Porting to ROS2, wouldn't it be the correct solution to move from MAVLink to FastRTPS for the backend communications?

@TSC21
Copy link
Member

TSC21 commented Apr 18, 2018

@AlexisTM that's already an ongoing work yes.

@ArkadiuszNiemiec
Copy link

Is there a branch with ROS2 code? I would like to check if I am able to help with porting and developing FastRTPS part.

@TSC21
Copy link
Member

TSC21 commented Jul 30, 2018

There's no ROS2 branch code yet. It will be made public as soon it is found stable enough for it (at least for the PX4 side)

@dlarue
Copy link

dlarue commented Dec 24, 2018

Looking for ROS2 also.

@evandp
Copy link

evandp commented Jul 25, 2019

Hello, what is the status of porting to ROS2? Are there plans to make the ROS2 branch public any time soon? Thanks!

@TSC21
Copy link
Member

TSC21 commented Jul 25, 2019

There's no effort to port to ROS2 atm.

@TSC21
Copy link
Member

TSC21 commented Jul 25, 2019

If you are interested though on the bridge between PX4 and ROS2 check https://dev.px4.io/v1.9.0/en/middleware/micrortps.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants