Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Introducing MeanLib: A java library for use in FRC FRom 2471 (http://www.chiefdelphi.com/forums/showthread.php?t=153084)

Bryce2471 07-01-2017 00:46

Introducing MeanLib: A java library for use in FRC FRom 2471
 
Team Mean Machine won the innovation in control award at the world championships last year in the Hopper/Newton division. This was a huge honor, so naturally, we decided to step up our software game over the off-season. Linked below is the fruits of our programming team’s labor over the last several months.
https://github.com/TeamMeanMachine/meanlib

Here is a link to the accompanying document:
https://docs.google.com/document/d/1...it?usp=sharing

Here is an example trajectory:
https://goo.gl/photos/qDHmF4GjUGvB2wai6
(Note that the sparse points are only to help visualize, It would be much smoother when running on a robot.)

This code was used on one off-season robot. It was one of our entries for the BunnyBot competition this fall named Thunder McBoomstix. Here is a video of it in action:
https://youtu.be/ez-iOZKoi9Q
Here is a link to the thread about our BunnyBot robots this year:
https://www.chiefdelphi.com/forums/s...d.php?t=152819

More complex examples of its use can be found in the following git repo, which contains the code for the offseason robot shown in the video. Delta was Thunder McBoomstix’s code name before its formal name was chosen:
https://github.com/TeamMeanMachine/2...e/master/Delta

Please feel free to look through the repo, post any questions or comments, and use it on your 2017 robots!


All times are GMT -5. The time now is 22:58.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi