![]() |
Re: Things Learned During Build Season
Quote:
We withheld our cRIO and are building a practice bot to test code.... i'd much rather be practicing driving and building those relationships with the rest of the drive team. Also: bad PWM cables exist. And DIO modules are weird. I'm getting a timeloop error even though this is the same setup i have used for the past 3 years. Also: Take advantage of practice fields and scrimmages. |
Re: Things Learned During Build Season
Quote:
2. LabVIEW really sucks if you don't KNOW LabVIEW. As heard from our mentor "There's no :mad: way to easily debug LabVIEW. Switch to Java soon or I'm leaving!" :ahh: 3. Just because Inventor tells you it's not going to flip, does not mean it ain't going to flip. 4. Please look at your design constraints before you actually design something. Our shooter team spent the first four weeks designing a turret shooter, only to mount it and find out they forgot that they have limited space and in it's initial position, it sticks a good bit outside the frame perimeter, and it'd have to be retracted everytime we would like to cross the bridge. 5. (Personal one) Missing Presidents Day because you're sick really does suck. You miss out on a whole bunch of last minute decisions while you're gone too. 6. Just for fun, MMR2410 has had 3 years of Sweetheart Dance royalty :) Wohoo! Happy Competition Season everyone! |
Re: Things Learned During Build Season
Quote:
|
Re: Things Learned During Build Season
As a programmer I learned that ~90% of all problems can be solved with this process: (Rather than guess/check or theoretical fixes)
1. Ping the Robot 2. Check the voltage (under load!!!) 3. Check and keep your documentation ACCURATE 4. Walk through your logic with sample data. Then have someone else walk through a psuedocode version. Numbers should match 5. If something works, save and create a backup 6. Sockets, Threading and Vision can be difficult. Split the work up 7. Use the debugger. Its there for a reason. 8. Read the output from netconsole or serial during startup. You can find many hidden errors there, such as defaulting to old code! |
Re: Things Learned During Build Season
Quote:
|
Re: Things Learned During Build Season
Being an electrical lead for the first time, and now the official head driver, I now understand what 'real' stress is. I've only had 2 practice matches at a mini-regional (Sussex, WI) and a total of 30 minutes of pure driving. Now we've bagged :( and i won't be driving again until competition.
Needless to say, give your drive-team more time with the robot! |
Re: Things Learned During Build Season
I learned that it's wrong to assume that poor decisions leading directly to difficult situations last year would not be repeated this year.
I learned that a pair of student programmers can do great things without supervision. I learned that many people are unable to follow simple and explicit written directions, to answer simple direct questions, or to describe simple status indicators accurately. I have to learn that anew every year. |
Re: Things Learned During Build Season
Quote:
|
Re: Things Learned During Build Season
Measure twice, punch then drill once - and that people tend to ignore this when under stress
|
Re: Things Learned During Build Season
I was out of it for three years, and come back into it, most things stay the same.
Whatever your team number is, that's how many designs you seem to go through and you still end up modifying it. (i.e. Design 1610, Version 7.) That even students that are tag alongs or just there can be sucked into it. Stopping for a meal break and sitting round a table with your team just goes to to show you Family is what you make it. Decide where you want you electronics board EARLY so you don't have to redo it. If you make your own frame (ex: Extruded Aluminum) Order it ahead of time so you don't loose a week. That sometimes even when your behind or ahead, you can be the opposite. And that you never get FIRST out of your blood. :D |
Re: Things Learned During Build Season
No matter how many times you read the competition manual, updates, Q&A, and CD, it's never enough to avoid discovering some blasted rule that you missed the first 18 times around, within 8 hours of stop build deadline.
Measure EVERYTHING. Again and again and again... And then get someone else to measure some more. It's really fun to wrap the robot in shrink wrap after padding the corners with multi-colored pool noodles held on with too many zip ties, when you're giddy from overwork and undersleep, and finally DONE!!! And that's just from last night...:p |
Re: Things Learned During Build Season
When you need to weight reduce your frame, have freshman drill the mounting holes.
|
Re: Things Learned During Build Season
1) You never know when the next great member will come walking through your door. (Especially a new freshman programmer who has become the Lead programmer)
2) Even a Non-Engineering Mentor can have good ideas. 3) There is no way to avoid drama. The best thing you can do is to listen. 4) A good lead engineering mentor will by necessity watch every detail. Listen to them. 5) Pizza. Never. Changes. Taste. |
Re: Things Learned During Build Season
I learned that prototyping early and testing your ideas works much better than one guy CADing the whole thing for us and the rest of the team doing nothing. This is what happened to us last year and we ended up finishing the robot at the last minute at the regionals but it was too late to program any of it.
|
Re: Things Learned During Build Season
Quote:
|
| All times are GMT -5. The time now is 11:34. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi