Go to Post Publishing your code and designs = good. - MrRoboSteve [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-01-2013, 16:57
jhellr13 jhellr13 is offline
Registered User
FRC #4272
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: US
Posts: 187
jhellr13 is an unknown quantity at this point
Re: On Bot Diagnostics - InsightLT

Quote:
Originally Posted by Bit Built Tech View Post
Hello CD,
My name is Jake Fischer (formerly trilogy2826). Though this is the first post on my new user name, I have been a member of FIRST for 8 years now. Most of you may know me from Wave Robotics 2826. Just didn't want you saying "Who is is this guy?"

OK, now that the formalities are out of the way, I wanted to bring up a subject that I am very invested in: On Board Diagnostics, or in FRC's case On Bot Diagnostics (OBD).

I have worked in the automotive industry for over 12 years now and one thing that has been constant for all that time: OBD is key to providing vehicle customers with a positive ownership experience. Most car customers don't even realize the diagnostics are even part of their vehicle, but when it's needed, it becomes a critical part of the repair methodology.

Just recently, I realized that FRC bots are missing this function, I believe to the detriment of providing teams with that "positive ownership experience". We do have access to a massive amount of information directly on the driver station, but my experience has shown me that at times, this just doesn't quite provide what is needed. Recent events have shown that when the remote interface is the only option available, it is difficult, if not impossible to really tell what is happening on the bot.

In the event of a radio or ethernet related issue our options are:
1. Reset the robot and hope all goes well
2. Go over to the robot and plug a laptop via an ethernet cable into cRIO or Radio, which is implausible in competition scenarios. This also changes the potential failure paths because a variable is added into the system

What all this points to is needing an alternate diagnostics path directly to the cRIO, preferrably directly mounted to the bot as to not add the aforementioned variables.

What I brainstormed and experimented with eventually came to conclusion as a component I wanted to share with all of FRC: The InsightLT from www.bitbuilttech.com.

InsightLT Requirements:
  • Small and Lightweight so it can be permanently mounted to a bot.
  • Inexpensive for access to all FRC teams
  • Easy to set up and use

Though there may be other uses, my main focus was to provide use:
  • In the queue line: As soon as the cRIO boots (about 25 seconds), you can get information on anything your code has access to
  • Setting up for Auto Mode: Get alignment data from cameras and sensors so you don't have to make wild hand gestures through the glass.
  • In the pits: After a match, the pit crew can go through a systems check and see if anything is out of tolerance.
  • During Development: Get info independent of the radio and DS status. This was the main reason the InsightLT was developed in the first place.

So to meet the requirements, the display had to be as simple as possible. We set up our display into 2 to 4 user configurable zones, with each zone scrolling information at the rate specified by the user. This allowed us to be able to clearly display user data, without even having to use menus or buttons.

The display is compatible with all FRC software languages and software is provided that you include in your compiled code.

Basically, let me know what you think about having OBD as part of your robot. As we have gone through the testing and development of the InsightLT, I have found that it's a great tool to have at your disposal. I appreciate your honest feedback.
How can I get one of these things? And how much would they cost?
Reply With Quote
  #2   Spotlight this post!  
Unread 04-01-2013, 17:02
BigJ BigJ is online now
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 945
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Re: On Bot Diagnostics - InsightLT

Quote:
Originally Posted by jhellr13 View Post
How can I get one of these things? And how much would they cost?
It is currently up on AndyMark here.
Reply With Quote
  #3   Spotlight this post!  
Unread 04-01-2013, 18:12
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,551
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: On Bot Diagnostics - InsightLT

I was actually just realizing that we need a way to get battery voltage and things with out connecting to the driver station.

I was thinking about using one of these from adafruit but this seems like a much better option.

Thanks for releasing this, I think it could help a lot of teams.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
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 16:06.

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