Go to Post P.S. No matter what happens a build season, you will always have memories. - Briansmithtown [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
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 25-04-2009, 23:52
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,077
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
[video] Team 2423 robot controlled via a webpage

This is a video of Team 2423's (The Kwarqs) robot being controlled via WebDMA, the open source embedded webserver that I created to help us tune our robot. Of course, this isn't exactly tuning, but its a pretty neat demonstration of its capabilities.

Video: http://www.youtube.com/watch?v=sjbSHEmchIQ

WebDMA project page on Google code: http://code.google.com/p/webdma/
__________________
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
  #2   Spotlight this post!  
Unread 26-04-2009, 00:52
Jetweb Jetweb is offline
is good at making robots find walls
AKA: Jonathan
FRC #0179 (Children of the Swamp!!!)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Jupiter, FL
Posts: 213
Jetweb is a name known to allJetweb is a name known to allJetweb is a name known to allJetweb is a name known to allJetweb is a name known to allJetweb is a name known to all
Re: [video] Team 2423 robot controlled via a webpage

I wonder what the odds are of this being legal for use during competition next year.
  #3   Spotlight this post!  
Unread 26-04-2009, 00:52
Adama's Avatar
Adama Adama is offline
Registered User
AKA: Matthew Eastman
FRC #2199 (Robo-Lions)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Eldersburg, MD
Posts: 134
Adama is a name known to allAdama is a name known to allAdama is a name known to allAdama is a name known to allAdama is a name known to allAdama is a name known to all
Send a message via AIM to Adama
Re: [video] Team 2423 robot controlled via a webpage

This is very cool!

What was the purpose behind this though?
  #4   Spotlight this post!  
Unread 26-04-2009, 00:56
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,077
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: [video] Team 2423 robot controlled via a webpage

WebDMA is a library that I created that allows you to modify variables on the robot using a web browser. Its primarily intended for tuning the robot actually. It can also do data acquisition.

This is just a neat demonstration of that (after all, making the robot move is just modifying variables... ).
__________________
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
  #5   Spotlight this post!  
Unread 26-04-2009, 02:14
keehun's Avatar
keehun keehun is offline
Team Captain
AKA: Keehun Nam
FRC #2502 (EP Robotics)
Team Role: Leadership
 
Join Date: May 2008
Rookie Year: 2008
Location: Eden Priaire
Posts: 474
keehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond reputekeehun has a reputation beyond repute
Send a message via AIM to keehun
Re: [video] Team 2423 robot controlled via a webpage

At the VERY LEAST, this would be the most amazing way to do console/error output work.
__________________
For by grace you have been saved through faith, and that not of yourselves; it is the gift of God, not of works, lest anyone should boast. -- Ephesians 2:8-9
2010: Quarter Finalist (MN 10,000 Lakes)
2010: Website Award (MN 10,000 Lakes)
2009: Quarter Finalist (MN 10,000 Lakes)
2009: GM Industrial Award (MN 10,000 Lakes)
  #6   Spotlight this post!  
Unread 26-04-2009, 02:19
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,077
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: [video] Team 2423 robot controlled via a webpage

Quote:
Originally Posted by keehun View Post
At the VERY LEAST, this would be the most amazing way to do console/error output work.
It does make that stuff much easier.

Theres a *ton* of potential with this because the interface is all done in javascript, so whatever you can do in a normal web page you can do here. What I really want to implement is some data acquisition stuff, but that will require a tiny bit of tweaking. Theres a javascript graphing library that should do the trick for the output however...

I've been considering the idea of supporting a printf-like log facility, but I'm not sure if thats going to happen or not.
__________________
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
  #7   Spotlight this post!  
Unread 26-04-2009, 18:34
Adama's Avatar
Adama Adama is offline
Registered User
AKA: Matthew Eastman
FRC #2199 (Robo-Lions)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Eldersburg, MD
Posts: 134
Adama is a name known to allAdama is a name known to allAdama is a name known to allAdama is a name known to allAdama is a name known to allAdama is a name known to all
Send a message via AIM to Adama
Re: [video] Team 2423 robot controlled via a webpage

Quote:
Originally Posted by virtuald View Post
WebDMA is a library that I created that allows you to modify variables on the robot using a web browser. Its primarily intended for tuning the robot actually. It can also do data acquisition.

This is just a neat demonstration of that (after all, making the robot move is just modifying variables... ).
So it allows you to see the results of possible code changes in real time before you write the change in? That is very cool and helpful.
  #8   Spotlight this post!  
Unread 26-04-2009, 19:22
AmoryG AmoryG is offline
Registered User
FRC #2423 (KwarQs)
Team Role: Alumni
 
Join Date: Mar 2008
Rookie Year: 2008
Location: Watertown, MA
Posts: 221
AmoryG has much to be proud ofAmoryG has much to be proud ofAmoryG has much to be proud ofAmoryG has much to be proud ofAmoryG has much to be proud ofAmoryG has much to be proud ofAmoryG has much to be proud ofAmoryG has much to be proud of
Re: [video] Team 2423 robot controlled via a webpage

Quote:
Originally Posted by Adama View Post
So it allows you to see the results of possible code changes in real time before you write the change in? That is very cool and helpful.
Yep. It allows you to change variables on the fly without having to reprogram the robot. Think of it as an intuitive way of switching driving modes by pressing a button on your controller (like switching between autonomous and teleoperated while practicing) on serious steroids, except that this has pretty bars that you can drag across a computer screen to change the values of certain variables relating to things like speed and direction of the robot.
__________________
KwarQs 2423

2008 Boston Regional Rookie Allstars

http://whsrobot.blogspot.com/
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
Team 2423 C++ Code virtuald Programming 11 21-04-2009 23:59
2423 KwarQs: Robot Video AmoryG Robot Showcase 2 02-03-2009 20:38
Laptop Controlled VEX robot John Gutmann Technical Discussion 0 11-04-2007 00:51
PC Controlled Robot EHaskins Programming 6 05-11-2006 06:45
Camera Controlled Robot douglass1371 Programming 1 19-02-2006 19:22


All times are GMT -5. The time now is 13:00.

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