Go to Post Wow, what a regional at St. Louis! ... It's gonna be a good year for FIRST. - Andy Baker [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 Rating: Thread Rating: 4 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 30-09-2013, 17:15
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,513
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
2015 Control System Alpha Testing

I was just informed that our 2015 Alpha Test Control system should be arriving tomorrow morning.

Our team is thinking through how exactly to test the devices. At this time, we'll be receiving:

roboRIO 1
Power Distribution Panel 1
Breakers (40A) 2
Voltage Regulator Module 1
Pneumatics Control Module 1
Battery cable 1
120A breaker 1
Serial cable 1
USB Cable 1
3-wire "PWM" cables 2
Talon motor controller 2
USB WiFi Radio 1

My question, which goes out to all the teams is this: if you had a chance to get your hands on the control system, what would you want to test and how would you do it?

Some things we're going to look at initially:
1. Time to boot (OS Running)
2. Time to code-available (OS Running and code executing - tethered)
3. Time to driving (OS Running and talking to the DS wirelessly, mainly a function of the USB Wifi Radio boot time)
4. Code interoperability - running our 2013 code on the new system
5. CPU usage - we're going to do some A versus B vision tests to really stress the CPU and compare it to the 4 slot cRIO.
6. ?

Remember a couple things before you make suggestions. We are a LabVIEW team, and we're using this to train new members. So we can't fill any C/C++/Java requests at this time.

In addition, we don't have elaborate test setups. If you want PWM accuracy measurements with oscilloscopes, it probably isn't going to happen... but we'll try to accomodate requests if we can.

I'm sure FIRST will have a series of tasks that they want us to perform as well. I do know that this control system is going to be placed our on 2013 competition robot and tested on a FIRST field. We'll keep a log of events on our web page: we hope to have pictures of the components up tomorrow. I'll start a seperate thread on that when it happens.

Finally, please keep in mind that nothing we post is official. We will not be posting code or associated documentation that is released to us by FIRST. This has been a request from FIRST to prevent multiple revision levels and confusion if documents that are not ready are made public. We are more than welcome, however, to post our own code, pictures, and anything we learn about the unit.

We will be demoing the controller at a later date and throughout the 2014 competition season.

Last edited by Tom Line : 30-09-2013 at 17:18.
Reply With Quote
  #2   Spotlight this post!  
Unread 30-09-2013, 17:28
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: 2015 Control System Alpha Testing

Tests in a more physical way:

-How heavy is it (rRIO, PDB, Radio, Breaker)
-What are each part's footprints? are they bigger/smaller/different shaped than current system?
-Are mounting procedures similar? are ports easily accessible? (current PDB is tricky)
-No more sidecar? what is the status on that?

As far as software goes (though I have no experience in LabView):
-How does it handle multiple (or many) threads?
-Can it process images faster? Targeting? (our targeting took retro-reflective feedback, determined the useful return, calculated target distance, and sent numbers to other systems for shooter speed and left/right alignment)
__________________
If molecular reactions are deterministic, are all universes identical?

RIP David Shafer: you will be missed



Last edited by BBray_T1296 : 30-09-2013 at 17:34. Reason: adding more questions
Reply With Quote
  #3   Spotlight this post!  
Unread 30-09-2013, 17:44
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,513
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by BBray_T1296 View Post
Tests in a more physical way:

-How heavy is it (rRIO, PDB, Radio, Breaker)
-What are each part's footprints? are they bigger/smaller/different shaped than current system?
-Are mounting procedures similar? are ports easily accessible? (current PDB is tricky)
-No more sidecar? what is the status on that?

As far as software goes (though I have no experience in LabView):
-How does it handle multiple (or many) threads?
-Can it process images faster? Targeting? (our targeting took retro-reflective feedback, determined the useful return, calculated target distance, and sent numbers to other systems for shooter speed and left/right alignment)
Great questions. So,

6. Weight and dimensions of each component, and comparisons to current system.
7. Mounting system for each component.
8. Connectivity and component layout

As for threading, LabVIEW is inherently parallel. We don't have to do to anything special to have things process concurrently. LabVIEW handles that all itself. How would you test something like that?

As for the processing images, that's #5 on the list.

With regards to the sidecar - no, it's not needed. Almost all the standard I/O that you're used to is now built directly into the controller itself, and it has a small footprint and is very light (comparitively). Expansions are allowed through the I/O port on the top of the controller. There will be an external pneumatic controller (if you need to use it). General info about the RoboRio can be found here: https://decibel.ni.com/content/docs/DOC-30419

Last edited by Tom Line : 30-09-2013 at 17:49.
Reply With Quote
  #4   Spotlight this post!  
Unread 30-09-2013, 18:11
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,073
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Be sure to post plenty of pictures!
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

Reply With Quote
  #5   Spotlight this post!  
Unread 30-09-2013, 18:19
kaliken kaliken is offline
294 Old Fart Mentor...
AKA: Ken S
FRC #0294 (Beach Cities Robotics)
Team Role: Mentor
 
Join Date: May 2010
Rookie Year: 2005
Location: Redondo Beach
Posts: 102
kaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant futurekaliken has a brilliant future
Re: 2015 Control System Alpha Testing

As another alpha team, I just wanted to remind the CD community that we are under an NDA so there will be things we cannot answer. We will look to this thread to see what the community asks for to see how we can help. Just remember we may not be able to give you what you want.

If we get the familiar with the system in time we are going to attempt to bring it in our 2013 robot for an offseason events. Also, we will be bringing our unit to any fall workshops in the Southern California area.
__________________
2010 World Champions! Newton Alliance Captain: Many thanks to 67 and 177 for the amazing ride
Reply With Quote
  #6   Spotlight this post!  
Unread 30-09-2013, 18:19
mman1506's Avatar
mman1506 mman1506 is offline
Focusing on Combat Robots!
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 796
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Information on the USB host ports would be interesting. Are there any native USB storage or camera drivers? Can labview access them?
Reply With Quote
  #7   Spotlight this post!  
Unread 30-09-2013, 19:22
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: 2015 Control System Alpha Testing

Quote:
Originally Posted by Tom Line View Post
I guess if I had seen this earlier it would have eliminated a few questions before I posted.

The design sure harks back to the pre-cRIO days.


just though of an important question:

-Will it survive being run over by a hummer like the cRIO can?
__________________
If molecular reactions are deterministic, are all universes identical?

RIP David Shafer: you will be missed



Last edited by BBray_T1296 : 30-09-2013 at 19:23. Reason: Just thought of something
Reply With Quote
  #8   Spotlight this post!  
Unread 30-09-2013, 20:12
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,748
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: 2015 Control System Alpha Testing

Quote:
-Will it survive being run over by a hummer like the cRIO can?
Uh, ... no. Since that isn't really an FRC requirement, it isn't worth the tradeoffs -- weight, cost, etc. Similarly, the modularity used in industry is also removed -- it was added back in a new way.

To the USB question, the USB ports can do whatever the drivers allow, UVC is the video standard, and UMS is the memory-stick standard. You can get a pretty good idea of what is supported by looking at the standards on wikipedia and identifying the linux support.

Greg McKaskle
Reply With Quote
  #9   Spotlight this post!  
Unread 30-09-2013, 21:17
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,073
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by Greg McKaskle View Post
Since that isn't really an FRC requirement
That's what you think! *goes and launches Photoshop*
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

Reply With Quote
  #10   Spotlight this post!  
Unread 30-09-2013, 21:18
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: 2015 Control System Alpha Testing

Yeah, I figured as much just had to ask anyways. It would be schadenfreude to see you smash a brand new rRIO though.
__________________
If molecular reactions are deterministic, are all universes identical?

RIP David Shafer: you will be missed


Reply With Quote
  #11   Spotlight this post!  
Unread 30-09-2013, 21:31
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,513
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: 2015 Control System Alpha Testing

While we intentionally fried a couple of Talons last year just to see how robust they were, I don't think we'll pursue the same testing regimen with the roboRio...
Reply With Quote
  #12   Spotlight this post!  
Unread 30-09-2013, 21:34
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,748
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: 2015 Control System Alpha Testing

There was the one FRC situation I know of ... see attachments.

Of course in the grand scheme of things, it doesn't do much good when the cRIO simply gets mashed through the bottom of the robot and crate. The energy has to go somewhere. The cRIO may survive, but you still have to build it a new body.

I hope Rick doesn't mind me bringing back painful memories.
Greg McKaskle
Attached Thumbnails
Click image for larger version

Name:	OttoCrushed%20001_jpg_595.jpg
Views:	392
Size:	64.9 KB
ID:	15239  Click image for larger version

Name:	OttoCrushed%20003_jpg_595.jpg
Views:	359
Size:	67.3 KB
ID:	15240  Click image for larger version

Name:	OttoCrushed%20006_jpg_595.jpg
Views:	394
Size:	51.1 KB
ID:	15241  
Reply With Quote
  #13   Spotlight this post!  
Unread 30-09-2013, 21:41
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,073
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by Tom Line View Post
While we intentionally fried a couple of Talons last year just to see how robust they were, I don't think we'll pursue the same testing regimen with the roboRio...
Why, was it too hard to fry them?
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

Reply With Quote
  #14   Spotlight this post!  
Unread 30-09-2013, 22:11
dellagd's Avatar
dellagd dellagd is offline
Look for me on the field!
AKA: Griffin D
FRC #2590 (Nemesis) #2607 (The Fighting Robovikings)
Team Role: Mentor
 
Join Date: Sep 2011
Rookie Year: 2011
Location: PA
Posts: 890
dellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond reputedellagd has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Wait, was there a registration for becoming an alpha tester/how did these teams get selected for this?

Did I miss something?
__________________
Check out some cool personal projects in computers, electronics, and RC vehicles on my blog!

2016 MAR DCMP Engineering Excellence Award
2016 MAR Westtown Innovation in Control Award
2016 MAR Hatboro-Horsham Industrial Design Award
2015 Upper Darby District Winners - Thanks 225 and 4460!
2015 Upper Darby District Industrial Design Award
2015 Hatboro-Horsham District Winners - Thanks 2590 and 5407!
2014 Virginia Regional Winners - Thanks so much 384 and 1610, I will never forget that experience!
2014 Virginia Quality Award
2014 MAR Bridgewater-Raritan Innovation in Control Award
2014 MAR Hatboro-Horsham Gracious Professionalism Award
2013 MAR Bridgewater-Raritan Innovation in Control Award
2012 MAR Lenape Quality Award
Reply With Quote
  #15   Spotlight this post!  
Unread 30-09-2013, 22:57
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,738
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: 2015 Control System Alpha Testing

To echo Tom Line, we'll be doing similar testing from a Java perspective, and I'll be keeping an eye on this thread so we can try to duplicate tests and independently confirm results/find differences between different languages, if applicable.

dellagd - You can see the official Alpha Testing announcement here: http://www.usfirst.org/roboticsprogr...-alpha-testing

FIRST had a process for selecting teams to invite to be Alpha Test teams (There was no open registration for this - invite only, as far as I know). If you have questions on their exact process, I recommend asking them in a comment on the above blog post.
__________________
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
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 03:29.

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