This is a fork of bosch_drivers package SVN repository containing catkinized versions of the few packages we need for reading Sharp IR sensors connected to an Arduino board from a ROS node. We use such configuration on waiterbots, a customized Turtlebot 2 for serving drinks.
The only catkinized packages are:
- uniserial
- arduino_interface
- bosch_drivers_common
- adc_driver
Package arduino_interface contains the Arduino firmware. to compile it and upload on board, type:
roscd arduino_interface/arduino_firmware
export BOARD=mega2560 # type 'make boards' to list available boards
export ARDUINO_DIR=/opt/arduino # or wherever your arduino SDK is installed!
make
make upload