Go to Post We'll defenestrate our programmer, and I'll report back our solution if we get anything working. - Nick Seidl [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: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 18-03-2008, 11:56
mole mole is offline
Registered User
AKA: Anmol Dhar
FRC #0772 (SabreBytes)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Canada
Posts: 19
mole is an unknown quantity at this point
Wireless Robot Interface

Hey everyone,

I was wondering if anyone knew how to receive and input information to/from the robot wirelessly using a laptop?? I am planning to make a interface allowing the driver to communicate with the robot and so they can receive information about the status of the robot. (battery lvl, heat of motors...)

Thanks
  #2   Spotlight this post!  
Unread 18-03-2008, 12:13
Racer26 Racer26 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Beaverton, ON
Posts: 2,229
Racer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond repute
Re: Wireless Robot Interface

Use the dashboard port on the OI. This is the only legal method at competition.

and it can only be used for output. Robot can only receive input from switches and stuff attached to the OI
  #3   Spotlight this post!  
Unread 18-03-2008, 12:46
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,113
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: Wireless Robot Interface

For development at your own facility, the simplest solution would be a Bluetooth serial link. See http://www.blueconsole.com/ for one option.

At a FIRST competition, the rules currently prohibit any wireless communication to/from the robot other than the provided radios. There's no practical way to send data from a laptop, but you can receive from the robot using the dashboard port. You've got six bytes of user data in the dashboard stream to work with, and you can "borrow" unused PWM outputs for telemetry information as well. The battery voltage is already provided in the dashboard data.
  #4   Spotlight this post!  
Unread 18-03-2008, 14:39
programMORT11
 
Posts: n/a
Re: Wireless Robot Interface

We wrote a gui in python this year to display information about the robot (wheel direction, end effector height, etc.) and the best way was to use the dashboard port on the OI to send back serial packet data
  #5   Spotlight this post!  
Unread 18-03-2008, 15:23
Tom Schindler's Avatar
Tom Schindler Tom Schindler is offline
Now an AIR Striker....
FRC #0078
 
Join Date: May 2001
Rookie Year: 1997
Location: Middletown, RI
Posts: 462
Tom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond reputeTom Schindler has a reputation beyond repute
Send a message via AIM to Tom Schindler
Re: Wireless Robot Interface

Quote:
Originally Posted by Alan Anderson View Post
For development at your own facility, the simplest solution would be a Bluetooth serial link. See http://www.blueconsole.com/ for one option.

At a FIRST competition, the rules currently prohibit any wireless communication to/from the robot other than the provided radios. There's no practical way to send data from a laptop, but you can receive from the robot using the dashboard port. You've got six bytes of user data in the dashboard stream to work with, and you can "borrow" unused PWM outputs for telemetry information as well. The battery voltage is already provided in the dashboard data.

How well does this work? Does it allow for debugging of data while the robot is running? This would make programming significantly easier!

Also, do you know of anyplace you can purchase these? The site says they are no longer selling them.

Thanks!
__________________
2010-? - AIR Strike (Team #78)
2007-2009- Rhode Warriors (Team #121)
2003 - Team #190
1997-2002 - Bobcat Robotics (Team #177)
http://www.tomschindler.net
http://www.drivexc.com
  #6   Spotlight this post!  
Unread 18-03-2008, 15:25
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,521
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
Re: Wireless Robot Interface

Quote:
Originally Posted by Tom Schindler View Post
How well does this work? Does it allow for debugging of data while the robot is running? This would make programming significantly easier!

Also, do you know of anyplace you can purchase these? The site says they are no longer selling them.

Thanks!
www.sparkfun.com

I'm sure you can find other places as well.
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery
  #7   Spotlight this post!  
Unread 18-03-2008, 15:35
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Wireless Robot Interface

http://www.amazon.com/Bluetooth-Seri.../dp/B000CPMBO6
  #8   Spotlight this post!  
Unread 27-05-2008, 20:04
mole mole is offline
Registered User
AKA: Anmol Dhar
FRC #0772 (SabreBytes)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Canada
Posts: 19
mole is an unknown quantity at this point
Robot Interface

Our team is trying to mount some different types of sensors to give us basic data about the robot's condition during the match. The information would be sent through the OI into a display.

Do you think this is possible?
  #9   Spotlight this post!  
Unread 28-05-2008, 00:14
Mike AA's Avatar
Mike AA Mike AA is offline
Programmer and Mentor
AKA: Mike Aalderink
FRC #3458 (Code Blue)
Team Role: Programmer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Holland, Mi
Posts: 698
Mike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to behold
Send a message via MSN to Mike AA
Re: Robot Interface

Quote:
Originally Posted by mole View Post
Our team is trying to mount some different types of sensors to give us basic data about the robot's condition during the match. The information would be sent through the OI into a display.

Do you think this is possible?
Are you looking to have the information on the laptop or on another form of screen? Also is this something you are looking to do next year or is this an off season project? Depending on what exactly you are looking to do, much of the dashboard program (using the dashboard port via serial cable) will give you values to items you want to read, you would just have to set this in code.

-Mike
  #10   Spotlight this post!  
Unread 29-05-2008, 21:53
mole mole is offline
Registered User
AKA: Anmol Dhar
FRC #0772 (SabreBytes)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Canada
Posts: 19
mole is an unknown quantity at this point
Re: Wireless Robot Interface

this is for next year and for the off-season. We were planning to have it displayed on some sort of screen or a laptop it doesnt matter.
  #11   Spotlight this post!  
Unread 24-04-2009, 20:10
virtuald's Avatar
virtuald virtuald is offline
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,085
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Wireless Robot Interface

I created an embedded web server that you can run on the bot. You can use it to display/modify any variables that you want. C++ only.

http://www.chiefdelphi.com/forums/sh...ad.php?t=76928
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
BASIC operator interface and robot controller John Gutmann Electrical 2 26-04-2005 21:45
2003 robot controller & interface LGuY Control System 3 04-04-2004 16:01
Failure of Robot Interface Matt McNelley Technical Discussion 23 08-04-2003 21:32
Robot Controller & Operator Interface troubles patrickrd Technical Discussion 10 25-10-2001 07:36


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

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