Added repo for control system project
Initial update to hgignore
Fixed conversions. Added in John Cox's code for publisher
Fixed bug in joystick.sh
Fixed coordinate transformation bug. All control surfaces should behave as expected now.
Added support for getting arduino status.
Fixed bug in serialization messages.
Added control_system target.
made thruster data changes, works
merged
Added a magic stop byte to the serialized data to help with data verfication.
Added a message to stdout in robosub_controller's Run method, between the sending of commands to the arduino and receiving sensor data from it.  This message will hopefully let us know where the current freeze is happening.
Extensive Updates. Added Checksum framework for serialization libraries.
Merged in John's changes
Updated robosub_joystick to use asynchronous reads and writes from/to arduino. Pre-test commits.
Updated robosub_joystick application to be compatible with new serialization and communication standards.
robosub_joystick - Fixed bug in joystick.sh which prevented caused arduino status messages to be intercepted. Added a class-wide mutex to RoboSubController as an extra precaution.
Made minor modifications based on cevans87's CR.
Fixed a usability issue with grapevine.py.
Merge branch 'master' of /home/logan/Programming/historic_sub_pc_ctrl_sys; branch 'user/LoganEvans-structure' of github.com:PalouseRobosub/robosub into user/LoganEvans-structure