Go to Post So remember, we may be envious of teams who can do water jet cutting and has every possible monetary and engineering advantage, but there are many more people who are envious of every team who has a chance to compete. - Rombus [more]
Home
Go Back   Chief Delphi > Other > FIRST Tech Challenge
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 19-12-2012, 17:20
PhilBot's Avatar
PhilBot PhilBot is offline
Get a life? This IS my life!
AKA: Phil Malone
FRC #1629 (GaCo: The Garrett Coalition)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Maryland
Posts: 747
PhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond repute
[FTC]: NXT Lockups in LabVIEW

Hi

Over the last two days, I've had my NXT lock up twice during Teleop.

Fresh Batteries, New NXT, Correct Firmware, Correct template.

I have used some advanced Labview coding, but nothing that has been reported as not supported.

The weird thing is that when it happens, the NXT goes into that tick tick tick mode that occurs during a firmware update. The screen just freezes and you need to pull the batteries. Works fine on replacing the batteries.

Before I head down the long road of trying to get this to occur on demand, anyone seen anything similar with a well defined cause? No conjecture or speculation please.....

Phil.
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org

FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor
Reply With Quote
  #2   Spotlight this post!  
Unread 20-12-2012, 19:29
ferret_guy ferret_guy is offline
Registered User
AKA: Mark Omo
FRC #1703 (RATS)
Team Role: Leadership
 
Join Date: Mar 2012
Rookie Year: 2008
Location: Henderson
Posts: 97
ferret_guy is on a distinguished road
when I did (and mentored) ftc and fll this happened alot it is a sign of the brick dying and has nothing to do with the code you might be able to send it back for repair/replacment
Reply With Quote
  #3   Spotlight this post!  
Unread 20-12-2012, 22:16
TRWSHSHLX TRWSHSHLX is offline
Registered User
AKA: Henry Lei
no team
 
Join Date: Jan 2011
Rookie Year: 2008
Location: OR
Posts: 71
TRWSHSHLX is an unknown quantity at this point
Re: [FTC]: NXT Lockups in LabVIEW

Last year when our robot's NXT locked up, we found out it was due to static electricity build up. Was the robot mechanically altered in anyway right before the lock ups start occurring? Also, is your robot grounded?
__________________

Last edited by TRWSHSHLX : 21-12-2012 at 16:26.
Reply With Quote
  #4   Spotlight this post!  
Unread 23-12-2012, 10:11
VashonRobotics's Avatar
VashonRobotics VashonRobotics is offline
Registered User
AKA: Bruce
FTC #3861 (Vashon Pirates)
Team Role: Coach
 
Join Date: Aug 2010
Rookie Year: 2009
Location: Vashon, WA
Posts: 25
VashonRobotics is an unknown quantity at this point
Re: [FTC]: NXT Lockups in LabVIEW

Curious how you came to the conclusion that it was static build-up? What was causing it? What was being affected? (NXT, Samantha, etc) How did you end up solving it? Thanks!
Reply With Quote
  #5   Spotlight this post!  
Unread 23-12-2012, 13:45
TRWSHSHLX TRWSHSHLX is offline
Registered User
AKA: Henry Lei
no team
 
Join Date: Jan 2011
Rookie Year: 2008
Location: OR
Posts: 71
TRWSHSHLX is an unknown quantity at this point
Re: [FTC]: NXT Lockups in LabVIEW

We put anti-slip mat or some sort of "absorbing" material around the NXT to lessen the vibrations that occurs during match play. And after that change, the NXT would lock up just randomly. It was also partially due to the high traction tires we have on the robot.

Nothing else seemed to be affected. We found a better way of shock proving the NXT and added a grounding wire and NXT didn't freeze up anymore.
__________________
Reply With Quote
  #6   Spotlight this post!  
Unread 08-01-2013, 16:27
BornaE's Avatar
BornaE BornaE is offline
Registered User
FRC #0842 (Formerly 39)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Gilbert, Arizona
Posts: 359
BornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant futureBornaE has a brilliant future
Re: [FTC]: NXT Lockups in LabVIEW

Quote:
Originally Posted by PhilBot View Post
Hi

Over the last two days, I've had my NXT lock up twice during Teleop.

Fresh Batteries, New NXT, Correct Firmware, Correct template.

I have used some advanced Labview coding, but nothing that has been reported as not supported.

The weird thing is that when it happens, the NXT goes into that tick tick tick mode that occurs during a firmware update. The screen just freezes and you need to pull the batteries. Works fine on replacing the batteries.

Before I head down the long road of trying to get this to occur on demand, anyone seen anything similar with a well defined cause? No conjecture or speculation please.....

Phil.
Phil,
Any updates on this? While helping 4314 I encountered the same issue, However this happens very consistently using tether or samantha. I do hear the clicking noise a couple of seconds after enabling the robot.

The code is very basic. The only addition beside regular VI's is the hitechnic prototype board VI to read an analog.

Spent about 2 hours troubleshooting this with no luck.

While I have done some more advanced stuff in labview and I am a fan, The FTC implementation of labview in addition to the NXT has just been bad. And especially horrible this season. Just my opinion.
__________________
-Borna Emami
Team 0x27
Reply With Quote
  #7   Spotlight this post!  
Unread 09-01-2013, 08:09
PhilBot's Avatar
PhilBot PhilBot is offline
Get a life? This IS my life!
AKA: Phil Malone
FRC #1629 (GaCo: The Garrett Coalition)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Maryland
Posts: 747
PhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond reputePhilBot has a reputation beyond repute
Re: [FTC]: NXT Lockups in LabVIEW

Quote:
Originally Posted by BornaE View Post
Phil,
Any updates on this? While helping 4314 I encountered the same issue, However this happens very consistently using tether or samantha. I do hear the clicking noise a couple of seconds after enabling the robot.

The code is very basic. The only addition beside regular VI's is the hitechnic prototype board VI to read an analog.

Spent about 2 hours troubleshooting this with no luck.
Hi

After we had this happen a few times, one of the kids thought he remembered that it had hapenned on their robot a few years back and it was "caused" but metal shavings falling into the NXT wire sockets on the motor/servo controllers.... that is... an electrical problem on the communications bus.

While I didn't specifically recall this (or believe it) , I thought it was probably a good idea to ensure that all the connectors were free of debris, so we did a serious vacuum inside all the sockets, and then we put electrical tape over all the open connectors sockets.

Oddly enough, we haven't seen the lockup since them (knock wood).

The fact that you are using the prototype board might indicate that you possibly have a bad connection that is also effecting the communications on the NXT data bus.

Do you get the same problem if you unplug the proto board?

Phil.
__________________
Phil Malone
Garrett Engineering And Robotics Society (GEARS) founder.
http://www.GEARSinc.org

FRC1629 Mentor, FTC2818 Coach, FTC4240 Mentor, FLL NeXTGEN Mentor
Reply With Quote
  #8   Spotlight this post!  
Unread 11-01-2013, 23:26
iPenguin's Avatar
iPenguin iPenguin is offline
Registered User
AKA: Adam Lowe
FTC #5875 (GENIUS)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2005
Location: Georgia
Posts: 442
iPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant futureiPenguin has a brilliant future
Re: [FTC]: NXT Lockups in LabVIEW

Quote:
Originally Posted by TRWSHSHLX View Post
Last year when our robot's NXT locked up, we found out it was due to static electricity build up.
Quote:
Originally Posted by PhilBot View Post
After we had this happen a few times, one of the kids thought he remembered that it had hapenned on their robot a few years back and it was "caused" but metal shavings falling into the NXT wire sockets on the motor/servo controllers.... that is... an electrical problem on the communications bus.
As an FTA, I can confirm that both of these cases can be likely causes of the NXT locking up. I don't believe it has anything to do with specifically using LabVIEW or RobotC - I've seen equal cases of both. What can happen is that Samantha will for some reason send a "bad message" to the NXT, and the NXT doesn't know what to do with it, and therefore locks up. I've spoken with other FTA's and, unfortunately, we really don't know why this happens, or what to do to prevent it.

Phil's suggestions for vacuuming and covering unused ports are good ideas. That USB cable between NXT and Samantha is very critical. Make sure it is secured tightly. It's also been suggested to get a couple small USB extension cords that permanently stay attached to the NXT and Samantha. This also helps for your Software Inspectors who need easy access to Samantha's USB port.

Hope this helps!
__________________
2013 Season-Long Fantasy FIRST Elgin Clock Award Winner - Peach Alliance
Since 2008
2012-Present: FTC #5875, GENIUS
2008-2012: FRC & FTC #1002, The CircuitRunners

"Invention, my dear friends, is 93% perspiration, 6% electricity, 4% evaporation, and 2% butterscotch ripple."
~Gene Wilder as Willy Wonka
Reply With Quote
  #9   Spotlight this post!  
Unread 16-01-2013, 15:34
pyroslev's Avatar
pyroslev pyroslev is offline
VirginiaFIRST FTA
AKA: Jack of all trades, Master of few
no team (Forget not 616)
Team Role: Alumni
 
Join Date: Nov 2004
Rookie Year: 2001
Location: Virginia
Posts: 414
pyroslev is on a distinguished road
Re: [FTC]: NXT Lockups in LabVIEW

Quote:
Originally Posted by iPenguin View Post
Hope this helps!
It does help and I second your conclusions. I've noticed the lockups don't have a code preference. But when some of those hits between robots occur, you get robot lockups later in the match.

As a request from an FTA, if a lockup occurs, it helps to diagnose the robot if the NXT is visible and to turn it off if the power switch is easily reachable. It hurts when I have let a robot death spiral cause the power switch is under the robot lifter or NXT.
__________________
"Complications arose, ensued...were overcome." "I'd trade 500 CNC machines for one good hearted student."


From December to April, since 2002, I forfeit my mental sanity for perfect insanity.
Reply With Quote
  #10   Spotlight this post!  
Unread 21-10-2014, 08:54
Hodgepodgerama Hodgepodgerama is offline
Registered User
FTC #8510
 
Join Date: Oct 2014
Location: Canonsburg, PA
Posts: 2
Hodgepodgerama is an unknown quantity at this point
Re: [FTC]: NXT Lockups in LabVIEW

All, there is now an excellent article on the FTC Team Resources page on NXT lock ups. It covers the issue and how to resolve it. We purchased the item mentioned in the article and have had no lock ups.
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 12:42.

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