Go to Post The problem with anecdotal evidence is that you never seem to get the whole anecdote. - Lea DeFoote [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 26-10-2004, 22:31
stevex stevex is offline
Registered User
AKA: Steve
#0219 (Team Impact)
Team Role: Electrical
 
Join Date: Oct 2004
Rookie Year: 2003
Location: Warren County, NJ
Posts: 5
stevex is an unknown quantity at this point
Send a message via AIM to stevex
Dashboard Viewer?

The Dashboard viewer seems (to me) as if it's a program where you can input your values for different robot functions, or is it just used for showing you what the functions you programmed already are doing at a certain time?
  #2   Spotlight this post!  
Unread 26-10-2004, 22:35
Greg Ross's Avatar
Greg Ross Greg Ross is offline
Grammar Curmudgeon
AKA: gwross
FRC #0330 (Beach 'Bots)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 2,245
Greg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond repute
Send a message via AIM to Greg Ross Send a message via Yahoo to Greg Ross
Re: Dashboard Viewer?

Yeah, it's just a read only program. It reads the data coming out of the dashbord port. There is no functionality for inputting data into the dashboard port.
__________________
Greg Ross (The Grammar Curmudgeon formerly known as gwross)
S/W Engineer, Team 330, the Beach 'Bots
<--The Grammar Curmudgeon loves this cartoon.
“Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming "Wow! What a Ride!" Hunter S. Thompson
"Playing a practical joke means doing something mean and calling it funny." Me
  #3   Spotlight this post!  
Unread 02-11-2004, 11:56
cbolin's Avatar
cbolin cbolin is offline
Programming & Electrical
FRC #0342 (Burning Magnetos)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Charleston, SC
Posts: 72
cbolin is a splendid one to beholdcbolin is a splendid one to beholdcbolin is a splendid one to beholdcbolin is a splendid one to beholdcbolin is a splendid one to beholdcbolin is a splendid one to beholdcbolin is a splendid one to behold
Re: Dashboard Viewer?

Hi,
I have written a VB6 program that does two really useful things.

1) It monitors 4 PWM outputs for 15 seconds and converts this information into Autonomous Code. Cut and Paste.
2) Datalogs PWM and some Digital outputs to a comma delimited file. Great for importing into Excel.

We used number 1 above perform complex movements to the loading arm. The source code replicated this pretty well. However, fast movements are not captured precisely. Lots of opportunity to make real time improvements to the software.

We will use number 2 above to compare PWM outputs to our drive motors with the Analog inputs from the current sensors inline with the motors. We hope to detect wheel slippage and allow the bot to improve positive traction.

It is generally configurable in the source code, not too hard to understand if you are a VB programmer.

Let me know if you have VB programmers who want to play with the code. I'll be glad to share it.

Regards,
ChuckB
Attached Thumbnails
Click image for larger version

Name:	screenshot.jpg
Views:	110
Size:	94.6 KB
ID:	2584  
  #4   Spotlight this post!  
Unread 02-11-2004, 13:04
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,186
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: Dashboard Viewer?

Quote:
Originally Posted by cbolin
Hi,

Let me know if you have VB programmers who want to play with the code. I'll be glad to share it.

Ohhhh... count me in..

The autonmous code writer seems pretty cool, i was playing around with something similar myself, except you draw the robots movements on the field in waypoints (much like the 116 Dashboard) then edit the waypoints to add events , such as arm movements, relay open/close, IR sensing stuff...

If you are really feeling ambitious you can put the source files in a zip and upload it as a Chief Delphi White Paper.
  #5   Spotlight this post!  
Unread 03-11-2004, 08:14
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: Dashboard Viewer?

Last year I wrote a VB program to control the mini-RC from a PC. A summary of it and our dashboard program (in CD whitepapers) is here. I can't upload the setup program to the whitepapers area because its too big. The application provides 4 "virtual" joysticks and 8 switches as inputs to the RC, and allows the RC to send back 8 bytes, 6 integers, and 16 bits of feedback.

Last year we worked on a gyro/encoder based positioning system. The robot at all times was aware of its cartesian coordinates and heading. There is an optional workspace view that plots the robot on a 20' x 20' grid based on the coordinates and heading provided by the robot. We mapped one of the PCInterface joysticks to the drive motors and could see the robot move within the workspace in realtime.

The last feature is a data logger that allows you to save and plot any of the values shown in the interface. It only saves them as bitmaps, but you can resample them to reduce the size.

The C headers and source files will be installed in the application folder when you run the setup program. The readme.txt file explains how to use the PCInterface library. The C code is pretty straight forward, just bear in mind that you cannot use printf at all while you're using PCInterface. The input and feedback data are defined as macros in pc_interface.h. Please do not download the setup package more than once.

http://members.cox.net/seanwitte

Sean Witte
Team 116

Last edited by seanwitte : 03-11-2004 at 14:04. Reason: added doc link
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
Portable BASIC Stamp- or PIC-driven Dashboard Viewer... ThomasTuttle Control System 3 24-06-2004 21:38
Has anyone implemented a dashboard viewer in WinCE? archiver 2001 1 24-06-2002 02:40
Firestorm Dashboard Viewer Beta 2 archiver 2000 0 23-06-2002 22:58
Firestorm Dashboard Viewer archiver 2000 0 23-06-2002 22:57
Dashboard Viewer Khalicl13 Technical Discussion 8 15-06-2001 23:36


All times are GMT -5. The time now is 02:53.

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