Go to Post ps... it is better to have built a robot and lost than to ever played basketball at all - Andy Baker [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 30-03-2004, 16:34
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Simple things you can do to make your bot/team perform better

now that we are getting to the last week of regionals and the championship is coming up I thought it would be good to start a thread of simple tricks and fixes or improvements people have come up with

or things you have seen at regionals that teams can do to improve their bots in the pits, or things teams can do to improve their performance on the field.

(Obviously) I have a few in mind:

1. ball herders. if you are trying to herd balls with arms or plows or panels that swing out, and find the balls jam and wedge, or if you have a problem with your bot riding up on balls, we found a simple solution. Spray the surface with silicon spray, then wipe it down good with a clean rag. The surface will not be wet or oily, and the silicon will not transfer to the balls and make then slippery, but it will greatly reduce the coeffecient of friction between the balls and your bot, and the balls will slip instead of wedging and jamming. You really have to try this to see the difference. its unbelieveable!

2. auton mode switches. We had switches on our bot to setup auton mode to turn left or right, and to disable it, and our team had an aweful time getting them right, because they were out of site on the bot and you had to reach under to set them. You can put switches on the OI input pins of an unused joystick port, and read them in the code - the code will hold the last value it saw before auton mode was enabled - its much easier to have a switch at the driver station clearly labeled AUTON L & R and to look at it and see L is Left and R is Right

3. auton mode is 1/8th of the match - have your bot do SOMETHING in auton mode. if nothing else have it dead recon forward about 20 feet to the center of the field, or to whereever you point it at the start of the match (other side is going for the release ball? you could at least get in their way) or push your mobile goal to the other side of the field? creating a sequence for auton mode is easy - set a loop counter (auton_count) = 0 on power up
and do something like this

while (auton_mode)
{
....
if (auton_count <120) // 40 = roughly 1 second, 120 = 3 S...
{
pwm1=pwm2=254; //drive motors on
auton_count++;
}
else pwm1=pwm2=127; //drive motors off
.....

4. go after the release ball in auton mode - teams have put paint stirring sticks on servos that twist out and the bot simply runs along the wall- when it get to the release ball the stick knocks the ball off

5. use the IR sensors: its incredibly simple - if you connect them to digital inputs 1 and 2, then the two flags: INTCON3bits.INT2IF and INTCON3bits.INT3IF will be set when the sensors see the beacon - you DONT have to do anything with interrupt to use these - they are already there in the hardware waiting to be used.

all you have to do is something like

if (INTCON3bits.INT2IF ==1) //sensor on rc_dig_in01 sees the beacon
{
//do what you need to when the beacon is seen
INTCON3bits.INT2IF=0; clear the flag for next time
}

to make this more robust I would wait till you see the flag set two or three times in a row (clearing it each time you see it) then you wont get mislead by a glitch or a slight reflection - it will be a good solid IR signal hitting the sensor - to use the sensor house it in a light tight box, like the black hobbie boxes from radio shack, with a hole or slit cut in one end to let the IR in from that direction only.

6. if you have a simple frame bot, put an arm on it. make an A frame on the top of your bot with 2" angle alum from homedepot, have the top be near the 5foot height limit, then put the van door motor sticking out one side and put a 4.5foot lenght of PVC pipe on it - what good is this? turn the motor on so the pipe spins upward and you can fling the 2X ball out of your mobile goal - then you can push the goal under the opponents ball drop and you will get at lest 20 or 30 points when balls fall in it

or you can knock the 2X ball off the goals after your opponent has capped them - it would take about 2 hours to add this to a frame-bot in the pits and wire the victor up to control the motor

7. bring a camcorder and put it up in the stands - have someone film your matches with the camera zoomed in close on your bot the whole match- later you can review the tape with the drive team or the pit crew - if something didnt go right in the match you got it all right there on tape, and you can review it over and over when you are not pumped full of adrenilin, and you can measure time and estimate distances if your auton mode is not working right - we did this at buckeye and it was EXTREEMLY useful - and a fringe benefit is you end up with lots of video of you bot in action to take home - do it for every match- its well worth the effort.

Last edited by KenWittlief : 30-03-2004 at 16:39.
Reply With Quote
  #2   Spotlight this post!  
Unread 30-03-2004, 18:03
Ryan F.'s Avatar
Ryan F. Ryan F. is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Mar 2004
Rookie Year: 2003
Location: USA
Posts: 376
Ryan F. is a jewel in the roughRyan F. is a jewel in the roughRyan F. is a jewel in the rough
Re: Simple things you can do to make your bot/team perform better

What we learned

1. Have a reliable method of lining up autonomus if you need it. We tried shall I say "dead reconing" and it worked most of the time, but sometimes failed us.

2. Check the PWM's on the Spikes. They have a nasty ability of comming out right as you're about to hang.

...just a small bit of the infinite things you could do
Reply With Quote
  #3   Spotlight this post!  
Unread 30-03-2004, 18:37
MikeDubreuil's Avatar
MikeDubreuil MikeDubreuil is offline
Carpe diem
FRC #0125 (Nu-Trons)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Boston, MA
Posts: 967
MikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond reputeMikeDubreuil has a reputation beyond repute
Send a message via AIM to MikeDubreuil
Re: Simple things you can do to make your bot/team perform better

Confirm that all your electrical connections are tight.

1. Make sure the nuts holding the positive and negative 6 gauge is secured tightly to their distrobution blocks or circut breakers. Also check the screws on the new distribution blocks to make sure those wires are secured as well.

2. Check to make sure the (3 conductor wire, german cable, PWM wire, whatever you call it) is pushed ALL the way into the Spikes and Victors (these loosen over time.
Reply With Quote
  #4   Spotlight this post!  
Unread 30-03-2004, 18:49
mtrawls's Avatar
mtrawls mtrawls is offline
I am JVN! (John von Neumann)
#0122 (NASA Knights)
Team Role: Programmer
 
Join Date: Mar 2003
Location: Hampton, VA
Posts: 295
mtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to beholdmtrawls is a splendid one to behold
Send a message via AIM to mtrawls
Re: Simple things you can do to make your bot/team perform better

Quote:
Originally Posted by MikeDubreuil
Confirm that all your electrical connections are tight.

1. Make sure the nuts holding the positive and negative 6 gauge is secured tightly to their distrobution blocks or circut breakers. Also check the screws on the new distribution blocks to make sure those wires are secured as well.
I second that. Geez! We discovered that after shipping to the Annapolis regional, several screws/connectors became lose somehow and started giving us intermettint results (and as it was the result of two different things happening simultaneously, it was really fun to track down!) So, even if it worked at another regional, do extensive systems checks, and check everything visually too. Especially screws on speed controllers stuck in the depths of the robot (the problems *always* happen on the one speed controller that had to be put out of the way due to space ... some sort of physics rule I think).

Also, just a general tip if you're using pots ... check your values before a match. A pot slipped on us a few times, and seemed to work in a systems check, but going up in a match it didn't perform correctly because of a bad pot value ... and afterwards, I always check all three pots on our robot before a match (I have a nifty debug pot on the oi to change between modes so I don't have to upload new code). It's horrible losing a match because of something so simple, and something that shouldn't happen in the first place, so just keep a heads up for it.

Well, 12 hours and counting till we leave for Columbia! W00t!
Reply With Quote
  #5   Spotlight this post!  
Unread 30-03-2004, 19:24
DarkJedi613's Avatar
DarkJedi613 DarkJedi613 is offline
Running Riot
AKA: Patrick Cloke
FRC #0358 (Hauppauge Robotic Eagles) FRC #1493 (RPI/Albany High School)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2003
Location: Hauppauge, N.Y.
Posts: 455
DarkJedi613 is a splendid one to beholdDarkJedi613 is a splendid one to beholdDarkJedi613 is a splendid one to beholdDarkJedi613 is a splendid one to beholdDarkJedi613 is a splendid one to beholdDarkJedi613 is a splendid one to beholdDarkJedi613 is a splendid one to behold
Send a message via AIM to DarkJedi613 Send a message via MSN to DarkJedi613 Send a message via Yahoo to DarkJedi613
Re: Simple things you can do to make your bot/team perform better

Quote:
Originally Posted by MikeDubreuil
2. Check to make sure the (3 conductor wire, german cable, PWM wire, whatever you call it) is pushed ALL the way into the Spikes and Victors (these loosen over time.
Hot glue is wonderful for that (Though a pain to get off...)
__________________
2003 - 2006 President, Coach, Webmaster Team358.org
2008 Mentor, Team 1493

Team Search | (Updated: 1-16-08)

FIRSTsearch
Reply With Quote
  #6   Spotlight this post!  
Unread 30-03-2004, 19:45
Alex Cormier's Avatar
Alex Cormier Alex Cormier is offline
www.TwoPencilDesigns.com
AKA: Grizz, Twinkletoes, PitBull1126
FRC #1405
Team Role: Coach
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Rochester, NY
Posts: 5,583
Alex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond repute
Re: Simple things you can do to make your bot/team perform better

one thing i noticed and will bring up to my mentors is that when we would do "safe move" auto and get out of the way, the other team would ram the goal into our side and the front omni wheel axles would bend and the chain would fall off. have a "safe" auto.. go infront of the ramp instead of the side so when a team goes staright at the goal and hits it it wont hit your robot and mess it up as much.

edit: even though we still had 3 wheel drive we still made it to the top and hung every matcht hat the chain fell off, also we had screwed it and pinned it 3 times to the frame, what a mess i have in the pits in atlanta.
__________________

Two Pencil Designs - Vinyl Graphics, Bumper Numbers, and Strategy Items!
Like us on Facebook & follow us on Twitter
Facebook.com/TwoPencilDesigns & TwoPencilDesign

Last edited by Alex Cormier : 30-03-2004 at 19:50.
Reply With Quote
  #7   Spotlight this post!  
Unread 30-03-2004, 20:00
Jones571's Avatar
Jones571 Jones571 is offline
Registered User
AKA: Corey
FRC #0571 (Paragon)
Team Role: Mentor
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Windsor,CT
Posts: 462
Jones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud of
Send a message via AIM to Jones571
Re: Simple things you can do to make your bot/team perform better

Quote:
Originally Posted by DarkJedi613
Hot glue is wonderful for that (Though a pain to get off...)
even easier then hot glue is just a bit of silicon gives u the same effect that is easier to apply and switch out we learned the hard way until 237 came to our rescue at NJ

Also making a check list for after or pre-match things is a great way keep these little problems away
__________________
Reply With Quote
  #8   Spotlight this post!  
Unread 30-03-2004, 20:03
Katie Reynolds Katie Reynolds is offline
Registered User
no team (NEW Apple Corps)
Team Role: Alumni
 
Join Date: Nov 2001
Rookie Year: 2001
Location: Appleton, WI, USA
Posts: 2,598
Katie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond reputeKatie Reynolds has a reputation beyond repute
Send a message via AIM to Katie Reynolds Send a message via Yahoo to Katie Reynolds
Re: Simple things you can do to make your bot/team perform better

Alright, this is gonna sound really corny but ...

TEAM SPIRIT!!!

For example, at every event they go to, everyone on team 93 gathers together to watch their matches. Everyone is there, cheering like mad. And at the end, no matter how they did in the match, they gather 'round where the robots come off of the field and cheer for not only 93's drivers and their partners, but for the opposing teams as well. It's neat, fun, and people remember you for it!

Really, no matter how good or bad your robot is, if the whole team is there, watching your matches, cheering like crazy and just having fun everything will be better. From what I've seen, drive teams that have a lot of support tend to do better. Even if that's not the case for your team, at least you'll be having fun! Who knows, maybe you'll even get a spirit award out of it!
__________________
Team #93 - NEW Apple Corps
Student - 2001-2004
Team #857 - Superior Roboworks
Mentor - 2006-2009
Reply With Quote
  #9   Spotlight this post!  
Unread 30-03-2004, 20:13
Alex Cormier's Avatar
Alex Cormier Alex Cormier is offline
www.TwoPencilDesigns.com
AKA: Grizz, Twinkletoes, PitBull1126
FRC #1405
Team Role: Coach
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Rochester, NY
Posts: 5,583
Alex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond reputeAlex Cormier has a reputation beyond repute
Re: Simple things you can do to make your bot/team perform better

Quote:
Originally Posted by Jones571
Also making a check list for after or pre-match things is a great way keep these little problems away
that has helped me out so many times, when i went through the list i found out that our tranny chain was off and that one of our motors didnt work.. it helps a lot to have what tools you need to do the check list on the check list too.
__________________

Two Pencil Designs - Vinyl Graphics, Bumper Numbers, and Strategy Items!
Like us on Facebook & follow us on Twitter
Facebook.com/TwoPencilDesigns & TwoPencilDesign
Reply With Quote
  #10   Spotlight this post!  
Unread 30-03-2004, 20:22
Greg Perkins's Avatar
Greg Perkins Greg Perkins is offline
7 years, allready!!???!?!?!
AKA: Mongo
no team
Team Role: Alumni
 
Join Date: Feb 2002
Rookie Year: 2000
Location: Nashua, NH
Posts: 1,203
Greg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond reputeGreg Perkins has a reputation beyond repute
Send a message via AIM to Greg Perkins Send a message via MSN to Greg Perkins Send a message via Yahoo to Greg Perkins
Re: Simple things you can do to make your bot/team perform better

if your robot has appendages, make sure you have a perimeter quardend off so noone walks into a flying arm.


At BAE, we had a pit stall that was right next to a walkway and people kept walking past our bot...so make sure you have a perimeter. also, keep un-designated pit personell out of the pit. it helps with traffic, and keeps the pandamonium to a tolerable level.
__________________
myResume -2004: PARC Referee; Beantown Staff; Battlecry Referee; Summer Frenzy Head Referee; River Rage Head Referee, 2005: Pittsburgh Regional Referee; PARC Referee


XBOX Live Gamertag = TrixAre4Kidss
Reply With Quote
  #11   Spotlight this post!  
Unread 30-03-2004, 20:30
Berserker's Avatar
Berserker Berserker is offline
Registered User
FRC #0011 (MORT)
Team Role: Alumni
 
Join Date: Apr 2003
Location: Mount Olive
Posts: 47
Berserker is an unknown quantity at this point
Send a message via AIM to Berserker Send a message via MSN to Berserker Send a message via Yahoo to Berserker
Re: Simple things you can do to make your bot/team perform better

REMEMBER TO TURN ON YOUR ROBOT

REMEMBER TO PUT A FRESH BATTERY IN
Reply With Quote
  #12   Spotlight this post!  
Unread 30-03-2004, 20:31
Ryan F.'s Avatar
Ryan F. Ryan F. is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Mar 2004
Rookie Year: 2003
Location: USA
Posts: 376
Ryan F. is a jewel in the roughRyan F. is a jewel in the roughRyan F. is a jewel in the rough
Re: Simple things you can do to make your bot/team perform better

Quote:
Originally Posted by Katie Reynolds

For example, at every event they go to, everyone on team 93 gathers together to watch their matches. Everyone is there, cheering like mad. And at the end, no matter how they did in the match, they gather 'round where the robots come off of the field and cheer for not only 93's drivers and their partners, but for the opposing teams as well. It's neat, fun, and people remember you for it!
That's awsome how 93 does that....the one thing I'll remember most about the regional was walking off the field to your team chanting 525!
Reply With Quote
  #13   Spotlight this post!  
Unread 30-03-2004, 20:39
MisterX's Avatar
MisterX MisterX is offline
Alumni
AKA: Mr. X
FRC #0521
Team Role: College Student
 
Join Date: Feb 2003
Rookie Year: 2000
Location: Around
Posts: 486
MisterX is a splendid one to beholdMisterX is a splendid one to beholdMisterX is a splendid one to beholdMisterX is a splendid one to beholdMisterX is a splendid one to beholdMisterX is a splendid one to behold
Re: Simple things you can do to make your bot/team perform better

This sint' so much about the bot performance but about the team. One thing that every team should do is meeet outside of FIRST and robotics, juts go out on your own with a few of your teamates to just relax and get to know each other. Granted you mihgt already go with your friends but invite others on the team that you dont really get to know outside of robotics so it gives you a chance to learn and understand each other better on the outside so during the stress of build you can understand where someone is coming from and how they typically act so things dont get out of control or blown out of proportion. It is simple but very effective.
Reply With Quote
  #14   Spotlight this post!  
Unread 30-03-2004, 20:42
Jones571's Avatar
Jones571 Jones571 is offline
Registered User
AKA: Corey
FRC #0571 (Paragon)
Team Role: Mentor
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Windsor,CT
Posts: 462
Jones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud ofJones571 has much to be proud of
Send a message via AIM to Jones571
Re: Simple things you can do to make your bot/team perform better

Quote:
Originally Posted by Pit Bull 1126
it helps a lot to have what tools you need to do the check list on the check list too.
That is also another great point im going to have them up date our list with that on it.
__________________
Reply With Quote
  #15   Spotlight this post!  
Unread 30-03-2004, 20:46
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,729
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Simple things you can do to make your bot/team perform better

I'll say something.... I think many, many rookie teams should sit down and honestly tell themselves what their robot can do and how long it will realistically take to do so. Then write it down, memorize it, and leave yourself enough time in a match to do what you plan. At GLR and on the VCU and Portland webcasts, I saw many teams that spent time herding balls, blocking people, etc, and then lost a match cause it took them longer to hang or cap than they expected. Honesty with yourself and your alliance mate can only help you do better.

Heck, thanks to my poorly designed transmission, our robot was stuck in low gear for all of GLR. But we knew that we'd never get high gear to work in that timeframe, so we went with that and just crawled to the center of the field and hung. We did remarkably well and actually got picked for an alliance.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
ThE SiMple tHings 841Strez General Forum 8 07-04-2003 10:38
an idea to make things diffacult but more fun archiver 2001 0 24-06-2002 03:31


All times are GMT -5. The time now is 12:24.

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