Skip to content

Basic interface to two wheel differential mobile base and IMU using an Arduino(-like) mircocontroller to ROS.

Notifications You must be signed in to change notification settings

tonybaltovski/ros_arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ros_arduinoBuild Status

Overview

ros_arduino provides a simple interface for a mobile robot using an Arduino(-like) mircocontroller using rosserial.

ros_arduino_base

This package provides an interface to a two wheel differential mobile base with encoders to produce an odometry estimate. You can copy this to your sketchbook or set your sketchbook location to the firmware folder. The firmware folder contains a script install_ros_lib.sh to generate the ros_lib and other libraries that are needed. In two_wheel_base.ino you can configure your base's settings.

ros_arduino_imu

This package provides an interface for various I2C IMUs to ROS. The firmware that needs to uploaded to the Arduino(-like) mircocontroller is in the firmware folder. You can copy this to your sketchbook or set your sketchbook location to the firmware folder. The firmware folder contains a script install_ros_lib.sh to generate the ros_lib that is needed. In imu_configuration.h you can configure your IMU.

About

Basic interface to two wheel differential mobile base and IMU using an Arduino(-like) mircocontroller to ROS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published