This repository has been archived by the owner on Jul 3, 2019. It is now read-only.
Post CIRC 2017
Pre-release
Pre-release
I'm creating this release quite late after CIRC, but not much has changed in this repository since July.
Quite a bit has changed since last year:
- Sphinx documentation
- USBServer handles all communication with USB serial devices
- Rover messages can trigger callback functions
- Attempt at autonomous navigation
- Arm control libary
There are probably more changes that I missed.
PyVESC Was created to make communicating with the VESC motor controllers easier in python.
Roveberrypy is now a legacy system. Future development of our rover software is broken up over multiple repositories to encourage more modularity and reuse in other projects. Robocluster is the current framework project we are working on
Roveberrypy still has areas that hasn't been fully tested, and some components like the autonomous navigation failed to work correctly, though it may be really close.
Driving and arm control works for sure.