Go to Post It also annoys me that I can't get all my pants with zebra stripes - marshall [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 23-09-2002, 16:35
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
Voice Activated commands

Okay, I had this crazy idea this morning while I was working on the book (about a group of fictitious FIRST team members).

I have this computer program that will take voice activated commands for word processing and will pretty much type whatever I say after given a certain command.

How off the wall or unrealistic would it be to program a bot to respond to a set of vocal commands through a headset instestead of a joystick (or whatever). This way the command chain from strategist, to driver, to control panel would be eliminated.
The strategist becomes the driver, eliminating the "crowding in the box" (Or the driver and strategist are one and the same).
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.

Last edited by Amber H. : 23-09-2002 at 16:38.
  #2   Spotlight this post!  
Unread 23-09-2002, 16:44
Ian W. Ian W. is offline
College? What?
no team (Gompei and the Herd)
Team Role: College Student
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Worcester, MA | Smithtown, NY
Posts: 1,464
Ian W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to all
Send a message via AIM to Ian W.
i don't think this would be as good as a joystick. for one, with the current controls, if it's programmed good , you know when you push forward, it's going forward. but, with a voice control system, it might not work. it's quite loud on the field. so, while it's a cool idea, and does have practical applications in the real world, in FIRST i don't think it will work right.
__________________
AIM --> Woloi
Email --> ian@woloschin.com
  #3   Spotlight this post!  
Unread 23-09-2002, 16:45
evulish's Avatar
evulish evulish is offline
1010100
AKA: Grant Harding
#0084 (WATTNESS (bot: Chuck))
Team Role: Alumni
 
Join Date: Jul 2002
Location: Towanda/Wysox, PA
Posts: 1,434
evulish is just really niceevulish is just really niceevulish is just really niceevulish is just really nice
Send a message via AIM to evulish
And then someone runs by the box screaming "TURN OFF AND START SMOKING"

__________________
I'm a professional web developer. I'm good with PHP, Perl, Java/JSP, some RoR, XML, Javascript (AJAX as well), (x)HTML, CSS, etc.. Validated code is good; fully cross-browser code is better (you comply to your users and the software they use, not the other way around. Sorry!)
  #4   Spotlight this post!  
Unread 23-09-2002, 16:58
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
The program I have recognizes only the one voice it is trained to. Background noise and joke commands from some sideline prankster wouldn't make a difference.
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.
  #5   Spotlight this post!  
Unread 23-09-2002, 16:59
Elgin Clock's Avatar
Elgin Clock Elgin Clock is offline
updates this status less than FB!
AKA: the one who "will break into your thoughts..."
FRC #0237 (Black Magic)
Team Role: Mentor
 
Join Date: May 2001
Rookie Year: 2001
Location: H20-Town, Connecticut
Posts: 7,773
Elgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond reputeElgin Clock has a reputation beyond repute
Send a message via AIM to Elgin Clock
Hehehehe, What about the robot talking to us??? We did that this year through our blind drive system. Our robot would send a signal back to the players station to a laptop and then to a set of headphones and it would tell us what zone we were in and what not.

Don't know if it would work that well the other way with all the noise that is involved in a competition. It would get mixed signals unless you locked the voice frequency onto one person's voice range.
__________________
The influence of many leads to the individuality of one. - E.C.C. (That's me!!)

  #6   Spotlight this post!  
Unread 23-09-2002, 17:12
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
Oh, I forgot to mention that the program can store "training" for a few other voices as well.
That would mean backup in case the driver got sick or lost his/her voice. They simply log into the program like logging onto a desktop on a shared computer.

Any other obstacles or suggestions from the peanut gallery? They would be very welcome.
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.
  #7   Spotlight this post!  
Unread 23-09-2002, 18:14
Jnadke Jnadke is offline
Go Badgers!
#0093
Team Role: Alumni
 
Join Date: Jan 2002
Location: Appleton, WI
Posts: 775
Jnadke is on a distinguished road
Send a message via ICQ to Jnadke Send a message via AIM to Jnadke Send a message via Yahoo to Jnadke
1. Analyzing the waveforms of the human voice requires a lot of processing power (you are not going to be able to do this on a Stamp chip). It also requires a lot of research. You are not allowed to use computers in your control system, since they are not in the digikey catalog. Computers can only be used for feedback, as said in the Rule Book. This means you can't use your computer program to control the robot.

2. It will be rather unresponsive. Do you really want to have to shout out commands to your robot? Think of every thing a robot does during a match. Now imagine shouting every single movement out... from 'move forward' to 'stop' to 'grab goal' and 'rotate right/left', etc. Some manuevers are complex and need to be done back-to-back.
__________________
The best moments of our lives fall in two categories: those that did happen and those that did not.

Last edited by Jnadke : 23-09-2002 at 18:18.
  #8   Spotlight this post!  
Unread 23-09-2002, 18:23
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
Thanks guys! That was a big help.
Considering the rule about not using your computer program to control the bot pretty much nixes it.

Too bad. Would've been fun.

Thanks for your help. I need to make at least the part in the book where FIRST is portrayed believable.

This forum has been probably the most fun I've had in my research for the book so far. Thanks again.
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.
  #9   Spotlight this post!  
Unread 23-09-2002, 18:39
Chris Nowak Chris Nowak is offline
Soudeska?
#0074
 
Join Date: May 2002
Location: Holland, MI
Posts: 303
Chris Nowak is an unknown quantity at this point
hehe...that would be so cool.

Unfortunately there would be no way to do it accurately enough that you could reasonably control it....unless you had it change speed with the pitch of your voice or something...but that would be mad crazy.
__________________
MSN Messenger - chris_nowak91@hotmail.com

Team 74 - Top Seeded Team in Galileo Division
  #10   Spotlight this post!  
Unread 23-09-2002, 18:45
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
Quote:
Originally posted by Chris Nowak
hehe...that would be so cool.

Unfortunately there would be no way to do it accurately enough that you could reasonably control it....unless you had it change speed with the pitch of your voice or something...but that would be mad crazy.
Well...mad crazy is what a couple of the characters are developing into after seeing some of the stuff on this forum site .

Jnadke is right though. It takes way to much power for the program to "learn the voice" Although simply transferring it after it has "learned" might be an option. I think that would still take too much processing power though, just for the translating capability. Then of course, there are the rules *sigh*
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.
  #11   Spotlight this post!  
Unread 23-09-2002, 19:18
Ian W. Ian W. is offline
College? What?
no team (Gompei and the Herd)
Team Role: College Student
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Worcester, MA | Smithtown, NY
Posts: 1,464
Ian W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to allIan W. is a name known to all
Send a message via AIM to Ian W.
if you were really desperate you could make something that could be used in the offseason. get a computer with many (4) serial ports, along with the converter to the stamp serial ports (i believe they use a different type to cut down on signal interference), and develop some program that sends the right input out. it's doable, just not under FIRST's rules. so, if for your book, you want to have them do that in the offseason or something, it's possible to do. just need someone who has no life and a lot of money to make it work...
__________________
AIM --> Woloi
Email --> ian@woloschin.com
  #12   Spotlight this post!  
Unread 23-09-2002, 19:25
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
["You are not allowed to use computers in your control system, since they are not in the digikey catalog. Computers can only be used for feedback, as said in the Rule Book. This means you can't use your computer program to control the robot."

From Jnadke


Where exactly is this rule and wht number and heading is it under?

All I have found so far is:

"GM9 -During a match the robots may be operated only by the students and/or SOFTWARE running the onboard control system."

Pleas forgive my ignorance, but couldn't the on board computer handle this? or is it too small? What are it's capabilities for memory and processing? It seems to me that all it would have to do is recieve the signal from the station. Or is it not equipped for that.
I'd really like to know. It's been a long time since I've dealt with anything of this nature.

I feel so totally ignorant for this challenge.
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.
  #13   Spotlight this post!  
Unread 23-09-2002, 19:27
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
Quote:
Originally posted by Ian W.
if you were really desperate you could make something that could be used in the offseason. get a computer with many (4) serial ports, along with the converter to the stamp serial ports (i believe they use a different type to cut down on signal interference), and develop some program that sends the right input out. it's doable, just not under FIRST's rules. so, if for your book, you want to have them do that in the offseason or something, it's possible to do. just need someone who has no life and a lot of money to make it work...
Cool! Off season is a great idea!

Hmm. could make an interesting plot twist somewhere. Thanks!

(Oh man have I got a lot of work to do!) (stuff to learn etc.)

It's hard when you've been out of the loop for fifteen years. Any input you guys had to offer would be a great help.
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.

Last edited by Amber H. : 23-09-2002 at 19:38.
  #14   Spotlight this post!  
Unread 23-09-2002, 20:19
ChrisH's Avatar Unsung FIRST Hero
ChrisH ChrisH is offline
Generally Useless
FRC #0330 (Beach 'Bots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 1,230
ChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond repute
Quote:
Originally posted by Miss Tree
[Pleas forgive my ignorance, but couldn't the on board computer handle this? or is it too small? What are it's capabilities for memory and processing? It seems to me that all it would have to do is recieve the signal from the station. Or is it not equipped for that.
I'd really like to know. It's been a long time since I've dealt with anything of this nature.

I feel so totally ignorant for this challenge.
Just so it's only ignorance. Ignorance can be fixed, it's stupid that's forever.

To answer you question, the STAMP processor currently used is much to small and probably too slow to do any voice processing. That is why they suggested using an auxillary processor.

A related factor is the noise during competition. While your filter may be able to pick out a voice from random noise, can it do so out of noise that is many times louder than the desired signal? Or have you ever tried to outshout 1000s of people?

The best drive team we have had were brothers, they never had to talk on the field, the manipulator guy "just knew" what to do based on the drivers actions. They claimed it was the result of 1000s of hours of playing video games together.

Now a telepathic robot, that might work! Oh wait Azimov did that one already.
__________________
Christopher H Husmann, PE

"Who is John Galt?"
  #15   Spotlight this post!  
Unread 23-09-2002, 21:14
Amber H. Amber H. is offline
Registered User
AKA: Amber Hannay-Denslow
no team
 
Join Date: Sep 2002
Rookie Year: 2002
Location: Cedar City, UT
Posts: 279
Amber H. will become famous soon enough
Well.....The filter worked over four very noisy children that I thought sounded like a thousand at the time, but that's just a matter of perspective. The noise would definitely be a major problem in addition to the other seemingly insurmountable challenges.

The brothers as a drive team sounds interesting. I already have pair of brothers in the character list. Perhaps I should put them in as the drive team with a similar relationship. Interesting duo with a dramatic flair. They almost crash their van in a chase scene toward the end (coming to the rescue of their coach) because one of them decides that there should be some kind of music going in the stereo to accompany what their doing. (like a sound track to a movie) They get into a fight over it and veer into oncoming traffic while they struggle over the tape.
__________________
Charter member and self proclaimed president of the "League of Travel-sized Women".

Opera Company, SUU.

Last edited by Amber H. : 23-09-2002 at 21:21.
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 20:06.

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