Domenic Rodriguez
02-05-2014, 13:27
Now that the 2014 season is officially over, I thought I'd share our code with the CD community. You can find our robot code here: https://github.com/LuNaTeCs-316/2014-Robot, and our vision code here: https://github.com/LuNaTeCs-316/LuNaCV. Any thoughts, comments or questions are appreciated!
This was our first year using Java, and I'm glad we made that decision. The shorter deployment times and ease of use allowed us to reach further and accomplish more, such as reading constants from a text file and more advanced autonomous modes.
This was also our first year using fully custom vision software. We wrote a standalone Java application using the Java bindings of OpenCV and the desktop NetworkTables library, and were able to successfully detect the hot goal (barring field issues). Special thanks to Team 341 for releasing their 2012 vision system DaisyCV (http://www.chiefdelphi.com/media/papers/2676?); it was a huge inspiration for what we wrote this year!
This was our first year using Java, and I'm glad we made that decision. The shorter deployment times and ease of use allowed us to reach further and accomplish more, such as reading constants from a text file and more advanced autonomous modes.
This was also our first year using fully custom vision software. We wrote a standalone Java application using the Java bindings of OpenCV and the desktop NetworkTables library, and were able to successfully detect the hot goal (barring field issues). Special thanks to Team 341 for releasing their 2012 vision system DaisyCV (http://www.chiefdelphi.com/media/papers/2676?); it was a huge inspiration for what we wrote this year!