Driver Practice
Last 4 days we’ve been doing lots of driver practice. We started earlier than normal this season since we believe that driver practice will be very important in this year’s game and will give us a slight advance over other teams. In total, we’ve logged about 45 minutes of officially recorded practice (close to 1.5 hours off-record). During these sessions, we recorded all cycles and logged the amount of cycles so we can calculate the cycle times.
Recorded Cycle Times
Below, I've added a graph of the cycle times over the last 4 days. At first glance, you might find it strange that there is a large variance in between data points. Most peaks / slow cycles were caused by a software/hardware failure or notes not being able to stay intact (more on that soon…)We were able to get close to 10-12 second cycles. However, keep in mind that we only have 3/4 of a field, so on a real field it will most likely would have been around 13 seconds for full field cycles. Checkout the video below for a compilation of the cycles we did today:
What have we learned so far?
Since our goal is to reduce cycle time while maintaining scoring accuracy, we are actively looking at each part of the cycle, and we ask ourselves where in the cycle we can save the most time. There are two key points we're going to focus on in the upcoming days to optimize the cycles even more.Collecting notes
Firstly, it’s pretty hard to see if the robot is aligned with notes on the other side of the field. We could add a driver feedback camera, but we’re not planning to do that soon, because of the streaming delay and that it might be uncomfortable for the driver to use. As an alternative, we are going to add LED feedback on the robot soon, so the driver can react faster to when a note is picked up.
Second, we didn’t have wheel guards on the alpha bot the last view days. We noticed pretty soon that it’s super easy to accidentally drive over the note with the front wheels. This causes the note to be stuck on the wheels while being intaked. This leads to notes being shredded instantly. Much truth below (unfortunately)… We have added the wheel guards recently, and they seem to fix the issue!
Scoring notes
We’ve also noticed that shooting notes currently takes too long. Most of the time is spent on revving the wheels and the auto align software not being tuned. Revving the wheels is mostly a mechanical issue, since the friction is relatively high for the top rollers. We’re going to reduce the friction by reducing the amount of belts from 3 to 1. Software is currently working on shooting while driving. The code for this is almost done, and hopefully the robot will slowly evolve into a driving turret over the upcoming days.
Feature Steps
We will continue doing a lot of driver practice and keep track of the cycle times. We will also do more match simulations and add defense bots. We will send more updates about driver practice soon, so stay tuned!Written by:
@Bjorn - Lead 3DM (Data Driven Decision Making)