Go to Post the always so humble metal-in-motion.....i know your tricks; you all are gonna have a killer robot as usual.... - Stephen Kowski [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 Rating: Thread Rating: 9 votes, 5.00 average. Display Modes
  #76   Spotlight this post!  
Unread 01-05-2014, 15:51
adciv adciv is offline
One Eyed Man
FRC #0836 (RoboBees)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2010
Location: Southern Maryland
Posts: 478
adciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to alladciv is a name known to all
Re: RoboRio

Quote:
Originally Posted by SoftwareBug2.0 View Post
I'd be interested to know how much slower it is. Maybe 10x? I don't have a good sense of how many cycles on an ARM Cortex A9 is equivalent to a cycle on a recent x86. Anybody seen a good comparison?
If you can point me to a benchmarking application, I'll try to run it on the RoboRIO. If you want another comparison between the old & the new, please see this (slide 9). I ran the same test on a 2012 i7 and it was getting 200+ FPS at 640x480 so I took it out of the comparison. Also, please note this was only using one of the two RoboRIO cores.

Side note, from what I've learned at NI Days, the new RIOs have two task schedulers. One is for RT, one is for non-RT.

I recommend reading over the Introduction to NI Linux Real-Time.
__________________
Quote:
Originally Posted by texarkana View Post
I would not want the task of devising a system that 50,000 very smart people try to outwit.
  #77   Spotlight this post!  
Unread 01-05-2014, 22:12
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: RoboRio

Quote:
Originally Posted by Joey1939 View Post
(Quick Note: Because of the linux shell you can run whatever java version you want)
He he, well yes, but have fun with that! Java 8 is the only java that works out of the box with no funny flags.

Also somebody was wondering what kind of linux it is: 3.2 kernel (3.2.35-rt52-2.0.0a4 #1 SMP PREEMPT RT armv7l) and its based on OpenEmbeded/Angstrom (it has opkg (dpkg-like) package management). Uses busybox for most things.

I would also not recommending running gcc on it, but you can use stock gcc for cross compiling. I've been using g++ 4.6 armel from the ubuntu 12.04 repositories just fine, though the binutils in the repos don't support a flag as they were too old, so I had to upgrade if I cared to see that flag be labled (worked perfectly find though).
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib
  #78   Spotlight this post!  
Unread 02-05-2014, 08:44
dubiousSwain's Avatar
dubiousSwain dubiousSwain is offline
The ride never ends
AKA: Christian Steward
FRC #5420 (Velocity)
Team Role: Mentor
 
Join Date: Oct 2011
Rookie Year: 2011
Location: USA
Posts: 304
dubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond reputedubiousSwain has a reputation beyond repute
Re: RoboRio

Quote:
Originally Posted by Joey1939 View Post
5. 5 second launch: The java program is saved on the roboRio as a jar. The jar is uploaded and launched without reboot in under 5 seconds.
This is a thing? So excited now
__________________
2015 MAR District Champions




  #79   Spotlight this post!  
Unread 02-05-2014, 08:50
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,550
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: RoboRio

Quote:
Originally Posted by Joey1939 View Post
3. Units and Measures: In java pots will directly return an angle and encoders a distance
Keep in mind the amount of work you will have to do is the same. You'll still have to supply a scaling factor to get an accurate angle, because the rRIO doesn't know if you are using a 1 turn pot, a 10 turn pot, or a 54 inch string pot. The same caveat holds true for the encoders.

I didn't realize in the past that Java didn't have a function that just allowed you to supply a scaling factor when you declare the sensor. That's how LabVIEW has always had it.
  #80   Spotlight this post!  
Unread 02-05-2014, 09:08
one_each one_each is offline
Registered User
FRC #4057 (KB Bots)
Team Role: Mentor
 
Join Date: Jun 2012
Rookie Year: 2012
Location: Klamath Falls, Or
Posts: 25
one_each is an unknown quantity at this point
Re: RoboRio

Full Java 8 next year! I guess we can just use JavaScript (via Longhorn) as our scripting language. Can't wait until they are ready to order. I think I will save some vacation time to work on some open source.
  #81   Spotlight this post!  
Unread 02-05-2014, 13:32
wireties's Avatar
wireties wireties is offline
Principal Engineer
AKA: Keith Buchanan
FRC #1296 (Full Metal Jackets)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2004
Location: Rockwall, TX
Posts: 1,171
wireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond repute
Send a message via AIM to wireties
Re: RoboRio

Quote:
Originally Posted by adciv View Post
Side note, from what I've learned at NI Days, the new RIOs have two task schedulers. One is for RT, one is for non-RT.
OTS Linux has multiple scheduling algorithms - a priority-based pre-emptive scheduler for real-time (non-zero POSIX priority) and fair scheduling algorithm for everything else (POSIX priority is zero). And then there is the scheduling algorithm for interrupt threads in the kernel.
__________________
Fast, cheap or working - pick any two!
  #82   Spotlight this post!  
Unread 15-05-2014, 23:25
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,597
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: RoboRio

You can pre-order a roboRIO now from AndyMark (but it won't ship until December). http://www.andymark.com/product-p/am-3000pre.htm

If you don't want to order yet, you can fill out a form indicating how many you want to buy, so to help gauge interest. https://docs.google.com/forms/d/1eiZ...?usp=send_form
  #83   Spotlight this post!  
Unread 16-05-2014, 00:17
Thad House Thad House is offline
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,107
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: RoboRio

Anybody have any idea when the supporting parts (PD board, Pneumatics board and Regulator board) will be available? Same time as the roboRIO?
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
  #84   Spotlight this post!  
Unread 16-05-2014, 00:25
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: RoboRio

Quote:
Originally Posted by Thad House View Post
Anybody have any idea when the supporting parts (PD board, Pneumatics board and Regulator board) will be available? Same time as the roboRIO?
Also, anyone know when we can hope for CAD files of these? The roboRio is already available at https://decibel.ni.com/content/docs/DOC-30419. Waiting for the rest of them to complete the picture
  #85   Spotlight this post!  
Unread 18-05-2014, 12:48
MrRiedemanJACC MrRiedemanJACC is offline
Registered User
FRC #2611 (Jacktown Vectors)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Grass Lake, MI
Posts: 155
MrRiedemanJACC will become famous soon enough
Re: RoboRio

Has anyone see timing on when we would find out if we are a beta-testing team? My co-mentor applied for it, but I don't think we have found out anything. He is starting a Labview Academy next year at our Career Center and I can't wait for the fun we'll have!
  #86   Spotlight this post!  
Unread 18-05-2014, 12:50
RufflesRidge RufflesRidge is offline
Registered User
no team
 
Join Date: Jan 2012
Location: USA
Posts: 991
RufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant futureRufflesRidge has a brilliant future
Re: RoboRio

Quote:
Originally Posted by MrRiedemanJACC View Post
Has anyone see timing on when we would find out if we are a beta-testing team? My co-mentor applied for it, but I don't think we have found out anything. He is starting a Labview Academy next year at our Career Center and I can't wait for the fun we'll have!
The application doesn't close until May 30th so I wouldn't expect to hear anything before that. Probably 1st or 2nd week of June would be my guess.
  #87   Spotlight this post!  
Unread 18-05-2014, 13:02
MrRiedemanJACC MrRiedemanJACC is offline
Registered User
FRC #2611 (Jacktown Vectors)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Grass Lake, MI
Posts: 155
MrRiedemanJACC will become famous soon enough
Re: RoboRio

Ahh gotcha, sorry I was thinking it was end of April the application was due, not the end of May. Thanks!
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 22:38.

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