right now this is a repository with my practice projects for uav navigation. stack is as follows:
ros2 <-> mavros <-> px4 <-> gazebo
-
Install PX4 with Gazebo.
-
Install the MAVROS package.
-
Clone this repository and build the ROS2 workspace.
-
Launch PX4.
-
Launch MAVROS.
-
Run the desired ROS2 package:
ros2 run <pkg_name> <exec_name>- Call the service from another node or client.
ros2 service call <exec_name> <response_type> <arguments>stay tuned!