Go to Post [Pi day] is an irrational holiday - KenWittlief [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC 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 24-11-2008, 23:36
rrossbach rrossbach is offline
Registered User
AKA: Ron R
FRC #2607 (RoboVikings)
Team Role: Mentor
 
Join Date: Nov 2008
Rookie Year: 2008
Location: Warrington PA
Posts: 90
rrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to behold
New Ctrl Sys Early Ship - Benchtop Test

Hi -
We received our early shipment of the new control system today....just like Christmas a month early for the team!

We ran through the benchtop test procedure this afternoon, and all worked fine except for Auton mode - following the steps in the benchtop test doc, nothing happened when we enabled Auton mode. This is with the out-of-the-box firmware, image, etc on the cRIO and DS.

Has anyone else run into a similar problem? Trying to determine if this indicates a hardware defect (and we have to get a replacement from FIRST) or simply a problem with the default code that ships on the controller....

Thanks,
Ron

Team 2607 - Programming Mentor
Reply With Quote
  #2   Spotlight this post!  
Unread 24-11-2008, 23:47
Mark McLeod's Avatar
Mark McLeod Mark McLeod is online now
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,695
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: New Ctrl Sys Early Ship - Benchtop Test

Ours didn't follow the bench test expected outputs in all cases either.
I don't yet know if that's a real problem or an OTB version issue though.
We saw two discrepancies. One joystick didn't behave during teleop, and the first time we tried Auto nothing happened, but it did run for two seconds when we retried it.

We haven't dropped our own test program in yet to run a full verifiable test.
That's tomorrow for us.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #3   Spotlight this post!  
Unread 25-11-2008, 00:55
willson.thomas willson.thomas is offline
Registered User
FRC #1595
 
Join Date: Feb 2008
Location: Spokane, WA
Posts: 50
willson.thomas is just really nicewillson.thomas is just really nicewillson.thomas is just really nicewillson.thomas is just really nicewillson.thomas is just really nice
Re: New Ctrl Sys Early Ship - Benchtop Test

If everything worked up to that point and you're feeling lucky, I would just move on to flashing the DS and cRIO, then trying your own autonomous code. If that works, you should be just fine.
__________________
Team Leader
Team 1595
Reply With Quote
  #4   Spotlight this post!  
Unread 25-11-2008, 08:14
Jon236's Avatar
Jon236 Jon236 is offline
Registered User
AKA: Jon Mittelman
FRC #2648 (Infinite Loop)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2000
Location: Windsor, Maine
Posts: 741
Jon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond reputeJon236 has a reputation beyond repute
Re: New Ctrl Sys Early Ship - Benchtop Test

Quote:
Originally Posted by Mark McLeod View Post
Ours didn't follow the bench test expected outputs in all cases either.
I don't yet know if that's a real problem or an OTB version issue though.
We saw two discrepancies. One joystick didn't behave during teleop, and the first time we tried Auto nothing happened, but it did run for two seconds when we retried it.

We haven't dropped our own test program in yet to run a full verifiable test.
That's tomorrow for us.
Mark,

Our system behaved just as yours did out of the box. Once the software updates are downloaded to both cRio and DS, everything seemed to work well.
__________________
Jon Mittelman

Senior Judge Advisor New England & Israel 2014-2015
Infinite Loop Mentor 2011-2015
TechnoTicks Mentor 2000-2011
Championship Chairman's Award 2009 Team236 TechnoTicks
Judge 2010-2015 Championships
Senior Judge Advisor New England District Championship 2014-2015
Judge Advisor Tel Aviv Regional 2007-2015
Judge Advisor Pine Tree Regional 2013
Maine Regional Planning Committee
New England District Planning Committee
Lead Inspector Microsoft Tel Aviv Regional 2006-2008
Judge & Lead Inspector GM/Technion Tel Aviv Regional 2006
Judge UTC Hartford Regional 2006
Reply With Quote
  #5   Spotlight this post!  
Unread 25-11-2008, 12:04
rees2001 rees2001 is offline
Registered User
AKA: Rees
FRC #0340 (Greater Rochester Robotics)
Team Role: Teacher
 
Join Date: Jan 2002
Rookie Year: 2000
Location: Rochester NY
Posts: 802
rees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond reputerees2001 has a reputation beyond repute
Re: New Ctrl Sys Early Ship - Benchtop Test

Quick question.

Did auton run once & then not again?
Reply With Quote
  #6   Spotlight this post!  
Unread 25-11-2008, 19:45
rrossbach rrossbach is offline
Registered User
AKA: Ron R
FRC #2607 (RoboVikings)
Team Role: Mentor
 
Join Date: Nov 2008
Rookie Year: 2008
Location: Warrington PA
Posts: 90
rrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to beholdrrossbach is a splendid one to behold
Re: New Ctrl Sys Early Ship - Benchtop Test

No, the OTB auton didn't even run once. Tried it multiple times (rebooting both DS and cRIO) and even hooked up two Jaguars instead of Victors in case it was an "operable range" issue, to no avail.

The Jaguars are nice, btw. Control seems to be much smoother and a much wider operable range.

Thanks,
Ron

Team 2607 - Programming Mentor
Reply With Quote
  #7   Spotlight this post!  
Unread 25-11-2008, 21:29
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: New Ctrl Sys Early Ship - Benchtop Test

I don't believe that the autonomous code uses the motors at all. It simply strobes the solenoid module outputs something like a certain black car on TV.

Greg McKaskle
Reply With Quote
  #8   Spotlight this post!  
Unread 26-11-2008, 18:42
Mark McLeod's Avatar
Mark McLeod Mark McLeod is online now
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,695
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: New Ctrl Sys Early Ship - Benchtop Test

Quote:
Originally Posted by Greg McKaskle View Post
I don't believe that the autonomous code uses the motors at all. It simply strobes the solenoid module outputs something like a certain black car on TV.
P.S. Is it possible that you're thinking of the new software patch in FRCLabVIEWUpdate1.0, rather than the OTB?
That does cause a chase light sequence on the solenoid LEDs in autonomous.
-----

Then I think it's possible that at least two versions of the OTB shipped.
1) Autonomously strobe the solenoid lights

2) Autonomously work somewhat in accordance with the bench test description

We evidently got version 2, because there was no indicator light strobing, but autonomous did drive the pwm outputs several different ways.
With our version when the DS was booted into autonomous we saw one of these three different autonomous behaviors occur randomly intermixed.
  1. pwm 2 goes full forward effectively forever all by it's lonesome self
  2. Nothing happens and joystick 1 still controls the motors as in arcade teleop
  3. pwm1-4 go full forward for 2 seconds
I'm just trying to figure out what to tell people at the local workshops.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 27-11-2008 at 09:29.
Reply With Quote
  #9   Spotlight this post!  
Unread 26-11-2008, 21:13
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: New Ctrl Sys Early Ship - Benchtop Test

Quote:
Originally Posted by Mark McLeod View Post
Then I think it's possible that at least two versions of the OTB shipped...

I'm just trying to figure out what to tell people at the local workshops.
I suggest you tell them that there's a good reason for the software updates (i.e. the OTB code doesn't work exactly as desired) and that they shouldn't worry too much if the behavior before an update doesn't match the expected results perfectly.
Reply With Quote
  #10   Spotlight this post!  
Unread 27-11-2008, 08:51
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: New Ctrl Sys Early Ship - Benchtop Test

Sorry, my description was of what they are calling the default code for an installed image, not the OTB code. I don't have access to the code for OTB, so I can't tell you what it was supposed to do, but your description sounds familiar.

There were not two versions. OTB was what was burned onto the controllers at the factory. Default is what you'll have after a cRIO image update.

Greg McKaskle
Reply With Quote
  #11   Spotlight this post!  
Unread 27-11-2008, 09:21
Mark McLeod's Avatar
Mark McLeod Mark McLeod is online now
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,695
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: New Ctrl Sys Early Ship - Benchtop Test

You're just dedicated and overworked.

Take the day off, go eat some turkey and wait the parades.

You deserve it.

Thank you
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 27-11-2008 at 09:24.
Reply With Quote
  #12   Spotlight this post!  
Unread 27-11-2008, 11:33
Bob Steele's Avatar
Bob Steele Bob Steele is offline
On the RIBMEATS bandwagon....
AKA: Bob Steele
FRC #1983 (Skunk Works Robotics)
Team Role: Coach
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Seattle, Washington
Posts: 1,507
Bob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond repute
Re: New Ctrl Sys Early Ship - Benchtop Test

We received our kit yesterday... tried bench test last night.

I was wondering if anyone had a problem with tank drive vs arcade drive.
We could never seem to get tank drive (teleop and enabled)..no matter what we did we got arcade drive.

Is this an artifact of using the out of box software?

Anyone else see this happen?

Happy Thanksgiving...
__________________
Raisbeck Aviation High School TEAM 1983 - Seattle, Washington
Las Vegas 07 WINNER w/ 1425/254...Seattle 08 WINNER w/ 2046/949.. Oregon 09 WINNER w/1318/2635..SEA 10 RCA ..Spokane 12 WINNER w/2122/4082 and RCA...Central Wa 13 WINNER w/1425/753..Seattle 13 WINNER w/948/492 & RCA ..Spokane 13 WINNER w/2471/4125.. Spokane 14 - DCA --Auburn 14 - WINNER w/1318/4960..District CMP 14 WINNER w/1318/2907, District CMA.. CMP 14 Newton Finalist w 971/341/3147 ... Auburn Mountainview 15 WINNER w/1318/3049 - Mt Vernon 15 WINNER w/1318/4654 - Philomath 15 WINNER w/955/847 -District CMP 15 WINNER w/955/2930 & District CMA -CMP Newton -Industrial Design Award

Reply With Quote
  #13   Spotlight this post!  
Unread 27-11-2008, 11:56
Mark McLeod's Avatar
Mark McLeod Mark McLeod is online now
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,695
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: New Ctrl Sys Early Ship - Benchtop Test

If you get any response I'd consider it a successful bench test.
It just means all the parts from the DS to the motor are working together.

In OTB Teleop we only saw Joystick on USB 1 arcade action (w/button pressed) on pwms 1-4, neutral on pwms 5-10, no other button effects noted.

No response to a usb 2 joystick.

The jumpers in the prescribed positions did not affect results, but we didn't try all the other possible jumper positions.

If you add an Allen Bradley light to the hardware setup it won't come on either (but it works with the non-OTB default software update).

P.S.
Send my regards to Nataloia
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 27-11-2008 at 12:06.
Reply With Quote
  #14   Spotlight this post!  
Unread 07-12-2008, 16:49
David Fort David Fort is offline
Registered User
FRC #1001
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2003
Location: Cleveland, OH
Posts: 26
David Fort is on a distinguished road
Re: New Ctrl Sys Early Ship - Benchtop Test

Quote:
Originally Posted by Mark McLeod View Post
....
  1. pwm 2 goes full forward effectively forever all by it's lonesome self
  2. Nothing happens and joystick 1 still controls the motors as in arcade teleop
  3. pwm1-4 go full forward for 2 seconds
I'm just trying to figure out what to tell people at the local workshops.
That summarizes our experience too.
(except we didn't check PWM 2 and 3, and I'm willing to believe when it went for 2 seconds, it was only 50%, not full, which would be as "advertised". in the "full speed without any sign of stopping" case, I found that wiggling the joystick stopped it. But those details aside, I saw think I saw this also. )
Reply With Quote
  #15   Spotlight this post!  
Unread 08-12-2008, 01:11
jaustin jaustin is offline
Registered User
AKA: Jeff Austin
FRC #2930 (The Taterbotz)
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2005
Location: Snohomish, WA
Posts: 33
jaustin is an unknown quantity at this point
Re: New Ctrl Sys Early Ship - Benchtop Test

For what it's worth, we could not get Autonomous to work either. We did not understand what step 5 of 2.3.1.4 ("connnect a 2 pin jumper... to the sixth set of pins") was trying to tell us so we went back to the arcade drive pin config (ie jumper on the 5th set of pins). After we did that, auton mode worked exactly as adversized. Does any one know what the 6th set of jumper pins is supposed to do? Maybe it's a type-o in step 5?
__________________
Jeff Austin
Mentor - Team 2930
Glacier Peak & Snohomish High Schools
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
**FIRST EMAIL**/Early Control System Ship Final Details Mark McLeod FIRST E-Mail Blast Archive 0 19-11-2008 14:19
Early Shipment of the New Control System EricVanWyk FRC Control System 3 05-11-2008 13:51
Early shooter test video Qbranch Robot Showcase 2 03-02-2008 15:35
Smithy or other Benchtop Mills/Lathes/CNC Dan Richardson Technical Discussion 6 21-06-2007 22:32
How early in the season did you get to test your programming? EHaskins Programming 18 20-02-2007 00:22


All times are GMT -5. The time now is 21:15.

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