Go to Post Remember, never underestimate the determination of thousands of FIRST students! - Jay H 237 [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 03-10-2013, 23:26
TK3950 TK3950 is offline
Registered User
AKA: Tim the Enchanter
FRC #3950 (Robo Gym)
Team Role: Electrical
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Long Island, New York
Posts: 14
TK3950 is an unknown quantity at this point
Robot heart attack

So shortly before a demonstration of our 2013 robot, I had jokingly mentioned that we had a transport cart in case the robot suddenly had a heart attack and couldn't move on it's own. Unfortunately, that is exactly what happened.

Just before the demonstration began, we ran a test and the robot seemed to work fine, with the exception of low battery power. We changed out the battery and removed the fuse for the pneumatics relay (had an air leak) and the fuse that lit the camera lights, just to try and conserve a little battery for the demonstration. When we tried running the robot again, every motor controller was dual-lighting (orange), and we can't seem to figure out where the issue is. Our experienced members have left, so no one is really sure what to do, including our advisor. Anyone think they can help out?

If you need more information, please ask specifically.

Notes:
Robot coded in Java
Seemed to be operational right before the demonstration
Driver Station indicates code and communications are normal
Code can be deployed onto the robot, but fails to control the robot systems


Will add more as people ask



Thanks for your time.
--Tim the Enchanter, Team 3950, Robo Gym
__________________
Electrical and Programming (mainly electrical)
Robogym, Team 3950
DON'T PANIC

Last edited by TK3950 : 04-10-2013 at 15:46.
  #2   Spotlight this post!  
Unread 04-10-2013, 00:51
Aaron.Graeve Aaron.Graeve is offline
Registered User
FRC #1477 (Texas Torque)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: College Station, Texas
Posts: 103
Aaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to all
Re: Robot heart attack

That is indeed strange. Beyond the motor controllers dual-lighting, were there any other significant and visible issues you noticed? Was the robot signal light responding correctly? Was the driver station reporting communication and code? Is the issue persistent or was it a one and done kind of error? Was your pneumatic breakout showing signal changes if you tried to actuate any of the solenoids?

My apologies on the large quantity of questions; anything from the driver station to the PWM connection to the motor controllers could have failed (unlikely but possible). The more information the CD community has, the faster the issue can be identified.
__________________

2016:
Alamo, Bayou, and Lone Star Regional FTAA
2015:
Dallas, Alamo, Bayou, and Lone Star Regional FTAA
2014:
Alamo, Dallas, and Lone Star Regional FTAA
Alamo Regional Robot Inspector
2013:
Einstein Champion and 2013 World Champion (Thanks 1241 & 610), Galileo Division Champion, Razorback Regional Winner, Alamo Regional Semifinalist, Bayou Regional Semifinalist, Lone Star Regional Quarterfinialist
2012:
Curie Division Semifinalist, Lone Star Regional Finalist, Bayou Regional Winner, Alamo Regional Winner
  #3   Spotlight this post!  
Unread 04-10-2013, 01:47
neelguha neelguha is offline
Registered User
FRC #0192
Team Role: Leadership
 
Join Date: Aug 2013
Rookie Year: 2012
Location: Palo Alto
Posts: 3
neelguha is an unknown quantity at this point
Re: Robot heart attack

When 192 was working on one of our test drive bases, we removed the camera (the breaker to the camera) and the crio freaked out. It was looking for the camera and would not let us run anything, we had to remove the camera stuff from our code for the crio to respond correctly.
  #4   Spotlight this post!  
Unread 04-10-2013, 02:07
BBray_T1296's Avatar
BBray_T1296 BBray_T1296 is offline
I am Dave! Yognaut
AKA: Brian Bray
FRC #1296 (Full Metal Jackets)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Rockwall, TX
Posts: 947
BBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond reputeBBray_T1296 has a reputation beyond repute
Re: Robot heart attack

If you turned off/unplugged the camera, and you have any sort of vision code on board, that is certainly your problem. The failure to receive camera image error will cause the cRIO to effectively DDoS itself, and may not allow certain other processes to execute.
__________________
If molecular reactions are deterministic, are all universes identical?

RIP David Shafer: you will be missed


  #5   Spotlight this post!  
Unread 04-10-2013, 06:28
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,752
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: Robot heart attack

I just looked, and the camera code in LV has a two second timeout on the TCP operations. This can take place for each property set or get. So this can cause some delay in startup, but won't halt the program entirely.

If Java and C++ don't behave that way, I'd consider it a bug. In fact, I don't think the LV timeout needs to be that big either.

Greg McKaskle
  #6   Spotlight this post!  
Unread 04-10-2013, 08:46
Chadfrom308's Avatar
Chadfrom308 Chadfrom308 is offline
Slave to the bot
AKA: Chad Krause
FRC #0308 (The Monsters)
Team Role: Driver
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Novi
Posts: 272
Chadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to beholdChadfrom308 is a splendid one to behold
Re: Robot heart attack

If the issue is not the camera, check all the cables on the cRIO. The serial cables may have been pulled when you pulled the fuses.
  #7   Spotlight this post!  
Unread 04-10-2013, 10:22
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Robot heart attack

What does "dual-lighting" mean?
  #8   Spotlight this post!  
Unread 04-10-2013, 15:44
TK3950 TK3950 is offline
Registered User
AKA: Tim the Enchanter
FRC #3950 (Robo Gym)
Team Role: Electrical
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Long Island, New York
Posts: 14
TK3950 is an unknown quantity at this point
Re: Robot heart attack

I knew I'd have more information to put in, but I couldn't think of it at the time.
First off, the dual-lighting simple means the Motor controllers light green and red at the same time, so it looks a bit orange.

Anyway, our signal light is currently not operational, but that's an unrelated issue. The light on the digital sidecar seems fine, though. I don't think it indicated any issue, but I could be wrong, I just don't remember.
The driver station indicates communication and code as normal, and we were able to re-deploy code onto the robot, but it moving the joysticks didn't control it.
The issue is persistent.
We did not test the solenoids individually, so I cannot say they caused any change in signal.

The camera itself remained operational, there was no issue retrieving images from it. Only the ring of LED lights was disabled.

Any more questions or ideas?

(Thank you all for replying)
__________________
Electrical and Programming (mainly electrical)
Robogym, Team 3950
DON'T PANIC

Last edited by TK3950 : 04-10-2013 at 15:47.
  #9   Spotlight this post!  
Unread 04-10-2013, 21:38
RyanCahoon's Avatar
RyanCahoon RyanCahoon is offline
Disassembling my prior presumptions
FRC #0766 (M-A Bears)
Team Role: Engineer
 
Join Date: Dec 2007
Rookie Year: 2007
Location: Mountain View
Posts: 689
RyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond reputeRyanCahoon has a reputation beyond repute
Re: Robot heart attack

Were there any messages being reported on the Diagnostics tab of the driver station?
__________________
FRC 2046, 2007-2008, Student member
FRC 1708, 2009-2012, College mentor; 2013-2014, Mentor
FRC 766, 2015-, Mentor
  #10   Spotlight this post!  
Unread 05-10-2013, 13:52
TK3950 TK3950 is offline
Registered User
AKA: Tim the Enchanter
FRC #3950 (Robo Gym)
Team Role: Electrical
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Long Island, New York
Posts: 14
TK3950 is an unknown quantity at this point
Re: Robot heart attack

Quite a few. I don't remember them off of the top of my head, and they weren't very clear error messages. One of them seemed to be about the joysticks, but I can't confirm that they are the issue just yet. Our testing will resume on Tuesday, and I will update if we get any further developments. I will also try to post the diagnostics from the Driver Station.
__________________
Electrical and Programming (mainly electrical)
Robogym, Team 3950
DON'T PANIC
  #11   Spotlight this post!  
Unread 05-10-2013, 18:40
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Robot heart attack

Quote:
Originally Posted by TK3950 View Post
...we can't seem to figure out where the issue is.
Quote:
Originally Posted by RyanCahoon View Post
Were there any messages being reported on the Diagnostics tab of the driver station?
Quote:
Originally Posted by TK3950 View Post
Quite a few.
If you want help figuring out what the problem is, there's something simple you can do to make that help more forthcoming: tell us what the system is telling you. You're going to have to give plenty of detail about what's happening in order for people to be able to interpret the situtation and give helpful advice about what to do next.

Are the yellow LEDs on the motor speed controllers steady, or blinking? Blinking indicates they're not receiving a PWM control signal; steady means they're being command to neutral (stop). Blinking could be caused by many things, with the error messages and status lights able to narrow down the possible causes. Steady could indicate a problem with the joystick or the robot code.
  #12   Spotlight this post!  
Unread 05-10-2013, 20:43
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: Robot heart attack

Maybe a dead digital sidecar, or even worse, a dead cRIO. Some thing similar happened to our robot last year. During the last elimination match, our robot executed the autonomous "properly" and we, lost full control of the robot. When we checked our robot, we found that our cRIO was toast, but a computer instead of a piece of bread. Thankfully, we were carrying an extra cRIO with us. That saved us and got us into, I believe, the quarterfinals.
  #13   Spotlight this post!  
Unread 06-10-2013, 16:11
protoserge's Avatar
protoserge protoserge is offline
CAD, machining, circuits, fun!
AKA: Some call me... Tim?
FRC #0365 (MOE) & former 836 Mentor)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2002
Location: Wilmington, DE
Posts: 754
protoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond reputeprotoserge has a reputation beyond repute
Re: Robot heart attack

Have you reverted to the original configuration (plug everything back in) with a fully-charged battery yet? Set a baseline and work from there. Maybe your diagnostic messages also existed prior to unplugging the systems.
  #14   Spotlight this post!  
Unread 07-10-2013, 07:03
TK3950 TK3950 is offline
Registered User
AKA: Tim the Enchanter
FRC #3950 (Robo Gym)
Team Role: Electrical
 
Join Date: Sep 2013
Rookie Year: 2012
Location: Long Island, New York
Posts: 14
TK3950 is an unknown quantity at this point
Re: Robot heart attack

Quote:
Originally Posted by Alan Anderson View Post
If you want help figuring out what the problem is, there's something simple you can do to make that help more forthcoming: tell us what the system is telling you.
Quote:
Originally Posted by TK3950 View Post
I don't remember them off of the top of my head
Quote:
Originally Posted by TK3950 View Post
Our testing will resume on Tuesday, and I will update if we get any further developments. I will also try to post the diagnostics from the Driver Station.

Some information I can answer, however. The motor controller lights are blinking; they do not give a solid light.
__________________
Electrical and Programming (mainly electrical)
Robogym, Team 3950
DON'T PANIC
  #15   Spotlight this post!  
Unread 07-10-2013, 08:44
Secretspy97 Secretspy97 is offline
Registered User
FRC #1126
Team Role: Programmer
 
Join Date: Oct 2011
Rookie Year: 2009
Location: New York
Posts: 25
Secretspy97 is an unknown quantity at this point
Re: Robot heart attack

Last year, week 5 of build season we had a similar problem happened to us. When the robot was enabled the cRIO wouldn't respond to inputs or print out data. We removed the cRIO and tried another one but had the same problem. Next we checked the digital sidecar. We went one by one removing the PWM cables to see if there was any small piece of metal shorting out the board. We eventually found the shaving and once it was removed the robot once again functioned properly.
__________________
WHAT TIME IS IT?
1126
Closed Thread


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 23:32.

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