|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: why blame the programmers??
Quote:
Luxury... |
|
#2
|
|||||
|
|||||
|
Re: why blame the programmers??
Quote:
![]() We aren't on-schedule unless the programmers are programming AT the regional. No earlier, no later. |
|
#3
|
||||
|
||||
|
Re: why blame the programmers??
Programmers have the pleasure of not being on the same time frame in a way. Yeah you need basic code to make sure components work but our magic comes from the time we have to ourselves after ship and the opening day of regionals. I did a majority of the programming after ship and day one of boilermaker. Especially if you are new I would recommend seeking help during day one at regionals from other teams or the volunteers!
|
|
#4
|
|||
|
|||
|
Re: why blame the programmers??
Quote:
Quote:
Luckily it seems like my team has gotten it together this year and is finally making sure they give the programmers enough time to write and test code. Last edited by TD912 : 21-01-2011 at 02:40. |
|
#5
|
||||
|
||||
|
Re: why blame the programmers??
Quote:
You can certainly do most of the basic control stuff without the robot (or with a previous-years robot) and we often do, but if you're using any sensors more complicated than a limit switch, tuning things (autonomous/PIDs/vision/linetrackers) is impossible. |
|
#6
|
|||||
|
|||||
|
Re: why blame the programmers??
It might seem strange to some, but I already wrote almost all of the base code for this year. We know what we are building and what it will do, so I can write all of the software and debug it in a simulated environment, then spend a few days tuning the robot control loops and fixing robot-specific issues.
It helps to have a chassis to work with. You can most certainly work on drive code, automation, and vision on just a chassis. Even if you have to re-tune some of the code for the real robot, simply knowing that the algorithm works as you wanted to, and finding the 10% of cases where the code dosen't work as expected (and fixing them) can be a great help. |
|
#7
|
|||||
|
|||||
|
Re: why blame the programmers??
During a couple of years, the TechnoKats build schedule included explicit "programming has priority" time one evening each week. No mechanical work was to be done on the robot that evening, except for repairs when the software broke something. It worked out pretty well.
This year we dug our 2007 practice 'bot chassis out of the robot |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Improving the experience of programmers and the effectiveness of code | kamocat | Programming | 18 | 25-12-2009 08:33 |
| Placing Blame | ExarKun666 | Chit-Chat | 17 | 24-04-2008 18:24 |
| Who to blame for the creation of the Trackball. | Chuck Glick | General Forum | 7 | 12-01-2008 22:35 |
| I blame robotics for... | JBotAlan | Games/Trivia | 12 | 05-12-2007 00:30 |
| blame it on the doggy robot | Andrew Rudolph | Chit-Chat | 0 | 26-10-2003 13:02 |