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

Implementation in ROS2 #20

Open
peakyquest opened this issue Apr 18, 2024 · 10 comments
Open

Implementation in ROS2 #20

peakyquest opened this issue Apr 18, 2024 · 10 comments

Comments

@peakyquest
Copy link

Can we use the same gazebo simulation for ros2?

@dp1140a
Copy link

dp1140a commented May 18, 2024

+1 ROS2 uses the colcan build system as well. When I try to build it I get an error due to the dependency on catkin.

@abdullah-zmoosa
Copy link

any updates?

@marksoulier
Copy link

I am going to work on making a ROS2 compatible version of this package. Ill keep you updated to how far I get, it will be on the ros2-humble branch on my fork of this repo. https://github.com/marksoulier/iq_sim.git

@dp1140a
Copy link

dp1140a commented Jun 28, 2024

I think I would be able to help you get those updated if you would like some help. Ive been going to town on a few ROS2 courses and feel pretty comfortable

@marksoulier
Copy link

Awesome that would be great. It doesn't look like it will be too bad as we will just need to alter the CMakeLists.txt, package.xml and launch files I believe to be compatible with MAVROS. I would like to convert over the launch files from XML to python launch files which are suggested for ROS2 packages. What are your thoughts?

@dp1140a
Copy link

dp1140a commented Jun 30, 2024

You know the package better than I do. But definitely migrate the launch files. There is a move to colcon in Humble. I know its a different repo and all but are you also thinking about updating the tutorials as well.?

@ericjohnson97
Copy link
Contributor

I know I have not been really been actively maintaining this package. I will admit I haven't used a lot of ROS2 or tried to run any of my stuff in ROS2. I am willing to help test and merge any PR that adds support for ROS2.

@peakyquest
Copy link
Author

I am also willing to help you. Launch files or any other help you need. Moreover, you can also use launch file as xml, it will be much more easier for you to convert your code into ROS2.
What I am worried about plugins. Also I have suggestion that, we can use ardupilot ros2 package, and use mavros to control the drone.

@peakyquest
Copy link
Author

Look at this repositories of arducopter link for Ros2

@abdullah-zmoosa
Copy link

any implementation for the boats?

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

5 participants