added base directory structure
adding adhoc_network folder
adding robot_linepainting
added matlab folder
Testing to see if I can work version control w/out Taylor's help
Added bidirectional bluetooth support and implemented progress tracking
Added a ton of stuff that I've been forgetting about, like the multiframe
Android and MATLAB programs
Fixed the robot motion controller, collision avoidance, and multiframe painting code.
Linepainting now parses SVG paths. Robots dim screens while following and can
run multiple images consecutively. Reorganized MATLAB code to allow for a
single script which parses images and launches the tracking code.
Updated lightpainting to fix intersections and refined motion and message code
Updated the framework to the latest version (ported backwards from the
lightpainting application). Included a simple demo application in the framework
logic thread.
Updated lightpainting intersection code and line division algorithm. Tweaked
motion parameters
Updated framework and lightpainting application
Created the new StarLib Android library(!) containing all StarL framework code.
Updated the framework to use the observer pattern for handling messages.
Updated library to include simple network discovery and various bug fixes.
Updated the lightpainting app to use the library (many changes)
Attempted to get the bt_test app to communicate with Windows, no luck.
Moved projects to the correct repository. Added Stan's mutex code to the
MATLAB lightpainting project.
Removed depricated matlab lightpainting project, replaced it with new version
using Stan's mutex code
Added library test project to trunk. This will one day be a shell/template project
Updated lightpainting project to use Stan's latest code.
Updated StarL framework to include motion events