Go to Post Here's my standard for-every-new-member-of-Chief-Delphi-Welcome: WELCOME TO CHIEF DELPHI!!!!!! :D - [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 02-03-2011, 20:15
alexhenning alexhenning is offline
WPILib Developer
FRC #0348
 
Join Date: Apr 2010
Rookie Year: 2003
Location: MA
Posts: 49
alexhenning will become famous soon enough
Dashboard Showcase

This year we finally actually did a custom dashboard. I'm curious as to what other teams did both in terms of appearance such as what they consider important enough to show there drivers and if they used smartdashboard, zomb dashboard, or custom dashboard.

I'll start:
We used a modified version of smartdashboard. I'm working on improving it and pushing the changes back to the official version, but in the meantime you can check it out at:https://github.com/alexhenning/Smart-Dashboard

The left shows the speed of the robot. In the middle is a timer to alert us for deploying the minibot and and camera feed. The right has a boolean picture that shows whether or not are grabber is open or close, a slider that indicates the height of our arm and an indicator for the limit switch at the bottom of the arm.

So, what did your team do?
Attached Thumbnails
Click image for larger version

Name:	dashboard-3.jpg
Views:	286
Size:	36.3 KB
ID:	10327  
  #2   Spotlight this post!  
Unread 13-03-2011, 18:58
Anupam Goli's Avatar
Anupam Goli Anupam Goli is offline
PCH Q&A co-founder/Scouting Mentor
AKA: noops
FRC #1648 (G3 Robotics)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2008
Location: Atlanta, Georgia
Posts: 1,242
Anupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond reputeAnupam Goli has a reputation beyond repute
Re: Dashboard Showcase

I wrote the dashboard for my team, and it's almost the same as the standard one, with added width, height, and a 2nd camera image for the other camera. I also made it so that you can move the dashboard around the screen. I lack creativity, but I have some free time between now and peachtree I'll take the default buttons and turn them into CircuitRunners, and make a CircuitRunner logo as the icon.
__________________
Team 1002: 2008-2012
Team 1648: 2012-2016
Georgia Tech Class of 2016
  #3   Spotlight this post!  
Unread 14-03-2011, 20:10
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: Dashboard Showcase

Quote:
Originally Posted by alexhenning View Post
This year we finally actually did a custom dashboard. I'm curious as to what other teams did both in terms of appearance such as what they consider important enough to show there drivers and if they used smartdashboard, zomb dashboard, or custom dashboard.

I'll start:
We used a modified version of smartdashboard. I'm working on improving it and pushing the changes back to the official version, but in the meantime you can check it out at:https://github.com/alexhenning/Smart-Dashboard

The left shows the speed of the robot. In the middle is a timer to alert us for deploying the minibot and and camera feed. The right has a boolean picture that shows whether or not are grabber is open or close, a slider that indicates the height of our arm and an indicator for the limit switch at the bottom of the arm.

So, what did your team do?
did you use this in competition?
__________________
"Never let your schooling interfere with your education" -Mark Twain
  #4   Spotlight this post!  
Unread 14-03-2011, 23:58
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: Dashboard Showcase

Quote:
Originally Posted by alexhenning View Post
This year we finally actually did a custom dashboard. I'm curious as to what other teams did both in terms of appearance such as what they consider important enough to show there drivers and if they used smartdashboard, zomb dashboard, or custom dashboard....
So, what did your team do?
We use LabVIEW. Our dashboard is mostly for the convenience of the programming team. We don't really expect the drivers to be watching the screen. So it's basically displaying sensor values and vision processing results.

Oh, and it shows the name of the selected autonomous routine.
  #5   Spotlight this post!  
Unread 15-03-2011, 14:06
alexhenning alexhenning is offline
WPILib Developer
FRC #0348
 
Join Date: Apr 2010
Rookie Year: 2003
Location: MA
Posts: 49
alexhenning will become famous soon enough
Re: Dashboard Showcase

Quote:
Originally Posted by lineskier View Post
did you use this in competition?
First competition is New Orleans this weekend, so not yet.
  #6   Spotlight this post!  
Unread 15-03-2011, 14:11
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,082
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Dashboard Showcase

We are using the SmartDashboard with Java this season. It has been tremendously useful for debugging and programming, but is unused during normal driving (I don't want our drivers looking anywhere but the field).
  #7   Spotlight this post!  
Unread 15-03-2011, 14:15
alexhenning alexhenning is offline
WPILib Developer
FRC #0348
 
Join Date: Apr 2010
Rookie Year: 2003
Location: MA
Posts: 49
alexhenning will become famous soon enough
Re: Dashboard Showcase

Quote:
Originally Posted by Jared341 View Post
We are using the SmartDashboard with Java this season. It has been tremendously useful for debugging and programming, but is unused during normal driving (I don't want our drivers looking anywhere but the field).
Yes, the graphs in particular were very helpful. I added some custom widgets, such as time and made everything as big as possible. The goal is to be a quick overview of what's going on for our coach to take a glimpse at. It's our first year with a dashboard, so who knows how much we will actually use it.
  #8   Spotlight this post!  
Unread 06-04-2011, 18:11
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: Dashboard Showcase

Here is 451's dashboards. The first one is from early on in Purdue, when both cameras were on, and the front was tracking the white space (pink and green box) with our debug dashboard: http://thecatattack.org/img/451-3.png

The next two are at Knoxville using our competition dashboard, One is just after the minibot came back down. The start, stop, and refresh buttons control the cameras and their video recording abilities. The background flashes orange when the timer is between 10 and 0, and red between 0 and -10. The timer is a countdown to deploy.
http://thecatattack.org/img/451-2.png
http://thecatattack.org/img/451-1.png

Attached is the competition dashboard (Requires ZomB r403+)
Attached Files
File Type: zip 451Competition.zip (1.4 KB, 19 views)
__________________
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
  #9   Spotlight this post!  
Unread 10-04-2011, 20:46
EdenA EdenA is offline
Programmer & Driver
AKA: Anthony Eden
FRC #1540 (The Flaming Chickens)
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Portland, Oregon
Posts: 10
EdenA is an unknown quantity at this point
Re: Dashboard Showcase

I wrote a custom dashboard for my team. It is a Windows application written in C++ using the Direct2D API to provide full-screen hardware accelerated rendering of the camera images. It was capable of switching to different cameras in the middle of the match- this is how we supported three cameras on our robot. We could use the highest resolution the cameras provided and get 30 FPS.

We always used the dashboard in the last 15 seconds of the match to line up our mini-bot deployment system. It had a vertical line nearly halfway across horizontally (which you can't see in the picture below).

Additionally, it also displayed some diagnostics information for our autonomous routine using a camera.


Last edited by EdenA : 10-04-2011 at 20:50.
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 03:50.

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