Go to Post Celebrate your failures as well as your successes. - Taylor [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 13-10-2016, 17:44
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 399
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
[FRC Blog] Control System Update

From http://www.firstinspires.org/robotic...-system-update

Quote:
Written by Kevin O'Connor, Robotics Engineer, FIRST Robotics Competition.


FIRST and our FRC Control System team have spent the summer improving the FRC Control System. Information about some of those changes, as well as the announcement of the 2017 season beta test teams who will help us validate those changes, is in this blog. We are also working on information about device legality, but we’re not quite ready to share that yet, so stay tuned.

Device Libraries

This season we are making a change to WPILib (for all 3 software languages) where third party software for items not in the Kickoff KOP will be provided separately by that third party.

Since the CMUCam (and perhaps earlier), companies have provided powerful sensors and controllers to FRC teams. We encourage the development of these devices as they help raise the ceiling for teams and enable them to create incredible autonomous and semi-autonomous robot routines. In the past few years, the number of these devices has increased more rapidly (which is good!), but it comes with difficulties. Integrating software for these devices into WPILib requires a substantial amount of work from the device manufacturer and the FRC Control System team, and, we acknowledge that the status quo is not sustainable. As a result, we’ve implemented a solution that is more sustainable for the CS Team and removes some of the headache for vendors to develop and test their products.

Going forward, WPILib will not include direct support for many of these sophisticated devices (including CAN Jaguar and CAN Talon SRX). Instead, it allows the integration of 3rd party code into teams’ WPILib programs. Suppliers provide installers which place their libraries into the correct location on the user’s system. WPILib tools will automatically detect the libraries and allow them to be used in FRC programs. FRC will create a “one-stop-shop” page for these installers to help teams easily locate the software for their selected devices.

We acknowledge that this is a compromise; teams will take additional steps to get and install libraries, but WPILib development is more sustainable and there’s a clearer implementation and ownership path for 3rd parties.

The 2017 Beta Test teams will test this change and provide feedback on how to make the experience as smooth as possible.

Robot Radio

In June, we blogged that we would be introducing a new radio for the 2017 season, and can do so now. The new radio for the 2017 season is the OpenMesh OM5P-AC. The OpenMesh OM5P-AN will continue to be competition legal, provided it has updated 2017 firmware. In order to comply with FCC regulations, the FRC firmware for the OM5P-AC and OM5P-AN disables the web interface and SSH access. You will only be able to configure the settings on the device using the FRC Radio Configuration Utility. Meanwhile, we will add flexibility to that tool to cover as many use cases as possible.

The OM5P-AC is available from Open Mesh and will soon be available from AndyMark. See those sites for pricing and availability. Devices won’t be usable until the firmware and configuration utility are available to teams. Worst case, they’ll be posted on Kickoff Day, and if we can publish sooner, we will announce via this blog.

Beta Testing

The 2017 Beta Test teams have been selected! Thank you to everyone to applied. Teams were selected on the basis of location, past Beta performance, Beta application history, and submitted essay.

Selected teams will help the FRC Control System team test changes to the software libraries and any new hardware FIRST decides to test. Beta teams pledge to share their learnings and findings with the community, especially teams in their area, so make sure to reach out with any questions you may have for them via the FIRST Forums and keep your eyes peeled for any “Open House” or training seminar events in your area.

We are grateful to this group for giving our systems a test run before the season, and we thank them for helping us find and fix any issues before we deploy to the entire FRC community!

Ed: List of teams removed
Reply With Quote
  #2   Spotlight this post!  
Unread 13-10-2016, 18:46
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,551
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: [FRC Blog] Control System Update

That all seems like good news to me. I like the device libraries, they should make it easier to import libraries like the NavX library, etc.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #3   Spotlight this post!  
Unread 13-10-2016, 19:00
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 399
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Re: [FRC Blog] Control System Update

I'm just hoping that they move to a more standard library distribution / installation method (eg maven).
Reply With Quote
  #4   Spotlight this post!  
Unread 13-10-2016, 19:21
Dominick Ferone's Avatar
Dominick Ferone Dominick Ferone is offline
Registered User
FRC #5030 (The Second Mouse)
Team Role: College Student
 
Join Date: Dec 2012
Rookie Year: 2009
Location: Plainview NY
Posts: 250
Dominick Ferone is just really niceDominick Ferone is just really niceDominick Ferone is just really niceDominick Ferone is just really nice
Re: [FRC Blog] Control System Update

The only problem i have with these routers, is they only have 2 ports. When at competition we couldn't tether in and view the camera at the same time. One port had tether and the other has the rio then.
__________________

2010-2013 Team 353 The POBots - Student, 2014-present Alumni.


2014- present Team 5030 The Second Mouse - Mentor and Founder.
Reply With Quote
  #5   Spotlight this post!  
Unread 13-10-2016, 19:36
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,551
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: [FRC Blog] Control System Update

Quote:
Originally Posted by Dominick Ferone View Post
The only problem i have with these routers, is they only have 2 ports. When at competition we couldn't tether in and view the camera at the same time. One port had tether and the other has the rio then.
Can't you just tether with the USB cable? You can also just add a small network switch to the robot.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #6   Spotlight this post!  
Unread 13-10-2016, 19:43
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: [FRC Blog] Control System Update

Quote:
Originally Posted by Dominick Ferone View Post
The only problem i have with these routers, is they only have 2 ports. When at competition we couldn't tether in and view the camera at the same time. One port had tether and the other has the rio then.
We acquired a 5 port 5v ethernet switch. Worked great.
__________________
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.
Reply With Quote
  #7   Spotlight this post!  
Unread 13-10-2016, 20:26
frcguy's Avatar
frcguy frcguy is offline
Unregistered Unuser
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, California
Posts: 864
frcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond repute
Quote:
Originally Posted by AllenGregoryIV View Post
Can't you just tether with the USB cable? You can also just add a small network switch to the robot.


+1. We only used one Ethernet port and we still tethered over USB exclusively this season. And if you must tether over Ethernet, you can get an inexpensive switch that will run on 5v.
__________________


2017: Team 5940 (Silicon Valley Regional/San Francisco Regional)
2016: Team 5940 (Silicon Valley Regional Rookie All-Star and Quarterfinalist, Curie Quarterfinalist)

Volunteer: 2016 (Chezy Champs Field Reset, Capital City Classic FTA, MadTown ThrowDown FTA)
Reply With Quote
  #8   Spotlight this post!  
Unread 13-10-2016, 20:28
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
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,785
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: [FRC Blog] Control System Update

The switch doesn't have to be on-board either.
It can just be used in the pit to connect the camera and tether to the bridge.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #9   Spotlight this post!  
Unread 13-10-2016, 20:29
bobbysq bobbysq is offline
Registered User
FRC #4646 (Team ASAP)
Team Role: Leadership
 
Join Date: Apr 2016
Rookie Year: 2015
Location: Des Moines, IA
Posts: 290
bobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud of
Re: [FRC Blog] Control System Update

It's good that they disabled the web interface on the FRC firmware. Hopefully the router won't have insane boot times anymore.

(I was really hoping for them to commission an FRC-specific router though, with screw terminals for power and at least 4 ports)
Reply With Quote
  #10   Spotlight this post!  
Unread 13-10-2016, 21:08
feverittm's Avatar
feverittm feverittm is offline
Registered User
FRC #0997 (Spartans)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Corvallis, OR
Posts: 121
feverittm will become famous soon enoughfeverittm will become famous soon enough
Re: [FRC Blog] Control System Update

Looking at the spec at the OpenMesh website it looks like this radio uses 24V. Is this correct? If so we will need a source of regulated 24V to power the radio.

What is others opinions?
__________________
Floyd Moore
Mentor Electrical and Pneumatics
Team 997 - Spartan Robotics
Corvallis High School, Corvallis Oregon
Reply With Quote
  #11   Spotlight this post!  
Unread 13-10-2016, 21:18
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 498
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: [FRC Blog] Control System Update

I'm slightly disappointed with the radio choice, but the other things sound very good to me. Anyways, yay for improvements.
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
Reply With Quote
  #12   Spotlight this post!  
Unread 13-10-2016, 21:22
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
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,785
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: [FRC Blog] Control System Update

Quote:
Originally Posted by feverittm View Post
Looking at the spec at the OpenMesh website it looks like this radio uses 24V. Is this correct? If so we will need a source of regulated 24V to power the radio.
Look at the picture of the specs on the bottom of the unit.
http://www.open-mesh.com/products/ac...ess-point.html
It takes DC Input: 12v-24v/1A

Added spec comparison between the old and the new models.
Attached Thumbnails
Click image for larger version

Name:	OM5P-AC.jpg
Views:	99
Size:	52.8 KB
ID:	21147  Click image for larger version

Name:	OM5P-spec comparison.png
Views:	206
Size:	358.0 KB
ID:	21149  
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 13-10-2016 at 22:45.
Reply With Quote
  #13   Spotlight this post!  
Unread 13-10-2016, 21:29
feverittm's Avatar
feverittm feverittm is offline
Registered User
FRC #0997 (Spartans)
Team Role: Mentor
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Corvallis, OR
Posts: 121
feverittm will become famous soon enoughfeverittm will become famous soon enough
Re: [FRC Blog] Control System Update

My bad...

I can see where I got confused. The picture shows 18-24V on the back of the router while the actual datasheets says 12-24. Looks like we are good.

Thanks
__________________
Floyd Moore
Mentor Electrical and Pneumatics
Team 997 - Spartan Robotics
Corvallis High School, Corvallis Oregon
Reply With Quote
  #14   Spotlight this post!  
Unread 13-10-2016, 22:19
Bkeeneykid's Avatar
Bkeeneykid Bkeeneykid is online now
#wheatcoastneatcoast
AKA: Devin Keeney
FRC #1982 (Cougar Robotics); Season Long Fantasy FIRST (F3)
Team Role: Student
 
Join Date: Feb 2015
Rookie Year: 2015
Location: Lenexa, Kansas
Posts: 316
Bkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud ofBkeeneykid has much to be proud of
Re: [FRC Blog] Control System Update

Since this is the upgraded model of the OM5P-AN, does this come with any upgraded stats like improved range or more throughput (not like that second one matters to FRC, but just curious)?

EDIT: Did some searching and found my own answer: https://help.cloudtrax.com/hc/en-us/...AN-and-OM5P-AC

It looks like the AC has better throughput, both ports are now gigabit, upgraded processor and DRAM (faster boot times? ), but at the cost of reduced range. I think we might prefer our AN over the AC just because of the range.
__________________

F4 Network Website Designer

2010-2012: A Whole Buncha FLL Teams; Team Spirit, Gracious Professionalism Award winner
2015-Current: FRC 1982, Captain, Electrical Lead
Beginning FIRST Volunteer

Moderator on the FIRSTwiki

Last edited by Bkeeneykid : 13-10-2016 at 22:26.
Reply With Quote
  #15   Spotlight this post!  
Unread 13-10-2016, 22:23
ollien ollien is offline
Registered User
FRC #5202
 
Join Date: Feb 2015
Location: United States
Posts: 306
ollien has a spectacular aura aboutollien has a spectacular aura aboutollien has a spectacular aura about
Re: [FRC Blog] Control System Update

Not psyched about the WPILib changes, but it is what it is. I understand the sentiment behind it, but CANJaguar and CANTalon just seem like two hugely integral classes to remove.

What's done is done, I guess. I suppose I'm more not psyched to be debugging build path errors than anything. (Though, in theory, and not reality, those shouldn't happen.)
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 00:18.

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