Go to Post Incidentally, the best Delphi is ChiefDelphi! :) - Max Lobovsky [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 14-10-2011, 23:58
Pi Fighter's Avatar
Pi Fighter Pi Fighter is offline
Insert Monty Python Reference Here
AKA: Trevor
FRC #1718 (Fighting Pi)
Team Role: College Student
 
Join Date: May 2009
Rookie Year: 2008
Location: Armada, MI
Posts: 34
Pi Fighter has a spectacular aura aboutPi Fighter has a spectacular aura about
FRC 2012 Beta (Team 1718's First Observations)

NOTE: This is also posted at http://forums.usfirst.org/showthread.php?t=18078.

Today, Team 1718 received and installed the FRC 2012 Beta version of LabVIEW. Since all of this is still in beta, don't expect the software to be the same at Kickoff.
First, installation is pretty much the same. There are no major differences between the installation from last year to this year.
Since we spent the day installing the software, we didn't have much time to dig around. Luckily, we didn't have to dig very far to see some changes.

The FRC 2012 cRIO Imaging tool is very different. Now, for both the cRIO II and the original cRIO, the modules are assigned slot positions. If a module is not in its assigned spot, it won't work. Also, the cRIO II is missing the physical cRIO switches (SAFE MODE, CONSOLE OUT, IP RESET, NO APP, NO FPGA), so instead they can be used through the Imaging tool.

The Driver Station also has had some changes. Teams no longer need a stop button for the driver station, and the driver station no longer has the option to bypass it. Even without a stop button, you can drive your robot.
The camera screen is split into two interchangeable tabs; one for the normal camera, and one to measure what values the Kinect is receiving from the driver.
Finally, there is a new tab (called #) that graphs packet loss, robot voltage, and driver station CPU %. It also graphs Trip Time, but as of right now I'm unsure what that is.

By Tuesday I'll post more information on LabVIEW, the cRIO Imaging Tool, and the Driver Station.
  #2   Spotlight this post!  
Unread 15-10-2011, 00:19
linuxboy linuxboy is offline
Registered User
AKA: Oliver Graff
FRC #3780
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: MI, USA
Posts: 217
linuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud of
Re: FRC 2012 Beta (Team 1718's First Observations)

I really like the new # tab on the driver station as it allows you to see some of the more nitty gritty technical details. The trip time and lost packets are measurements similar to that you would receive from the output of a ping command.

Trip Time is the time it takes for a packet to go from the Driver Station to the Robot and is measured in milliseconds. Lower is better when it comes to trip time, also known as latency. Having a high latency is the cause for lag, so if the robot is lagging in response to the driver station this would be a good place to check. The normal latency at competitions is on the order of a few ms.

For anyone that doesn't know packet loss is it is how many packets don't make it to the robot. The Driver Station doesn't send them again because by the time it knows it didn't make it, it is no longer useful.
  #3   Spotlight this post!  
Unread 15-10-2011, 00:29
~Cory~'s Avatar
~Cory~ ~Cory~ is offline
Student
AKA: Cory Rypkema
FRC #0706
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Worcester MA
Posts: 216
~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold
Re: FRC 2012 Beta (Team 1718's First Observations)

Can you post some screen shots? Or is that against the beta policy?
__________________
corin.rypkema.org
WPI Class of '17
'12 Dean's List Finalist, Mentor of 706 - Cyberhawks
  #4   Spotlight this post!  
Unread 15-10-2011, 00:36
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,521
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: FRC 2012 Beta (Team 1718's First Observations)

Cory, we'll have a slew of screenshots by this Tuesday, and perhaps sooner. Unfortunately we ran out of time, but Trevor (the face behind pi fighter) took the driver station home to play with it and get some screenies.
  #5   Spotlight this post!  
Unread 15-10-2011, 01:04
linuxboy linuxboy is offline
Registered User
AKA: Oliver Graff
FRC #3780
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: MI, USA
Posts: 217
linuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud of
Re: FRC 2012 Beta (Team 1718's First Observations)

Attached is a screenshot of the # tab on the Driver Station. As you can see the ping times are pretty low. They (and the dropped packets) increase with increased CPU usage on the Driver Station.
Attached Thumbnails
Click image for larger version

Name:	statistics-screenshot.jpg
Views:	192
Size:	96.3 KB
ID:	10991  
  #6   Spotlight this post!  
Unread 15-10-2011, 12:27
~Cory~'s Avatar
~Cory~ ~Cory~ is offline
Student
AKA: Cory Rypkema
FRC #0706
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Worcester MA
Posts: 216
~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold
Re: FRC 2012 Beta (Team 1718's First Observations)

This is going to help soooooooo much. Every year we end up with some kind of network problem and having real time data during matches will...
__________________
corin.rypkema.org
WPI Class of '17
'12 Dean's List Finalist, Mentor of 706 - Cyberhawks
  #7   Spotlight this post!  
Unread 15-10-2011, 13:00
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: FRC 2012 Beta (Team 1718's First Observations)

FYI, the data (except CPU load) - Packet time, packet loss, and robot voltage have all been available on the FMS end for a while (there's a screen dedicated to these three numbers for the 6 robots on the field, it usually runs on its own monitor on the field). The FTA should be able to see if you had an issue in a match due to battery voltage or packet loss.

This was very helpful this year when we were having minibot issues, which we eventually tied to battery voltage.

That said, I'm happy to be able to see it from this end.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
  #8   Spotlight this post!  
Unread 15-10-2011, 13:19
Pi Fighter's Avatar
Pi Fighter Pi Fighter is offline
Insert Monty Python Reference Here
AKA: Trevor
FRC #1718 (Fighting Pi)
Team Role: College Student
 
Join Date: May 2009
Rookie Year: 2008
Location: Armada, MI
Posts: 34
Pi Fighter has a spectacular aura aboutPi Fighter has a spectacular aura about
Re: FRC 2012 Beta (Team 1718's First Observations)

NOTE: This is also posted at http://forums.usfirst.org/showthread.php?p=52798.

After toying around with Kinect and the Driver Station, I do have some screenshots of the new Driver Station and cRIO Imaging Tool. One big observation with the Dashboard is that it now has a Kinect Skeleton tab, along with the normal camera tab. In the Kinect Skeleton tab, you are seeing the movement that the Kinect is picking up. However, I've noticed that it takes around 22 seconds to update the position of the skeleton (a.k.a. the player). This could be because of my computer (AMD E-350 Processor 1.6 GHz, 3GB RAM), though. I also noticed that my CPU% was in the 60's while I was doing these tests, yet the CPU% graph on the Driver Station never updated.

*I cannot post the Driver Station pictures (10KB too much), but they are available at http://forums.usfirst.org/showthread.php?p=52798.
Attached Thumbnails
Click image for larger version

Name:	cRIO Imaging.jpg
Views:	132
Size:	73.3 KB
ID:	10992  Click image for larger version

Name:	cRIO Imaging (With error).jpg
Views:	113
Size:	86.2 KB
ID:	10993  
  #9   Spotlight this post!  
Unread 15-10-2011, 17:22
linuxboy linuxboy is offline
Registered User
AKA: Oliver Graff
FRC #3780
Team Role: Alumni
 
Join Date: Nov 2010
Rookie Year: 2009
Location: MI, USA
Posts: 217
linuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud oflinuxboy has much to be proud of
Re: FRC 2012 Beta (Team 1718's First Observations)

Quote:
Originally Posted by apalrd View Post
FYI, the data (except CPU load) - Packet time, packet loss, and robot voltage have all been available on the FMS end for a while (there's a screen dedicated to these three numbers for the 6 robots on the field, it usually runs on its own monitor on the field). The FTA should be able to see if you had an issue in a match due to battery voltage or packet loss.

This was very helpful this year when we were having minibot issues, which we eventually tied to battery voltage.

That said, I'm happy to be able to see it from this end.
The other nice thing about this is having a graph means being able to see history of voltage and trip time, something the Field Monitor can't do (or at least couldn't this year), and since the FTA tends to be busy during matches they may not notice everything that happens to a particular robot.
  #10   Spotlight this post!  
Unread 22-10-2011, 16:59
~Cory~'s Avatar
~Cory~ ~Cory~ is offline
Student
AKA: Cory Rypkema
FRC #0706
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Worcester MA
Posts: 216
~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold~Cory~ is a splendid one to behold
Re: FRC 2012 Beta (Team 1718's First Observations)

That is a sexy firmware updater. Do you have to reload the entire system when changing the switches?
__________________
corin.rypkema.org
WPI Class of '17
'12 Dean's List Finalist, Mentor of 706 - Cyberhawks
  #11   Spotlight this post!  
Unread 23-10-2011, 17:16
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: FRC 2012 Beta (Team 1718's First Observations)

Quote:
Originally Posted by ~Cory~ View Post
That is a sexy firmware updater. Do you have to reload the entire system when changing the switches?
No
Closed Thread


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 23:36.

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