Go Back   VEX Forum > Community > Technical Discussion

Technical Discussion Open Technical Discussion of the VEX Robotics System.

Reply
 
Thread Tools
  #1  
Old 02-19-2012, 12:24 PM
Dpbailey's Avatar
Dpbailey Dpbailey is offline
Senior Member
VEX # 569C
 
Join Date: Aug 2011
Location: Murrieta, California
Posts: 304
Field disabling our robot during a match?

At a tournament yesterday our robot would run fine when we weren't plugged into the competition field but the second we would plug into the field the robot either wouldn't work at all or would cut out after roughly 30 seconds.

- At school we run our robot for almost half an hour straight when we program and practice driving and it never burns out unless we have a pushing match against a resisting robot for roughly 20 seconds.
- We use this Competition Switch when we hold scrimmages against our B and A team and we never experience problems.
- I have looked through our code multiple times very thoroughly and there isn't anything that should cause this.

A friend of ours (from a different team) told us it could be that our master code wasn't up to date so before the playoffs we updated both the vexnet controller's master code and the brain's master code. The next match we still had the same problems.

One of the judges said that when four robots are plugged in that it might be too much and a robot may be sending a charge back to the system and in turn disabling our robot. Is this even possible?

I can post my code if anyone needs it (EasyC V4).
I can answer any other questions.

I just really want to know what happened and what I need to do to prevent it because my team pretty much got ripped off competing in that tournament.

The one time (out of four) our autonomous worked and we had control for the whole 2 minutes we won 25 to 22 with a broken alliance and two working enemies.

Anyways I really need help with this because the tournament was nothing but frustrating and my team doesn't want this to happen again.

If anyone could please help me with this we would be VERY VERY appreciative.
__________________
Team 569C YouTube Channel Facebook Page
CSUN Los Angeles Regional - Tournament Champions (569C, 599D, 599A) and Think Award
California High Desert League - TBA (9-1 with 20 more matches to be played on later dates)
Reply With Quote
  #2  
Old 02-19-2012, 12:59 PM
jpearman's Avatar
jpearman jpearman is offline
Senior Member
VEX # 8888
 
Join Date: Apr 2011
Location: Los Angeles
Posts: 3,110
Images: 2
Re: Field disabling our robot during a match?

I've heard of this type of thing before but no one has ever really managed to root cause the issue. There was a whole thread here, although this one was finally determined to be a bad VEXnet key.

Quote:
One of the judges said that when four robots are plugged in that it might be too much and a robot may be sending a charge back to the system and in turn disabling our robot. Is this even possible?
The field controller has a 0v (ground) and three control signals into the joystick. The first signal simply tells the joystick that it is in competition mode, one pin of the 8 pin connecter is shorted to 0v to indicate this. The other two signals tell the joystick if it is enabled or disabled and whether it is in autonomous or driver control modes. I posted a some information about field control here.

So first to ask some questions.

How many competition fields were running?

Were you in the same alliance color and zone for each one or did you start in different positions? Really what I'm asking is were you always plugged into the same field control cable or different ones. It would be unusual to be in the same position each time but you never know.

Did any other teams experience the same issues as you?

Did driver control mode always start?

Which master firmware are you running, the latest for EasyC would be 3.17 but many teams are still running 3.16 which seems to have been very stable. Hopefully you were not upgraded to the 3.20 version that's floating around.

Were any RED led's showing at any time on the cortex or joystick?

And finally, sorry we have to ask, were the batteries good, did you have a new 9V backup battery connected?
Reply With Quote
  #3  
Old 02-19-2012, 01:59 PM
Dpbailey's Avatar
Dpbailey Dpbailey is offline
Senior Member
VEX # 569C
 
Join Date: Aug 2011
Location: Murrieta, California
Posts: 304
Re: Field disabling our robot during a match?

Quote:
Originally Posted by jpearman View Post
I've heard of this type of thing before but no one has ever really managed to root cause the issue. There was a whole thread here, although this one was finally determined to be a bad VEXnet key.



The field controller has a 0v (ground) and three control signals into the joystick. The first signal simply tells the joystick that it is in competition mode, one pin of the 8 pin connecter is shorted to 0v to indicate this. The other two signals tell the joystick if it is enabled or disabled and whether it is in autonomous or driver control modes. I posted a some information about field control here.

So first to ask some questions.

How many competition fields were running?

Were you in the same alliance color and zone for each one or did you start in different positions? Really what I'm asking is were you always plugged into the same field control cable or different ones. It would be unusual to be in the same position each time but you never know.

Did any other teams experience the same issues as you?

Did driver control mode always start?

Which master firmware are you running, the latest for EasyC would be 3.17 but many teams are still running 3.16 which seems to have been very stable. Hopefully you were not upgraded to the 3.20 version that's floating around.

Were any RED led's showing at any time on the cortex or joystick?

And finally, sorry we have to ask, were the batteries good, did you have a new 9V backup battery connected?
I am going to answer all of your questions in the order you asked them.

There were two fields set up. We played on the Right field 3 out of the four qualifiers and the Left one only once. When we played on the left field our robot ran perfectly but whenever we played on the right field our robot had major problems.

Our robot is an "Interaction Robot" so we played that zone the entire day. (Red and Blue). We made sure that after one match with a failed plug in cable that we would switch cables so we would have a different cable almost every time.

In our very first match our robot didn't work in the first half of the match and our alliance was working and the second our robot started working our alliance's bot shut down. I heard multiple cases that day of people's robots not working but it seemed like our robot got the short stick and only worked one out of our 4 matches.

In our first match our autonomous didn't start and we couldn't control our robot till the last 30 seconds of the match. In all the rest of our matches our autonomous worked but our driver control cut out after anywhere from 15 to 45 seconds. (This excludes the one match we won and had control of our robot the entire time.)

As far as the master code, I do not remember at this moment but I can get that back to you as soon as I get to school on tuesday.

Yes, we did have a few red lights most of the time but I don't remember exactly which ones were red, green or yellow. :/

And we did replace our main batteries frequently but I never thought to replace the backup battery. (Stupid on my part) Could this have been a problem?

Thanks for the reply and hopefully we can find the root of this problem.
__________________
Team 569C YouTube Channel Facebook Page
CSUN Los Angeles Regional - Tournament Champions (569C, 599D, 599A) and Think Award
California High Desert League - TBA (9-1 with 20 more matches to be played on later dates)
Reply With Quote
  #4  
Old 02-19-2012, 02:40 PM
murdomeek's Avatar
murdomeek murdomeek is offline
Senior Member
VEX # 1107B
 
Join Date: Jan 2009
Posts: 2,130
Images: 8
Re: Field disabling our robot during a match?

do you have a power expander?
do you have a backup battery? (9v)
was any other team having similar issues?
__________________

2012 BC championships Create Award 4th seed
2012 Vancouver Island Tournament Driver Skills Champion and Design Award
British Columbia Season Opener 2011 Excellence Award and Programming Skills
Washington Jump start 2011 Tournament Champions and Drivers Skills
VEX Robotics World Championship - Inspire Award and Quarter-Finalist (7th Seed Alliance captain, with teams 10D and 40B)
British Columbia Vex championships - Judges award
Washington VRC Winter Tournament - First Seed and Excellence Award
Vancouver Island VRC tournament - First Seed, Excellence award, Drivers Skill Champions, and Tournament Champions
2010 British Columbia Season Opener - Tournament Champions
2010 Washington jump start - Tournament Champions and Amaze Award









.[/size]
Reply With Quote
  #5  
Old 02-19-2012, 02:42 PM
Dpbailey's Avatar
Dpbailey Dpbailey is offline
Senior Member
VEX # 569C
 
Join Date: Aug 2011
Location: Murrieta, California
Posts: 304
Re: Field disabling our robot during a match?

Quote:
Originally Posted by murdomeek View Post
do you have a power expander?
do you have a backup battery? (9v)
was any other team having similar issues?
Yes we do have a power expander.

Yes we do have a backup battery.

Other teams were having similar issues but it seemed that our team had issues way more then others.

We were replacing both controller and cortex and power expander batteries regularly but we forgot about replacing the backup battery. I don't know if it was dead or not. Could this have been a problem?
__________________
Team 569C YouTube Channel Facebook Page
CSUN Los Angeles Regional - Tournament Champions (569C, 599D, 599A) and Think Award
California High Desert League - TBA (9-1 with 20 more matches to be played on later dates)
Reply With Quote
  #6  
Old 02-19-2012, 03:16 PM
The VEX Raptors's Avatar
The VEX Raptors The VEX Raptors is offline
Senior Member
VEX # 7581H
 
Join Date: Jan 2012
Location: East Lansing, Michigan
Posts: 1,508
Re: Field disabling our robot during a match?

If it worked perfectly on the left field, but not on the right field, it sounds like a problem with that individual field. Did the other teams with problems play as often as you did on the right field?

You said it stopped during pushing matches. I want to know the exact configuration of your wheel base:
How many motors are you using on your wheels?
What type of motors are you using on your wheels?
How are these wheel motors wired (are they in a power expander)?
Are there any gear ratios on your wheel base?

We had very similar problems to this, with details in this thread.
__________________


2014 VEX World Excellence Champions
Science Division 4th Seed Alliance Captains, Quarterfinalists (thanks 359B and 2323G for a great run!)
Reply With Quote
  #7  
Old 02-19-2012, 03:27 PM
Dpbailey's Avatar
Dpbailey Dpbailey is offline
Senior Member
VEX # 569C
 
Join Date: Aug 2011
Location: Murrieta, California
Posts: 304
Re: Field disabling our robot during a match?

Quote:
Originally Posted by The VEX Raptors View Post
If it worked perfectly on the left field, but not on the right field, it sounds like a problem with that individual field. Did the other teams with problems play as often as you did on the right field?

You said it stopped during pushing matches. I want to know the exact configuration of your wheel base:
How many motors are you using on your wheels?
What type of motors are you using on your wheels?
How are these wheel motors wired (are they in a power expander)?
Are there any gear ratios on your wheel base?

We had very similar problems to this, with details in this thread.
We thought it was a problem with the field but in the finals we mostly played on the left field and we started to have problems there too.

We have a Mecanum Drive 1:1 gear ratio using high strength chain and four 393 motors. All of these motors go directly into the cortex. 2 are on motor controllers and the other two go straight into the two wire ports.

When our robot cut out it wasn't just our drive train. The entire robot wouldn't work as if someone disabled driver control.
__________________
Team 569C YouTube Channel Facebook Page
CSUN Los Angeles Regional - Tournament Champions (569C, 599D, 599A) and Think Award
California High Desert League - TBA (9-1 with 20 more matches to be played on later dates)
Reply With Quote
  #8  
Old 02-19-2012, 03:27 PM
Men_Of_Steel Men_Of_Steel is offline
Member
VEX # 4405b
 
Join Date: Dec 2011
Location: Omaha, NE
Posts: 68
Re: Field disabling our robot during a match?

This happened to so many teams at our tournament last Saturday that they had to switch over to competition switches to run the matches. A lot of teams would run fine until the moment they plugged into the tower. One symptom we saw was that the joystick vexnet key was hot to the touch. Some people were saying it could be wifi interference within the building. This didn't seem logical to me because I thought it would affect everyone uniformly. Some teams found some help when changing vexnet keys out. All the bots that shut down did it in the same manner you have described.
Reply With Quote
  #9  
Old 02-19-2012, 03:36 PM
murdomeek's Avatar
murdomeek murdomeek is offline
Senior Member
VEX # 1107B
 
Join Date: Jan 2009
Posts: 2,130
Images: 8
Re: Field disabling our robot during a match?

it may have been your 9v backup battery
if it was dead/low, it would automatically not link up :/
so we end up just not using it at all...
__________________

2012 BC championships Create Award 4th seed
2012 Vancouver Island Tournament Driver Skills Champion and Design Award
British Columbia Season Opener 2011 Excellence Award and Programming Skills
Washington Jump start 2011 Tournament Champions and Drivers Skills
VEX Robotics World Championship - Inspire Award and Quarter-Finalist (7th Seed Alliance captain, with teams 10D and 40B)
British Columbia Vex championships - Judges award
Washington VRC Winter Tournament - First Seed and Excellence Award
Vancouver Island VRC tournament - First Seed, Excellence award, Drivers Skill Champions, and Tournament Champions
2010 British Columbia Season Opener - Tournament Champions
2010 Washington jump start - Tournament Champions and Amaze Award









.[/size]
Reply With Quote
  #10  
Old 02-19-2012, 03:55 PM
Dpbailey's Avatar
Dpbailey Dpbailey is offline
Senior Member
VEX # 569C
 
Join Date: Aug 2011
Location: Murrieta, California
Posts: 304
Re: Field disabling our robot during a match?

Quote:
Originally Posted by murdomeek View Post
it may have been your 9v backup battery
if it was dead/low, it would automatically not link up :/
so we end up just not using it at all...
Well then our backup battery probably wasn't low because our robot linked up and our robot worked perfectly fine off of the competition switches.

Quote:
Originally Posted by Men_Of_Steel View Post
This happened to so many teams at our tournament last Saturday that they had to switch over to competition switches to run the matches. A lot of teams would run fine until the moment they plugged into the tower. One symptom we saw was that the joystick vexnet key was hot to the touch. Some people were saying it could be wifi interference within the building. This didn't seem logical to me because I thought it would affect everyone uniformly. Some teams found some help when changing vexnet keys out. All the bots that shut down did it in the same manner you have described.
As far as I know we were the only team this happened to more then once. My driver did not notice that the vexnet keys were hot. I also had to take them out to re download the master code and all of that but the keys did not seem to be hot at all.
__________________
Team 569C YouTube Channel Facebook Page
CSUN Los Angeles Regional - Tournament Champions (569C, 599D, 599A) and Think Award
California High Desert League - TBA (9-1 with 20 more matches to be played on later dates)
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

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

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


All times are GMT -6. The time now is 08:06 AM.


VEX and VEX Robotics are trademarks or service marks of Innovation First International, Inc.
Copyright © 2002-2013. All Rights Reserved. VEX Robotics, Inc. is a subsidiary of Innovation First International, Inc.
All other product names/marks of others are the property of their respective owners.