Forked from https://github.com/AutonomyLab/libcreate
|
||
---|---|---|
examples | ||
include/create | ||
src | ||
.travis.yml | ||
CHANGELOG.rst | ||
CMakeLists.txt | ||
config.cmake.in | ||
LICENSE | ||
mainpage.dox | ||
package.xml | ||
README.md |
libcreate
C++ library for interfacing with iRobot's Create 1 and 2 as well as most models of Roomba. create_autonomy is a ROS wrapper for this library.
- Documentation: TODO
- Code API: TODO
- Protocol documentation:
- Author: Jacob Perron (Autonomy Lab, Simon Fraser University)
- Contributors: Mani Monajjemi, Ben Wolsieffer
Dependencies
Install
cmake CMakeLists.txt
make
sudo make install
Example
See source for examples.
Example compile line: g++ create_demo.cpp -lcreate -lboost_system -lboost_thread
Known issues
- Clock and Schedule buttons are not functional. This is a known bug related to the firmware.
- Inaccurate odometry angle for Create 1 (#22)