Go to Post The JVN/Karthik segment should have more than enough spontaneity for everyone - Matt Krass [more]
Home
Go Back   Chief Delphi > Technical > Control System
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 18-03-2013, 10:47
Mastonevich's Avatar
Mastonevich Mastonevich is offline
Andrew
AKA: Andrew Elsen
FRC #1987 (BroncoBots)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Missouri
Posts: 221
Mastonevich is a jewel in the roughMastonevich is a jewel in the roughMastonevich is a jewel in the rough
Control System Issues

Just wanted to share 2 problems 1987 had over the weekend.

1.
While the students were working in the pits on some minor coding, our driver station started randomly losing connection with the robot while it was tethered. It was as random as random could be.

We had our entire control system unplugged at one time or another. We would reboot the the robot and see if we had connection. I think the max number of reboots was 4 attempts, before we would simply not have robot communication. This entire process took us 4 hours and two missed matches.

We ended Friday by taking our driver station back to our shop (thankfully we were at our local regional this time) where we had a test electronics board setup. We were able to recreate the problem. Thanks to 1730, our sister team, for troubleshooting with us as they were in the pits with us and after heading back to our shop they brought over a backup driver station. 1730 was always able to connect to the test bed, but we were not. After an hour of doing this we noticed that our DS software was a little different version. I think we had the 1.28 release, they had the latest. We updated the DS which requires a reboot and after the reboot, all was well.

I think the reboot fixed our issue but we have nothing 100% concrete.

I am guessing others already reboot their driver station as part of pre-match setup, and it will certainly be part of 1987s pre-match procedures now.

It leaves me wondering could there be a memory leak with the DS software, either induced by something we did or just inherent? Other thoughts, ideas?

Setup: 1.28 DS software, C++ Code with WPI Library on current release

2.
We had to replace our digital sidecar twice during GKC. No idea why they were going bad, but they were. As I understand other teams went through digital sidecars during the regional also, but I did not personally see it first hand.
__________________
~Andrew

Regional Chairman's: 2013-Alamo, 2010-Oklahoma, 2009-Colorado
Engineering Inspiration: 2016-Hub City, 2012-St. Louis, 2008-Minnesota
Regional Wins: 2010-Oklahoma
Reply With Quote
  #2   Spotlight this post!  
Unread 18-03-2013, 13:56
jspatz1's Avatar
Happy Birthday! jspatz1 jspatz1 is offline
Registered User
AKA: Jeff
FRC #1986 (Team Titanium)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Lee's Summit, MO
Posts: 835
jspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond reputejspatz1 has a reputation beyond repute
Send a message via AIM to jspatz1
Re: Control System Issues

Quote:
Originally Posted by Mastonevich View Post
2. We had to replace our digital sidecar twice during GKC. No idea why they were going bad, but they were. As I understand other teams went through digital sidecars during the regional also, but I did not personally see it first hand.
1986 went through two digital sidecars as well. The CSAs I spoke with felt they were seeing unusually high failure rates in this year's KOP sidecars.
Reply With Quote
  #3   Spotlight this post!  
Unread 19-03-2013, 01:58
Woolly's Avatar
Woolly Woolly is offline
Programming Mentor
AKA: Dillon Woollums
FRC #1806 (S.W.A.T.)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Springfield, MO
Posts: 512
Woolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond repute
Re: Control System Issues

Quote:
Originally Posted by jspatz1 View Post
1986 went through two digital sidecars as well. The CSAs I spoke with felt they were seeing unusually high failure rates in this year's KOP sidecars.
That's worrying. We're using our KOP sidecar, but we haven't had an issue with any electronics besides a blown spike fuse.


I am curious about what situations they failed in not to mention where they are placed on the robot.
__________________


Team 1806 Student: 2012-2013 | Mentor: 2013-Present
Reply With Quote
  #4   Spotlight this post!  
Unread 19-03-2013, 07:20
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: Control System Issues

The last reported and confirmed DS memory leak was from 2010 beta. The changes between the '13 versions only have to do with info being logged to the DS files.

What dashboard was being used? Could that have contributed?

Without more information, my suspicion is that the OS itself wanted a reboot. I occasionally awaken a laptop from sleep and see that all sorts of stuff is bogging it down. Do you have any idea what was running? What OS version?

My recommendation would be to reboot it each morning of a competition. I don't know that I see a need to do it before each match. I'm sure there are teams that reboot it once or twice before each match. Whatever works for your team.

Greg McKaskle
Reply With Quote
  #5   Spotlight this post!  
Unread 19-03-2013, 07:53
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,830
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Control System Issues

We boot our Driver Station netbook at the beginning of a competition and shut it down after the end.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #6   Spotlight this post!  
Unread 19-03-2013, 14:31
Mastonevich's Avatar
Mastonevich Mastonevich is offline
Andrew
AKA: Andrew Elsen
FRC #1987 (BroncoBots)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Missouri
Posts: 221
Mastonevich is a jewel in the roughMastonevich is a jewel in the roughMastonevich is a jewel in the rough
Re: Control System Issues

DS:
We were using the regular dashboard.

It is a Win7 machine. We use it as programming laptop and our driver station. It is a pretty beefy machine with a SSD harddrive. Windriver and the DS were probably the only thing running at the time, but I can't say for sure.

We did have interesting issue that day. We use C++. The students tried reverting the code in wind river. The deleted the project, but they didn't delete the files from the file system. They then imported old code with the same project name. Who knows what happens as far as the class files on the system and how it produces the .out file from that point. It may have been possible to trigger from that, but I am skeptical. I am going to try to recreate this scenario sometime and see if we can recreate the issue.

Sidecar:
Our sidecar is in the middle of our robot surrounded by lots of other robot stuff. If I remember at Alamo, I will try to take a picture and post.

@Greg, yes it is like shooting in the dark with issues like this. Hopefully this will bring some awareness and others can take down more details if it happens to them.
__________________
~Andrew

Regional Chairman's: 2013-Alamo, 2010-Oklahoma, 2009-Colorado
Engineering Inspiration: 2016-Hub City, 2012-St. Louis, 2008-Minnesota
Regional Wins: 2010-Oklahoma
Reply With Quote
  #7   Spotlight this post!  
Unread 19-03-2013, 14:44
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,791
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Control System Issues

We lost our KoP sidecar at Lake Superior and had to replace it with one from a previous year. The 5V LED went out, and we lost all PWM signal. I figured some metal shavings got in there and shorted something.

But if you want to talk about confusing control system issues... Last night we were at our build space to practice driving on last year's robot. While the driver was practicing, the programming team was working on getting another robot up and running again so we can have some more interaction in the practice. Well, they accidentally downloaded (over wireless!) to the wrong robot! We spent at least half an hour trying to figure out why it wasn't driving anymore (rebooting both the robot and driver station multiple times, opening up the robot to look at the electronics, etc) before we discovered why.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
Reply With Quote
  #8   Spotlight this post!  
Unread 19-03-2013, 15:06
Woolly's Avatar
Woolly Woolly is offline
Programming Mentor
AKA: Dillon Woollums
FRC #1806 (S.W.A.T.)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2012
Location: Springfield, MO
Posts: 512
Woolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond reputeWoolly has a reputation beyond repute
Re: Control System Issues

Quote:
Originally Posted by Mastonevich View Post
Sidecar:
Our sidecar is in the middle of our robot surrounded by lots of other robot stuff. If I remember at Alamo, I will try to take a picture and post.
Is it mounted horizontally or vertically, because we tend to notice an increase in reliability of our electronics when they're mounted on a vertical plane. Seems to be that less dust, dirt, metal shavings, and other assorted fouling settles on/inside them.

However, 2 sidecars failing in one regional seems to be excessive if that's the cause unless it's mounted right next to or directly under a moving part, or you did a lot of drilling and filing without a vacuum nearby.
__________________


Team 1806 Student: 2012-2013 | Mentor: 2013-Present
Reply With Quote
  #9   Spotlight this post!  
Unread 19-03-2013, 16:28
Mastonevich's Avatar
Mastonevich Mastonevich is offline
Andrew
AKA: Andrew Elsen
FRC #1987 (BroncoBots)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Missouri
Posts: 221
Mastonevich is a jewel in the roughMastonevich is a jewel in the roughMastonevich is a jewel in the rough
Re: Control System Issues

Of course there was some drilling being done and maybe that was the cause. We were very careful to cover up and use a vacuum though. This is the first sidecar we have ever lost.
__________________
~Andrew

Regional Chairman's: 2013-Alamo, 2010-Oklahoma, 2009-Colorado
Engineering Inspiration: 2016-Hub City, 2012-St. Louis, 2008-Minnesota
Regional Wins: 2010-Oklahoma
Reply With Quote
  #10   Spotlight this post!  
Unread 19-03-2013, 18:48
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,708
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: Control System Issues

Quote:
Originally Posted by Mastonevich View Post
Sidecar:
Our sidecar is in the middle of our robot surrounded by lots of other robot stuff. If I remember at Alamo, I will try to take a picture and post.

@Greg, yes it is like shooting in the dark with issues like this. Hopefully this will bring some awareness and others can take down more details if it happens to them.
If you continue having issues at Alamo, you can hunt me down. We have a spare driver station and several spare Sidecars.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
Reply With Quote
  #11   Spotlight this post!  
Unread 20-03-2013, 13:42
Mastonevich's Avatar
Mastonevich Mastonevich is offline
Andrew
AKA: Andrew Elsen
FRC #1987 (BroncoBots)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Missouri
Posts: 221
Mastonevich is a jewel in the roughMastonevich is a jewel in the roughMastonevich is a jewel in the rough
Re: Control System Issues

Quote:
Originally Posted by Kevin Sevcik View Post
If you continue having issues at Alamo, you can hunt me down. We have a spare driver station and several spare Sidecars.
Thanks for the offer, I just hope we don't have to take you up on it.
__________________
~Andrew

Regional Chairman's: 2013-Alamo, 2010-Oklahoma, 2009-Colorado
Engineering Inspiration: 2016-Hub City, 2012-St. Louis, 2008-Minnesota
Regional Wins: 2010-Oklahoma
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 05:28.

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