+1 for Rocket League, also really fun to play with the whole drive team.
We have a few things that help us drive better, the first is, obviously, a lot of practice. We practice during the off season at least once a week(this off season we want to go for twice a week) and during the season we practice every time the robot isn’t with software. We also try to build a prototype robot at around week 2 to let our driver get a feel for the field and game tasks.
The second thing that we do is try to reduce the number of things that the driver has to focus on at any given moment. Because we prefer having one driver over two, that is super important for us. For example, to pick up a ball, the driver presses a button and the robot moves the intake, starts intaking, and the moment the ball is in, the robot automatically stops the intake and folds itself back up. In general, we try as much as possible to make driving the robot really intuitive and easy(our driver is also the software lead, so that helps)
IMO having one driver is also a big perk, that reduces the risk of miscommunication between the two drivers, and frees up one member of the drive team. That member usually functions as the “personal drive coach” (this year it was mainly letting the driver know where he can place whichever game piece he wanted to next), which in turn frees me up to be more with other teams during the match.
One more crucial thing is having match reviews. We give one student from the stands an Ipad and he films our matches, after every match we go back to the footage and give ourselves feedback. At first, each of us, in turn, says what he thinks he did well and what he did wrong, then we let people give feedback to each other (otherwise it starts feing like a pile-on sometimes). Having a mentor there that understands the game and can give outside feedback also really helps.
But seriously that’s about it. Drive as much as possible. Our driver plays a bunch of Forza as well which really seems to help. Reviewing film and going through what you should technically be doing is great and very helpful. So is reviewing film from 254 in 2014… watching their jukes is really useful for adding some tricks to your bag. But there’s nothing that can replace actual stick time!
Its more than just practicing to drive that makes a driver/driveteam better, its how you practice. This includes the practicing environment, what you’re practicing, and how you’re practicing.
For environment, you want to make sure the enviornment in general is one that the driveteam as a whole will enjoy. Effectiveness of practices is surprisingly dependent on how practices are going (excluding the actual driving), and I myself noticed which scenarios allowed us to improve the most. Practices where the driveteam didnt have a good time/enjoy practice resulted in reduced gains from that practice. Some driveteams may prefer music, a large group of memebers at practice, smaller practices, some a more relaxed practice, and others a rigid schedule of practice specifics. This is something your driveteam should figure out early.
Next is what you’re practicing, and how you’re doing it. Although you may want to initially jump to running full practice matches and grind through the 2:15, its not always the best path. If the driveteam is newer, a set of drills with and without gamepieces are important. Finding and adressing the weak spots will help create a strong foundation. For me specifically, I remember I initially struggled with turning around sharp corners. Practicing those specific maneuvers helped me reduce cycle times in the long run. After that, we transitioned into practicing game specific drills and eventually full match practice. We routinely would polish game specific drills to reduce cycle times.
Outside of practice, I watched matches of top teams with bots similar to ours and how they were able to reduce their cycle times to incredibly low times.
The communication aspect is also important. At some of our first practices back in 2017, our drivecoach would have to remind us to communicate more because we would barely talk in game. Talking eventually became natural and we communicated everything necessary after that. Practicing concise communication is important, along with having an in match “hierarchy of command” (in a high pressure situation, whos inmatch decision is being done. Initially it will be the coach, however it may shift over time)
At comp, driveteam would quickly discuss what went well and what didn’t go well, along with how to fix the mistakes. Learning from mistakes and taking criticism is extremely important.
One thing that helped us tremendously this year was when we built a 6 cim 6 Colson defense robot and let our previous driver('15-'17) play defense on our current driver and teach him some moves.
BTW still the toughest defense we played against this year. Train hard, fight easy I guess
Rocket league really helps improve a driver’s depth perception because of how one has to time the car with the ball to move it around the field. This game is also very stressful at times, because when the matches are close it can sometimes feel like an FRC match.
Forza is also a great game as well because it helps with precision arc turning, at least when one is using arcade style drive at least. If one turns on shifting mode, its a great tool for operators because one has to shift the car while driving and it can be a difficult thing to do, but great practice.
I would also recommend any Call of Duty game because these games offer split second decision that need to be made over and over. It can really improve the reaction time of drivers and operators.
My favorite game out of all of them when I couldn’t get drive time was the FRC 2013 computer game from Catalyst. It is the closest thing in my opinion to a FRC video game that works. Its also just really fun to play.
Even though getting practice from video games helps, the more time on the actual robot is the best one can get for both a driver and operator.
+1 for this. Even if you have an absolute potato of an old drive base, even if you just kick it over toward the cargo ship to make them react, it’ll help make the drivers think about scenarios and how to score when a preferred spot is unavailable.
+1 on communication. Don’t do your drive practice by yourself. Work with the main driver, establish some key words or phrases that allow you to succinctly get your point across clearly and quickly. Become a hive mind, where you anticipate each others’ moves and goals.
Do the same with the drive coach. As you know, there is a lot of information to parse out while behind the glass; make sure your team communicates clearly, efficiently, and effectively.
Here is some unconventional wisdom right out of the world of esports: Physical Exercise & Proper Diet
Start getting into a fitness and health regiment. This will help you in the long run. All things equal in practice time, strategy undertstanding etc. The driver who has done this will have an advantage over stereotypical mountain dew chugging and minimal fitness level gamer
I had bought these reaction training balls a while back to attempt to get my drivers into a better routine they didn’t quite grasp the need for next level training. They also weren’t fond of me saying they should cut out the energy drinks and soft drinks, and drink water, and maybe mix in a salad or some fresh food instead of processed garbage.
some supporting documents:
Also I know a lot of esports teams hire dieticians and personal trainers for this very reason
Failing that, building up a couple small, fast, short-wheelbase drive bases will test any driver. AndyMark had a Peanut Chassis with 8" wheels and fast gearing when I worked there, and I could barely operate it without smacking a wall.
Best thing you can do is practice, communicate, and understand the game.
As silly as it sounds, over the last few years our drivers had countless of hours of Rocket League game-time under their belts. When it comes to improving your driving skill, sometimes your actual robot/practice robot is unavailable but having a feel for the controllers and buttons in general help build the skill you need to make your driving smoother and your on-field decisions faster. Just don’t replace this with actual drive time - they’re NOT the same.
Part of being a good driver also amounts to how good your whole drive team is. Drivers get tunnel vision, and that’s why you have a drive coach. Talk with your drive coach ahead of time of how and what you’re going to communicate. If you want specifics on what ball to grab, let them know that. If you want more freedom on your driving, let them know. Having experience as a driver, operator, and drive coach, it has become significantly clear how reliant each person is on the other - especially if you had less practice time than other teams during the season. Communication can really make or break a match within the team, and the alliance.
Expanding on that, as drive coach I run my drive team through the strategy three times before every match. Three times assures me that they’ll at least pick up the sandstorm, teleop, and end game strategy each time. Ideally by our second event, the only person talking is the drive coach and the driver/operator work as one unit. After each match we go through our scouting sheet and pin point improvements in driving, operating, and overall strategy. Have an open mindset about criticism.
Last but not least, it amazes me how many times I’ve seen basic rule violations from lack of game understanding. Knowing where the rule violations are and avoiding them can save your team a match. We create a ‘Drive Team Rule Sheet’ compiled of all the rule violations that pertain to the drive team, study it all season, and reference it constantly. We even remind our alliance partners of potential violations that may occur on-field after finalizing our strategy. Also, knowing point values is key too. Squeeze in as much as possible in the most efficient way.
AND BIGGEST THING: Stay hydrated and eat throughout the day. Crazy how many forget that during competitions. Good luck in your future driving and congrats on the great season!
To add to this, we recorded our matches at our events, and immediatly watched them afterwards with the strategy and drive team (and any other teams in the match) to learn what we did wrong and what we did right immediatly after. Helped our drive team a ton.
@KaranY 's post is bang on. Drills are always what you should start with, and those drills should work on the absolute fundamentals first. Definitely the arguable best driver of 2019 right there folks, watch some of their matches (mainly at champs) if you want to learn how good driving should be, especially under defense.
4476 explicitly works on fundamentals for hours with any new driver or new robot before we ever seriously try scoring in a match scenario. Every robot drives differently, and drivers need extensive time to fine tune their muscle memory. COG changes, wheel types, differences driving forwards and backwards matters a lot, and you need to work on all these fundamentals before you dive deep into match simulations.
Also… “video game experience” is super overrated, and is pretty bad advice in my experience. Drive the robot, not play video games if you want to get better. The skills aren’t very translatable beyond “hand eye co-ordination” or familiar with “r2 means go” which takes barely any time to get accustomed to in the first place. Don’t waste your time if you want to be a better driver.
When I started driving at our tryouts in 2017, my years of playing Gran Turismo (a game similar to Forza) helped give me a higher base skill level. However after that, I had to quit playing that game during the frc season because it would hurt my turning and other muscle memory related combos when driving (because the cars in these game have completely different accelerations and turning radius than frc robots). I also personally experimented with playing Rocket League during downtimes at practices, however I was completely awful at it, and it presented the same issue regarded turning that other racing games had.
Helps with driving at early stages, inhibits performance at later.
Chiming in on the video game experience–the only time I’ve noticed it making a difference is feeling comfortable manipulating a controller in possibly complex ways. This can be trained though, and is not a barrier of entry for anyone to be a driver.
In terms of games, I’ve found that Overcooked is useful in helping drive teams (coach, primary, and operator) develop communication styles and skills with each other. The game’s fast-paced, almost overwhelming design forces players to develop strategy on the fly and keep communication and actions clean for maximum efficiency. Most of the above posts have been in reference to games that require more reflex-oriented skills.
Video reviews at events are important, but it’s just as helpful to make time for these reviews outside of events. Going into our first event, our team reviewed matches our potential opponents to figure out why they won or lost matches at previous events. Doing these reviews for your own team helps you improve by learning from your own mistakes. Reviewing other teams helps you improve by learning how your teammates/opponents are likely going to play when you’re sharing the field.
For us at least video games is just a fun way to keep your hands and mind busy when the robot is not available. Of course, during the season we always have a robot available for the driver, whether it’s just a drivetrain with weights on it at the start to help him get a feel for the field or a full on practice bot.
Gaming is a nice habit during the off season to keep your mind sharp when you’re not practicing with an actual robot, shouldn’t be thought of as a replacement for practice
+1 on physical exercise
Proper exercise is good for you anyways, staying healthy is important!
But related to driving, I know that if I don’t eat well I can’t really focus and perform well on field.
Even better if it’s a competitive sport, helps build character, as FRC is pretty much a competitive sport in and of itself.
I had a fun time playing overcooked with 2791’s former drive coach a few weeks ago. It reminded us both a lot of strategizing for FRC matches: you need to coordinate sharing space and resources to accomplish different tasks over a finite period of time to maximize a score.
I think Overcooked would be better for training a drive coach (and working with a drive coach). Have one person coach two (driver+operator?) or three people work through the levels.