I was asked by a teammate who usually knows the robot the best, so I thought what better than ask the people who would know.
- The driver
- The programmer
- The builder
- Some random person on the team
I was asked by a teammate who usually knows the robot the best, so I thought what better than ask the people who would know.
There should have been an “all of the above” option.
its a little too late for that
This pie chart is annoying.
I chose builder
why is the pie chat annoying?
I am the programmer the builder and the driver and I know the robot best because I have it at my house and work on it every day my partner only gets to work on it when we go to robotics and he never volunteers to take it home
I think you meant to say code monkey when you said “the programmer”. It’s okay though, we all make typos
So, I’m kind of a designer, a builder, and a programmer. What should I pick? I want to make sure you get some accurate results
Programmer, because programmers are superior
I would beg to differ my humble vex friend
I would probably have a different opinion if i wasn’t a programmer… or was even good at building
For any robot with moderately complex systems, the programmer has to know the basics of how the mechanical systems function to operate the actuators in the right way. On the other hand, builders don’t need to know the details of sensor input and data processing (PID, motion algorithms, etc.), and can just handwave it away to the programmer.
Similarly, the driver doesn’t need to understand how the robot functions during autonomous, whereas a good programmer has to understand the driver and their driving mindset to optimize the controls.
When I’m programming, I spend a huge amount of time with the bot, so I understand everything about it.
That is precisely why my team’s driver/builder and I do almost everything together. Robotics is different, however. We were a team of 2 last year after some unfortunate events, and in spite of the adversity that’d been thrown at us, we made it to Worlds, being only the second team in our school’s history to do so. However, we figured out that he can build, I can code, and we need to do both of those independent of each other, or else I’ll try to talk to him too much, and get no work done.
I would have preferred a no one answer. we are all quite clueless
Drivers seem to know when something has gone wrong on the robot best in my experience
I’d argue that different people have a different knowledge of the robot.
The builder is involved in the details of every aspect of the robot. They know approximately where every screw is, where every bearing flat is placed, and how each mechanism will work.
On a different level, the programmer has a more thorough knowledge of how the robot generally functions in a controlled scenario. They have a good knowledge of how the robot works, but not as much knowledge of the physical make-up. They outline what the robot will be doing.
Finally, the driver has a thorough knowledge of how the robot acts. What are its habits, what are the quirks, what affects it. They may not be as in tune with the physical side or how the programming interacts with the physical, but they understand the bridge from their actions, to programming, to robot, to Robot actions.
Imagine that 3 people “know” you.
Can you really say who knows you better? What do you prioritize?
Me, @Just_in1234567891011, and @GrantHM.
I am all of these things, which do I pick? I am a programmer, builder, and driver.
I think you will agree