Go to Post There's "FIRST the organization" and then there's "FIRST the vision for the future through a set of ideals". I've grown somewhat skeptical of the former in recent years, but, after 10 years, I'd still throw myself in front of a bus for the latter. - Rich Kressly [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #31   Spotlight this post!  
Unread 24-08-2016, 18:09
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 471
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: How many days do your programmers get with a fully built robot before stop build

This year, our programmers had much more time than previous years. The programmers received the robot Thur/Fri before bag & tag. Then, we attended Suffield Shakedown on Sat, and Mon/Tue were a little bit of a scurry to quickly switch a component from a motor (window motors are bad for high loads we found) to pneumatics. Overall, I was mostly satisfied with the time we got.
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
Reply With Quote
  #32   Spotlight this post!  
Unread 24-08-2016, 19:39
Cothron Theiss's Avatar
Cothron Theiss Cothron Theiss is online now
Registered User
FRC #4462 (Full Metal Jackets)
Team Role: College Student
 
Join Date: Feb 2016
Rookie Year: 2013
Location: Kingston, Tennessee
Posts: 499
Cothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant futureCothron Theiss has a brilliant future
Re: How many days do your programmers get with a fully built robot before stop build

Quote:
Originally Posted by Hitchhiker 42 View Post
(window motors are bad for high loads we found)
After putting one or more window motors on all four robots I've helped my team build, I can assert that window motors are bad for just about everything.
__________________
"It's taking longer than expected, which was to be expected."
Reply With Quote
  #33   Spotlight this post!  
Unread 24-08-2016, 20:04
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,570
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: How many days do your programmers get with a fully built robot before stop build

Quote:
Originally Posted by Cothron Theiss View Post
After putting one or more window motors on all four robots I've helped my team build, I can assert that window motors are bad for just about everything.
I have 4 18-year old window motors and 4 11 year old window motors that have done a great job of occasionally raising and lowering car windows and are still going strong. On FRC robots, we have mixed experience: When we have just tossed them at a problem, we've had the worm gearbox fly apart faster than the arm it was driving (trying to lower the bridge in Rebound Rumble). When we've done the math and used them in situations within their torque and speed capabilities (e.g. raising and lowering our rung deflector for Ultimate Ascent), they have performed well. If it's too big a job for a servo, and a BAG motor would require a third VP stage or two high-reduction VP stages, consider the humble worm-geared window motor in your kit of parts.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #34   Spotlight this post!  
Unread 25-08-2016, 20:18
tjwolter tjwolter is offline
Registered User
FRC #5826
 
Join Date: Jul 2016
Location: Wisconsin
Posts: 52
tjwolter is an unknown quantity at this point
Re: How many days do your programmers get with a fully built robot before stop build

Rookie Team last year. I got the Build team to hand over the competition 'bot with one week to spare. Of course when you have that much time to tweak and troubleshoot you do break some things....but that's the time to break 'em. We were out of the chute ready at competition. Our software kids never did quite debug a few minor issues but hey, we were rookies..
__________________
"Well, its never actually been successfully tested"
Reply With Quote
  #35   Spotlight this post!  
Unread 25-08-2016, 20:27
CalTran's Avatar
CalTran CalTran is offline
Missouri S&T Senior
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,369
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: How many days do your programmers get with a fully built robot before stop build

Definitely far less than they deserve. We aim for a week, but usually they get 24-48 hours.
__________________
Team 2410 thinks KISSing is amazing! Keep It Super Safe!
  • "You know you've been in robotics too long when you start talking to your tools." "Well, you've been in robotics CLEARLY too long when they start talking back"
  • Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together - nothing works and nobody knows why.
MMR 2410 Student (2010 - 2013) | MMR 2410 Mentor (2013 - Present)
FTC Game Announcer / EmCee (2014 - Present) | FRC EmCee (2015 - Present) | FRC Referee (2016)
Academic Student (Forever)
Reply With Quote
  #36   Spotlight this post!  
Unread 26-08-2016, 11:49
adciv adciv is offline
One Eyed Man
FRC #0836 (RoboBees)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Southern Maryland
Posts: 478
adciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to all
Re: How many days do your programmers get with a fully built robot before stop build

Quote:
Originally Posted by tjwolter View Post
Of course when you have that much time to tweak and troubleshoot you do break some things....but that's the time to break 'em.
We routinely discover what needs to be made "more robust" during programming. The programmers argument is if they're breaking something, the drive team will break it during a match. Finding failure modes and correcting them before competition will improve your rankings more than anything else.
__________________
Quote:
Originally Posted by texarkana View Post
I would not want the task of devising a system that 50,000 very smart people try to outwit.
Reply With Quote
  #37   Spotlight this post!  
Unread 26-08-2016, 11:53
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 471
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: How many days do your programmers get with a fully built robot before stop build

A lot of teams do a second practice robot. Our team hasn't done one yet, but we want to this year. Is there any advice you'd give to a lower-budget team on doing this?
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
Reply With Quote
  #38   Spotlight this post!  
Unread 26-08-2016, 12:20
Michael Corsetto's Avatar
Michael Corsetto Michael Corsetto is offline
Breathe in... Breathe out...
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2004
Rookie Year: 2002
Location: Davis, CA
Posts: 1,130
Michael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond reputeMichael Corsetto has a reputation beyond repute
Re: How many days do your programmers get with a fully built robot before stop build

Quote:
Originally Posted by Hitchhiker 42 View Post
A lot of teams do a second practice robot. Our team hasn't done one yet, but we want to this year. Is there any advice you'd give to a lower-budget team on doing this?
Use the kitbot and buy a second kitbot. Now you have a practice robot.

Build your scoring mechanisms you want to tune under the withholding limit. Then move that from comp bot kitbot to practice bot kitbot between events.

If you want to do practice robot on a budget, this is a great way to do it.

To OP:

Our robot programmers generally get the first robot at day 30 of Build Season. They almost always have one practice robot available during the Competition Season. They get two full robots for at least a few weeks during competition season. Often, one of the two practice robots is stolen by mechanical to fix items or test modifications.

-Mike
__________________
Team 1678: Citrus Circuits - Lead Technical Mentor, Drive Coach **Like Us On Facebook!**
Reply With Quote
  #39   Spotlight this post!  
Unread 26-08-2016, 12:35
adciv adciv is offline
One Eyed Man
FRC #0836 (RoboBees)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Southern Maryland
Posts: 478
adciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to all
Re: How many days do your programmers get with a fully built robot before stop build

Quote:
Originally Posted by Hitchhiker 42 View Post
A lot of teams do a second practice robot. Our team hasn't done one yet, but we want to this year. Is there any advice you'd give to a lower-budget team on doing this?
Here's how we do it now:
Build proof of concept drive train. The programmers get this for testing and driving around and for sensor integration. This was very useful this year as we found out we needed to redesign for the moat. Eventually this gets reworked into the practice robot. Quality is usually less than we'd like but we learn how to build the robot. Once that's largely settled, the competition robot is built. The competition robot gets more care and is generally higher quality as we've learned how to do it from the practice robot. Programming may only get a few days on the competition robot but it's largely finding the small differences between the two at this point and taking that into account in code.

The key thing is getting to the point you can build both during build season. If you can't, build the competition robot first and then work on reducing your time over the years to get the 2nd robot up and running. Also, you need to try to build them as identical as possible. If the competition robot has a mistake in it, you might need that mistake on the practice robot so include it.
__________________
Quote:
Originally Posted by texarkana View Post
I would not want the task of devising a system that 50,000 very smart people try to outwit.
Reply With Quote
  #40   Spotlight this post!  
Unread 26-08-2016, 12:55
ASD20's Avatar
ASD20 ASD20 is offline
Registered User
AKA: Andrew
FRC #4761 (The Robockets)
Team Role: College Student
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Reading, MA
Posts: 271
ASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud of
Re: How many days do your programmers get with a fully built robot before stop build

Quote:
Originally Posted by Hitchhiker 42 View Post
A lot of teams do a second practice robot. Our team hasn't done one yet, but we want to this year. Is there any advice you'd give to a lower-budget team on doing this?
There are two types of practice bots that teams build: prototype bots and replica competition bots. Prototype bots are built first and then the lessons learned from them go into building the competition bot. These are not exactly the same as the competition bot, since revisions are typically made after it is built. Replica bots are built at the exact same time as the the competition bot and are usually identical save for a paint job or other cosmetic things.

It is important to know which type of practice bot you want to build. I think most teams go more of the prototype bot route, though some will upgrade it after bag to make it as close as possible. Warning: if you go this route and have the intention of using it after bag to program, YOU WILL NOT be able to transfer code and have stuff just work. (side story: This year we did this and our first competition match of the season we drove backwards in auto. Turns out our practice bot had the intake on the other side and that is what the programmers programmed our auto to.) I have plenty of other stories where that came from and this was our first year building a practice bot.

Regardless of what type of bot you build, I would say to expect to spend equal or greater than what you spend on your competition bot. Not only do you need to buy another control system, you will find yourself having to buy more of things that you had one bot's worth of just lying around in the shop. Ultimately if you are trying to build a second bot with near-identical functionality, you will need to get near-identical parts. There are areas that you can save a little money, like using older motor controllers, but I would say the best case scenario is you plan to spend 2x and you end up slightly under budget.
__________________

Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 00:33.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi