new console applications, point to point movements
Description
Added code necessary for point to point movements and created two example programs. Also some minor cleanup.
What to focus on
ProficioClient, ProficioClient.Examples, and ProficioClient.Tests.
Note that linear trajectory was ported directly from the firmware robot-gravity-calibration project, so the logic has already been reviewed. PID controller was not ported directly and has slightly different behavior so should be reviewed more carefully.
ProficioClient.Manufacturing was reviewed in !13 (merged)
Reviewers
Resources
Related (already merged into this branch):
- !10 (merged)
- !13 (merged)
- Requires main board firmware from firmware/proficio-kinetis-firmware!108
Issues
- Fixes #17
- Fixes #18
- Fixes #27
- Fixes #29