Go to Post If Dave stops wearing the Hawaiian shirts, the terrorists have won. - kjohnson [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
  #31   Spotlight this post!  
Unread 02-10-2013, 17:21
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,046
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by marccenter View Post
It would also seem if there are few perceived advantages given to a beta hardware/software test team over the existing cRIO2 system that this should be seriously considered.
What kind of serious consideration did you have in mind?


Reply With Quote
  #32   Spotlight this post!  
Unread 02-10-2013, 19: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 Greg McKaskle View Post
The link below digs into this a bit and shows the jitter of various timing mechanisms in LV. It is not safe to assume that all programming resources on a realtime OS are realtime.

http://team358.org/files/programming...Everything.PDF

Greg McKaskle
I have an email in to Mark asking for the LabVIEW code he utilized for those measurements. With any luck he'll have it laying around and we'll be able to test the new system in the same manner. Lacking that, we'll write a new one and test the cRIO and rRIO.
Reply With Quote
  #33   Spotlight this post!  
Unread 03-10-2013, 21:16
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,046
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by Greg McKaskle View Post
The link below digs into this a bit and shows the jitter of various timing mechanisms in LV. It is not safe to assume that all programming resources on a realtime OS are realtime.

http://team358.org/files/programming...Everything.PDF

Greg McKaskle
FWIW. I'm linking this post because it mentions Timed loops in the section about multi cores.

http://www.chiefdelphi.com/forums/sh...&postcount=172

Follow the thread for jhersh's response.


Reply With Quote
  #34   Spotlight this post!  
Unread 03-10-2013, 22:58
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

For those who are wondering, we had an un-boxing today!
Attached Thumbnails
Click image for larger version

Name:	IMG_0638.jpg
Views:	234
Size:	59.3 KB
ID:	15257  Click image for larger version

Name:	IMG_0643.jpg
Views:	234
Size:	62.3 KB
ID:	15258  Click image for larger version

Name:	IMG_0642.jpg
Views:	244
Size:	49.5 KB
ID:	15259  Click image for larger version

Name:	IMG_0645.jpg
Views:	234
Size:	46.8 KB
ID:	15260  
__________________
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
  #35   Spotlight this post!  
Unread 03-10-2013, 23:06
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 Jon Stratis View Post
For those who are wondering, we had an un-boxing today!
You beat us to it, darn you!

I was heartened to see the USB wireless adapter when I opened the kit. I look forward to checking boot up times.

For anyone wondering, this IS truly alpha. No covering on the PDB or roborio, and we're still waiting on cables to ship.

We don't even have instructions on how to plug it all together

I loved the lablemaker labels on the solenoid and relay modules.

Did you get a deck inside the box too? Plus the cup? And what type of shipping box did yours come in?

Team 1718's Alpha site is up and running, and we're starting to post pictures, measurements and weights as well:
http://www.fightingpi.org/Resources/...ha/Alpha.shtml

Last edited by Tom Line : 04-10-2013 at 02:21.
Reply With Quote
  #36   Spotlight this post!  
Unread 04-10-2013, 08:39
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

Yes, we got the deck and cup, and it came in an identical box as yours, I just posted what I figured everyone would want to see first . Unfortunately, we haven't had time to do more than take pictures... Last night we were meeting for other reasons (we had a local team over for a seminar, and inboxed it in the last few minutes while waiting for parents to show up. I can't wait until our Saturday meeting to start playing!
__________________
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
  #37   Spotlight this post!  
Unread 04-10-2013, 08:53
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,046
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by Jon Stratis View Post
For those who are wondering, we had an un-boxing today!
Love the butcher-block wood table top. Is that maple?


Reply With Quote
  #38   Spotlight this post!  
Unread 04-10-2013, 09:43
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

Quote:
Originally Posted by Ether View Post
Love the butcher-block wood table top. Is that maple?


I'm not sure about that one. It's one of the workbenches the school got for the new space. They're primarily used for classroom stuff (physics and engineering). The team has a couple of other tables it'll normally use to build the robot, but we can spill over onto these when needed, and the other tables were full last night
__________________
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
  #39   Spotlight this post!  
Unread 05-10-2013, 10:59
Jefferson Jefferson is offline
Registered User
AKA: Jeff Clements
FRC #0016 (Bomb Squad)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Mountain Home, AR
Posts: 257
Jefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant futureJefferson has a brilliant future
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by Tom Line View Post
For anyone wondering, this IS truly alpha. No covering on the PDB or roborio, and we're still waiting on cables to ship.

We don't even have instructions on how to plug it all together
Yep, thin instructions with a high chance of failure, too much fun! We bravely,carefully (foolishly?) plugged it all up and got it running Monday night. There are good instructions posted now.

You can make the needed serial cable. We sacrificed an old db9 cable and soldered on the female PWM. You can watch the boot sequence from there. You can also FTP and SSH into it to poke around more.

I had my first Labview experience Wednesday, just trying to get something going on it.
Reply With Quote
  #40   Spotlight this post!  
Unread 05-10-2013, 16:28
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

Well, we started getting it setup today. The programming team got everything installed on a couple of computers, taking 15-20 mins each, roughly. Not too bad for a full install.

On the electrical side of things, we started putting together all the wires and such we'll need for a full board to control last year's robot. We're going to make a whole new board so we can put them side by side for comparison pictures. One of the students started bending up a new board (Polycarb, should be the same dimensions as the old board). And we're setting up the layout to be very similar to the old board. Now, just waiting on a delivery from AndyMark with some new speed controllers (which we would have gotten for the new robot in January anyways, now we have them a little early!)...

We also found out that, in true Alpha Test fashion, they aren't quite ready for us to get Java code deployed - hopefully they'll get something to us in the next week or two so our programming team can get something working and deployed. In the mean time, we'll get everything onto the board for the MRI (Minnesota Regional Invitational) event next weekend! Who knows, I might even try to convince the programming team to do something in Labview before then

In the attached picture, you can see things starting to come together. The yellow/green pair wire is for CAN. You can see it going from the RoboRio (not actually attached there) to the PCM (Pneumatics Control Module), and then from there to the PDB (not actually attached here). Having the CAN on the PDB on that side of the board does make for a long wire run down there with this layout... something to keep in mind for our layout in 2015.

One thing that was insanely nice with our work today - the new attachment terminals that are being used! They're used for CAN, power to the PCM and VRM (Voltage Regulator Module), and all other connections into the PCM and VRM. No more messing around with a tiny screw driver, having to get it placed just right to open the terminal, then having to hold the screwdriver, device, AND wire at the same time to get everything in place. Now you simply push down on a button right next to the terminal and slide the wire in. It really couldn't be easier. Removing the wires is just as easy, too!
Attached Thumbnails
Click image for larger version

Name:	IMG_0647.jpg
Views:	220
Size:	961.2 KB
ID:	15272  
__________________
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
  #41   Spotlight this post!  
Unread 05-10-2013, 16:57
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 Jon Stratis View Post
Well, we started getting it setup today. The programming team got everything installed on a couple of computers, taking 15-20 mins each, roughly. Not too bad for a full install.

On the electrical side of things, we started putting together all the wires and such we'll need for a full board to control last year's robot. We're going to make a whole new board so we can put them side by side for comparison pictures. One of the students started bending up a new board (Polycarb, should be the same dimensions as the old board). And we're setting up the layout to be very similar to the old board. Now, just waiting on a delivery from AndyMark with some new speed controllers (which we would have gotten for the new robot in January anyways, now we have them a little early!)...

We also found out that, in true Alpha Test fashion, they aren't quite ready for us to get Java code deployed - hopefully they'll get something to us in the next week or two so our programming team can get something working and deployed. In the mean time, we'll get everything onto the board for the MRI (Minnesota Regional Invitational) event next weekend! Who knows, I might even try to convince the programming team to do something in Labview before then

In the attached picture, you can see things starting to come together. The yellow/green pair wire is for CAN. You can see it going from the RoboRio (not actually attached there) to the PCM (Pneumatics Control Module), and then from there to the PDB (not actually attached here). Having the CAN on the PDB on that side of the board does make for a long wire run down there with this layout... something to keep in mind for our layout in 2015.

One thing that was insanely nice with our work today - the new attachment terminals that are being used! They're used for CAN, power to the PCM and VRM (Voltage Regulator Module), and all other connections into the PCM and VRM. No more messing around with a tiny screw driver, having to get it placed just right to open the terminal, then having to hold the screwdriver, device, AND wire at the same time to get everything in place. Now you simply push down on a button right next to the terminal and slide the wire in. It really couldn't be easier. Removing the wires is just as easy, too!
It looks really clean, though once the speed controllers and associated wiring get added it will get a bit more cluttered.

Is there any particular reason as to why the main breaker is on the negative side of the Anderson leads? That seems a bit weird and could make it easier for current to bypass the breaker.
__________________
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
  #42   Spotlight this post!  
Unread 05-10-2013, 18:26
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 cgmv123 View Post
It looks really clean, though once the speed controllers and associated wiring get added it will get a bit more cluttered.

Is there any particular reason as to why the main breaker is on the negative side of the Anderson leads? That seems a bit weird and could make it easier for current to bypass the breaker.
I didn't see any direction on how to wire the PD panel.

There's a couple headaches around the PD board and the power lugs. To start, the positive power lead is VERY VERY close to the CAN board. Like 1/16" close. We actually put a lock washer under it to raise it so it's 1/8th away.

Next, one of the members already boogered up one of the power lugs. The mounting lugs are aluminum, and it took 2 seconds for it to be cross-threaded. We've fixed it, but I'd love to see those lugs get changed into something more durable. On the plus side, the power lug fasteners are m6 machine screws, so there's no messing with box end wrenches or crescent wrenches on the power distribution panel.

Note that some of the names are changing. The PD Board is now the PD panel. There are a couple other terminology changes.

The push-to lock connectors are FANTASTIC. You can put components next to the modules that have them, because you don't need to put a lever tool in and mess around with them. No PWM crimping is a welcome change.

We'll be doing a major web page update tonight including more pictures and specs on some of the components.

I haven't seen anything in the documentation showing the breaker must be on the negative side, but I admittedly haven't dug into it. Working Saturdays sucks....
Reply With Quote
  #43   Spotlight this post!  
Unread 05-10-2013, 19:28
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,112
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: 2015 Control System Alpha Testing

Quote:
Originally Posted by Jon Stratis View Post
One thing that was insanely nice with our work today - the new attachment terminals that are being used! ...Now you simply push down on a button right next to the terminal and slide the wire in. It really couldn't be easier. Removing the wires is just as easy, too!
It actually could be easier. You could push the wire in without having to push the button next to it. And guess what? It actually is that easy (if you're using wire appropriate for the terminal).
Reply With Quote
  #44   Spotlight this post!  
Unread 05-10-2013, 20:31
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,570
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: 2015 Control System Alpha Testing

Quote:
Originally Posted by Mark McLeod View Post
The symptoms generated by the new system under low voltage conditions (momentary dips as well as a dead battery) would be of interest. The effect of low voltage brownout on a maxed out USB power output, various communications types, PWM/Relay/Digital outputs, voltage regulators, peripherals like the pneumatics breakouts, in addition to how the system handles staged shutdown. The shutdown response to a short on the different types of power pins (what doesn't get cut), overloading the power draw of the USB ports, that type of thing.

Ability of software to detect and report or act on these power outages.

How the system responds to the overload of time unconstrained loops and other common rookie programming mistakes - grind to a halt or critical operations take priority.

Easy to write a test program that exercises every I/O at once. Identify limits, e.g. max number of encoders supported, and what happens when you try to go past those limits. Test and verify the limits they've told you the new system has.
I'll third this. Also, what is the voltage drop-out? Also, do we have access to the FPGA at all?
Reply With Quote
  #45   Spotlight this post!  
Unread 05-10-2013, 20:46
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: 2015 Control System Alpha Testing

To make sure that I understand, are we switching control systems this year? Also, are we getting rid of the old cRIOs?
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 20:03.

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