titan2022 / FRC-2019-JAVA

0 stars 0 forks source link

Vision #8

Open ayush17agarwal opened 5 years ago

ayush17agarwal commented 5 years ago

The vision strips are there for us to use this year!

Your assignment was to figure out how to use the Microsoft Lifecam to detect those vision strips. However, most of that is pretty much done, so now I want you to focus on getting it synced with the line following system.

This should not be too difficult, but I want it to be as perfect as it can be. I expect a lot from both groups and this portion of our code could be the difference between us getting picked by a good team, or even getting ranked. Make good use of the time and resources that are available to you.

aaronjrod commented 5 years ago

Getting it synced with the code actually has proven to be the most difficult part. On Monday, I worked with Gabe during session to integrate the python OpenCV program with the vision system. We loaded an official FRC image onto the Raspberry Pi, trying to use the new WPILib Suite to easily integrate both the camera feed and angle/distance values output by vision.py on the vision branch. I did not stay long on Wednesday and Tuesday due to my other commitments. On thursday, I tried finding documentation for the WPILib Suite, and understood the robot's CAD.

aaronjrod commented 5 years ago

On monday, I worked with Gabe and Jake on finding the proper libraries for the implementation of the WPISuite. Today, I taught Brett and Sachin how to write commands and subsystems, employing basic logic systems in the Grabber Development branch. I made sure that they understood each step, and helped them write their own code.