Go to Post You can sometimes step outside the box if you have properly thought through the question. - Jim Zondag [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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 15-06-2016, 07:46
phargo#1018 phargo#1018 is offline
Registered User
AKA: Peter Argo
FRC #1018 (RoboDevils)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2009
Location: Indianapolis, IN, USA
Posts: 34
phargo#1018 will become famous soon enough
Demonstration event robot comm

Our team is heading off to a demonstration event this weekend. Probably not uncommon! The particular venue we will be at has lots of wireless communications. From past years, I expect that we will have wireless communications problems - especially when the crowd shows up.

What solutions have people identified for this situation?
Has anyone assembled an 'FMS light' for such events?

By 'FMS light' I imagine a single wireless router and configuration software such that each robot's radio (along with locking out all other MAC addresses!) can connect to the field and each team' control station can connect to that team's robot. Hopefully this description helps.

Thanks for comments!
Reply With Quote
  #2   Spotlight this post!  
Unread 15-06-2016, 13:06
Cash4587's Avatar
Cash4587 Cash4587 is offline
Mentor
AKA: Cooper Cash
FRC #4587 (Jersey Voltage)
Team Role: Coach
 
Join Date: Mar 2013
Rookie Year: 2013
Location: United States
Posts: 303
Cash4587 has much to be proud ofCash4587 has much to be proud ofCash4587 has much to be proud ofCash4587 has much to be proud ofCash4587 has much to be proud ofCash4587 has much to be proud ofCash4587 has much to be proud ofCash4587 has much to be proud of
Re: Demonstration event robot comm

Typically when we do demos with lots of wifi traffic we either use 5ghz or a different channel on 2.4ghz. Additionally I've seen other teams bridge their robot router to another router plugged into their laptop. If you password protect your wireless on your robot wireless, 5ghz usually is pretty secure as many standard laptops/phones cannot connect to it as they lack the antenna for it.
Reply With Quote
  #3   Spotlight this post!  
Unread 15-06-2016, 13:12
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,557
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: Demonstration event robot comm

The simplest way is to just setup a router to connect to all the driver station laptops over Ethernet. Then configure the robot radios to bridge to that router. Make sure the router is setup for 5ghz and use a wifi analyzer app to find the cleanest frequency. Turn the wireless adapters on the laptops off like you do at the regional. You can put security on the wireless network and only distribute it to the teams or configure all the radios yourself if you want to be even more secure.

You could go as far as setting up the off-season FMS, this is much improved over the past few years. http://www.firstinspires.org/resourc...-season-events

That way you could start and stop matches, etc. The guide for the off-season FMS also has instructions on setting up the router and connecting robots, 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
  #4   Spotlight this post!  
Unread 15-06-2016, 13:16
frcguy's Avatar
frcguy frcguy is offline
#GearsAllDay
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, CA
Posts: 890
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
Re: Demonstration event robot comm

Quote:
Originally Posted by AllenGregoryIV View Post
You could go as far as setting up the off-season FMS, this is much improved over the past few years. http://www.firstinspires.org/resourc...-season-events

That way you could start and stop matches, etc. The guide for the off-season FMS also has instructions on setting up the router and connecting robots, etc.
If you require an FMS, I highly recommend Cheesy Arena. It is extremely simple to configure as everything is done over a web browser, and it has great documentation and support from 254.
__________________


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)

Last edited by frcguy : 15-06-2016 at 13:31.
Reply With Quote
  #5   Spotlight this post!  
Unread 15-06-2016, 16:00
phargo#1018 phargo#1018 is offline
Registered User
AKA: Peter Argo
FRC #1018 (RoboDevils)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2009
Location: Indianapolis, IN, USA
Posts: 34
phargo#1018 will become famous soon enough
Re: Demonstration event robot comm

Wow - I really appreciate the feedback.

I will look into all of these, as I can.

I typically don't dig into the network configurations behind the scenes.
How do all the control consoles coexist within a single subnet - at least I assume that they are on the same subnet.

I also don't know much about the radio configuration process. Everything is a mystery until you understand!

I don't think I am concerned about match scheduling, per-se; only an assured data link reliability.

Thank you again!
Reply With Quote
  #6   Spotlight this post!  
Unread 15-06-2016, 16:12
frcguy's Avatar
frcguy frcguy is offline
#GearsAllDay
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, CA
Posts: 890
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
Re: Demonstration event robot comm

Quote:
Originally Posted by phargo#1018 View Post
Wow - I really appreciate the feedback.

I will look into all of these, as I can.

I typically don't dig into the network configurations behind the scenes.
How do all the control consoles coexist within a single subnet - at least I assume that they are on the same subnet.

I also don't know much about the radio configuration process. Everything is a mystery until you understand!

I don't think I am concerned about match scheduling, per-se; only an assured data link reliability.

Thank you again!
As far as Cheesy Arena, these links should answer some of your questions:

Network configuration: https://github.com/Team254/cheesy-ar...-Configuration

General instructions: https://github.com/Team254/cheesy-ar...ster/README.md

Programming the radio is done through the kiosk you would normally use at events, available here.

Also, if you have any questions or problems, the guys at 254 are extremely helpful and have been happy to answer any questions I've had about it.
__________________


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)

Last edited by frcguy : 15-06-2016 at 16:14.
Reply With Quote
  #7   Spotlight this post!  
Unread 23-06-2016, 12:35
sgeckler sgeckler is offline
Mentor - Team 4926
AKA: Sam Geckler
FRC #4926 (GalacTech)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2009
Location: Columbus, Indiana
Posts: 21
sgeckler is an unknown quantity at this point
Re: Demonstration event robot comm

Peter,

Can you post a summary of our demo experience last weekend? I thought what you put together worked awesome!

Sam
__________________
Mentor
Team 4926 - GalacTech
Reply With Quote
  #8   Spotlight this post!  
Unread 23-06-2016, 12:52
frcguy's Avatar
frcguy frcguy is offline
#GearsAllDay
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, CA
Posts: 890
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
Re: Demonstration event robot comm

Quote:
Originally Posted by sgeckler View Post
Peter,

Can you post a summary of our demo experience last weekend? I thought what you put together worked awesome!

Sam
I'm curious to see what you ended up going with and what worked as well, in case something like this comes up for us in the future.
__________________


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
  #9   Spotlight this post!  
Unread 23-06-2016, 21:04
phargo#1018 phargo#1018 is offline
Registered User
AKA: Peter Argo
FRC #1018 (RoboDevils)
Team Role: Mentor
 
Join Date: Dec 2013
Rookie Year: 2009
Location: Indianapolis, IN, USA
Posts: 34
phargo#1018 will become famous soon enough
Re: Demonstration event robot comm

First off - thanks to all the suggestions I received.
Everything came off great!

I purchased a middle of the road router with dual-band capability.
Brought with me a set of Cat5 cables for the drivestations.
I made sure I had the latest radio configuration software.

The basic process was to
Setup the SSIDs for the two router bands,
Setup a WPA password for each band,
Change the admin password on the router,
Configure the router as 10.0.0.1 with a subnet mask of 255.0.0.0

The real key on radio setups was to use the 'FMS-Lite Mode' in 'Tools'.
Most of the radios took the configuration on the first pass.

I had forgotten to read up on the drive station configuration.
Once I set the IP address of the drive station to 10.TE.AM.6, everything worked fine!

Attached are the step-by-step instructions I created.
Replace my #1018 centric jargon with your own choices, and away you go!

One comment: Using an independent workstation to check for connected devices on the router was very helpful. That way I could verify wireless comm to the robots and cabled comm to the drive stations. This removed a lot of guesswork.

Have fun, good luck to all!
Attached Files
File Type: docx Connect robot to demonstration router 160617.docx (14.8 KB, 10 views)
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 16:11.

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