- Code API
- Protocol documentation:
- Author: Jacob Perron (Autonomy Lab, Simon Fraser University)
- Contributors: Mani Monajjemi, Ben Wolsieffer
sudo apt-get install build-essential cmake libboost-system-dev libboost-thread-dev # Optionally, install gtest for building unit tests sudo apt-get install libgtest-dev cd /usr/src/gtest sudo cmake CMakeLists.txt sudo make sudo cp *.a /usr/lib
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.
Note, the examples found in the "examples" directory are built with the library.
git clone https://github.com/AutonomyLab/libcreate.git cd libcreate mkdir build && cd build cmake .. make -j
mkdir -p create_ws/src cd create_ws catkin init cd src git clone https://github.com/AutonomyLab/libcreate.git catkin build
To run unit tests, execute the following in the build directory:
- Clock and Schedule buttons are not functional. This is a known bug related to the firmware.
- Inaccurate odometry angle for Create 1 (#22)