Skip to content

C++ library for interfacing with the iRobot Create 1 and 2.

License

Notifications You must be signed in to change notification settings

RoboticaUtnFrba/libcreate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libcreate

C++ library for interfacing with iRobot's Create 2 as well as most models of Roomba. create_autonomy is a ROS wrapper for this library.

Build status

Build Status GitHub issues GitHub

Dependencies

Install

sudo apt-get install build-essential cmake libboost-system-dev libboost-thread-dev

Serial Permissions

User permission is requried to connect to Create over serial. You can add your user to the dialout group to get permission:

sudo usermod -a -G dialout $USER

Logout and login again for this to take effect.

Build

Note, the examples found in the "examples" directory are built with the library.

catkin

mkdir -p create_ws/src
cd create_ws
catkin init
cd src
git clone https://github.com/RoboticaUtnFrba/libcreate.git
catkin_make

Known Issues

  • Clock and Schedule buttons are not functional. This is a known bug related to the firmware.

About

C++ library for interfacing with the iRobot Create 1 and 2.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.9%
  • CMake 2.1%