Skip to content

A general purpose library that utilizes Boost c++ to send serial data to an iRobot Create 1.

Notifications You must be signed in to change notification settings

bonkeryonker/iRoomba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iRoomba

A general purpose library that utilizes Boost c++ to send serial data to an iRobot Create 1.

This library is incomplete and does not fully support all iCreate functionality such as sensor I/O. I may or may not get around to adding this at a later time.

Library Description

SimpleSerial.h -- An implementation of Boost's asio compiled library. I found this online, and edited it slightly for my purposes.

Roomba.h / Roomba.cpp -- Roomba class. Utilizes SimpleSerial class to send corresponding opcodes to iCreate 1.

runner.cpp -- An example program created using the above library. Drives iRobot iCreate 1 with arrow keys and alternates the power LED.

About

A general purpose library that utilizes Boost c++ to send serial data to an iRobot Create 1.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages