Skip to content

ggregory8/mavlink_ros

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SERIAL MAVLINK to ROS BRIDGE

This ROS node allows to send and receive MAVLINK packets through a serial interface.

For help, please visit http://github.com/mavlink/mavlink_ros/issues

MAVLINK is documented at:
http://qgroundcontrol.org/mavlink/
ROS is documented at:
http://ros.org

================================================================================
INSTALLATION:
================================================================================

This ROS node depends on the glib library. Install it with:

  sudo apt-get install libglib2.0-dev

# Checkout the source code (if you don't want to fork on github.com
  use git@github.com:mavlink/mavlink_ros.git)

   git clone <this repository url>

# Add the folder to the ROS package list

  # LINUX (Ubuntu)

   gedit ~/.bashrc
   nano ~/.bashrc

  # MAC OS

   subl ~/.bash_profile
   nano ~/.bash_profile

# Add this line (ADJUST THE FOLDER!)

   export ROS_PACKAGE_PATH=~/project_folder/mavlink_ros:$ROS_PACKAGE_PATH

# Reload bash rc

   source ~/.bashrc

# Build the package with rosmake

   rosmake mavlink_ros


================================================================================
USE:
================================================================================

Start the node:

   rosrun mavlink_ros mavlink_ros_serial -p /dev/ttyUSB0 -b 115200

About

MAVLink serial and udp interface to ROS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published