Go to Post "Check out those sexy transmissions!" - Eric W. Jones [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 02-10-2005, 22:47
Kims Robot's Avatar Unsung FIRST Hero
Kims Robot Kims Robot is offline
Onto a New Chapter...
AKA: Kim O'Toole Eckhardt
no team
 
Join Date: Aug 2004
Rookie Year: 1996
Location: Framingham, MA
Posts: 1,467
Kims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond repute
Send a message via AIM to Kims Robot
Biological Control of 1511's Robot!!

So today I did it!! (with some help from a few awesome team members! Thanks Eric, Larry & Tommy!)

I took a Biorobotics class at RIT as part of my MSEE degree in Robotic Intelligence, for the class project we had to control an LED or some sort of actuator using a biological signal. So here is what I did...

Using three EMG signals (the electrical pulses given off when you tense a muscle) from the human arm, we were able to control three aspects of our robot's arm movement.

1. The forearm (making a tight fist), controlled the rotation of our manipulator. It only goes in one direction currently, but when you make a fist it starts the manipulator movement, and when you make a fist the second time it stops the movement. Sounds simple... but it was a lot more work than we expected!!

2. The bicep (curling the bicep tightly), activated the arm movement in an upward direction. If the bicep was curled again, it would stop the movement.

3. The tricep (straightening the arm), activated the downward movement of the arm. If the tricep was tightened again, it would stop the movement.

We got some great video of the manipulator on Larry's camera, and I will post it as soon as I can. That part worked beautifully. We are still working on getting the arm to raise and lower reliably, because on my arm I had trouble firing my bicep without my tricep.

I will be posting the paper once I have actually completed it and got it working, but if anyone has any questions, I'd be happy to answer Just wanted to celebrate a little since it was quite the process/system!
__________________
~kim~
Kimberly O'Toole Eckhardt <3
Principal Systems Engineer & Program Manager
History - Team 176, Team 229, Team 1511, FIRST Volunteer!!
My new FIRST Photography Hobby & Angry Eric's Fan Page
Excellence - is the result of caring more than others think is wise, risking more than others think is safe, dreaming more than others think is practical, and expecting more than others think is possible.
  #2   Spotlight this post!  
Unread 02-10-2005, 23:19
vadyr's Avatar
vadyr vadyr is offline
103 Alumni/Mentor - FIRST Volunteer
AKA: Bobby
no team (Cybersonics (Mentor))
Team Role: Mentor
 
Join Date: Dec 2004
Rookie Year: 2004
Location: PA
Posts: 101
vadyr is a jewel in the roughvadyr is a jewel in the roughvadyr is a jewel in the rough
Send a message via AIM to vadyr
Re: Biological Control of 1511's Robot!!

That's really cool! I've always been interested in that kind of stuff. I wonder if FIRST will ever allow that kind of control, or if they already do...(off to the Big Blue Book).
__________________

www.cybersonics.org
  #3   Spotlight this post!  
Unread 02-10-2005, 23:25
mechanicalbrain's Avatar
mechanicalbrain mechanicalbrain is offline
The red haired Dremel gnome!
FRC #0623 (Ohm robotics)
Team Role: Electrical
 
Join Date: Apr 2005
Rookie Year: 2004
Location: Virginia
Posts: 1,221
mechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond repute
Send a message via AIM to mechanicalbrain Send a message via Yahoo to mechanicalbrain
Re: Biological Control of 1511's Robot!!

Uhh is this for FIRST? Also seems like it might be easier to use flex sensors. Actually this sounds exactly like a complicated slaver. Still its a very cool concept. Reminds me of this http://www.nature.com/news/2005/0509.../050926-5.html (Now if just we could get the player interface to use it... ).
__________________
"Oh my God! There's an axe in my head."
623's 2006 home page
random mechanicalbrain slogans

  #4   Spotlight this post!  
Unread 03-10-2005, 19:55
Kims Robot's Avatar Unsung FIRST Hero
Kims Robot Kims Robot is offline
Onto a New Chapter...
AKA: Kim O'Toole Eckhardt
no team
 
Join Date: Aug 2004
Rookie Year: 1996
Location: Framingham, MA
Posts: 1,467
Kims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond repute
Send a message via AIM to Kims Robot
Re: Biological Control of 1511's Robot!!

vadyr, as far as I can tell, this actually is legal. I was going to use a computer to do some of the processing, but was able to simplify and basically just use an amplifier type box. From everything I can tell about control it would be legal.

However, is it feasible?? As mechanicalbrain suggests, it would be much easier and more reliable to use a flex sensor or something else. The bio sensors are prone to all sorts of issues, and i would need to do some much higher processing to filter out all the noise. It was more for my masters class that I did this... but I intend to present it to our team
__________________
~kim~
Kimberly O'Toole Eckhardt <3
Principal Systems Engineer & Program Manager
History - Team 176, Team 229, Team 1511, FIRST Volunteer!!
My new FIRST Photography Hobby & Angry Eric's Fan Page
Excellence - is the result of caring more than others think is wise, risking more than others think is safe, dreaming more than others think is practical, and expecting more than others think is possible.
  #5   Spotlight this post!  
Unread 03-10-2005, 21:21
mechanicalbrain's Avatar
mechanicalbrain mechanicalbrain is offline
The red haired Dremel gnome!
FRC #0623 (Ohm robotics)
Team Role: Electrical
 
Join Date: Apr 2005
Rookie Year: 2004
Location: Virginia
Posts: 1,221
mechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond repute
Send a message via AIM to mechanicalbrain Send a message via Yahoo to mechanicalbrain
Re: Biological Control of 1511's Robot!!

Well it trully is a cool idea. Im curious about what you use to pick up the nerve signals?
__________________
"Oh my God! There's an axe in my head."
623's 2006 home page
random mechanicalbrain slogans

  #6   Spotlight this post!  
Unread 04-10-2005, 07:49
John Gutmann John Gutmann is offline
I'm right here
AKA: sparksandtabs
FRC #0340 (GRR)
Team Role: Mechanical
 
Join Date: Feb 2005
Rookie Year: 2004
Location: rochester
Posts: 804
John Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant futureJohn Gutmann has a brilliant future
Send a message via AIM to John Gutmann Send a message via MSN to John Gutmann Send a message via Yahoo to John Gutmann
Re: Biological Control of 1511's Robot!!

the first thing I thought about when i saw this thread and read the article in the link someone had posted, was that it is a way to make people even lazier. We can now have a segway that can be driven with out minds. Although being lazy isn't a band thing.
  #7   Spotlight this post!  
Unread 05-10-2005, 00:10
Hieb Hieb is offline
Registered User
no team
Team Role: Teacher
 
Join Date: Mar 2004
Rookie Year: 2004
Location: St. Louis, MO
Posts: 125
Hieb is a splendid one to beholdHieb is a splendid one to beholdHieb is a splendid one to beholdHieb is a splendid one to beholdHieb is a splendid one to beholdHieb is a splendid one to beholdHieb is a splendid one to behold
Re: Biological Control of 1511's Robot!!

I'm glad to see someone actually do this. I wanted to try something similar about a year ago, and then the student who was excited about the idea transferred to another school and I kind of dropped the ball after that.

Quote:
Originally Posted by mechanicalbrain
Well it trully is a cool idea. I’m curious about what you use to pick up the nerve signals?
While I'm not sure what was used here, there was an article in Nuts & Volts about a year and a half ago (not sure which month) that had a circuit design for a biofeedback machine. It took the muscle signal and sent it as an analog signal to a speaker, but I think it could be easily modified to send to the OI.


Quote:
Originally Posted by sparksandtabs
the first thing I thought about when i saw this thread and read the article in the link someone had posted, was that it is a way to make people even lazier. We can now have a segway that can be driven with out minds. Although being lazy isn't a band thing.
While I guess it could serve to make people lazier, the student I started working with (again, before he transferred) had brainstormed several possible uses that included things like control for a motorized wheel chair and replacing the mouse on the computer. Our focus wasn't nearly complex as detailed here, mainly the equivalent of a single axis joystick, so at the time we didn't think it would be practical for FIRST. It would be interesting to see the idea pursued.
  #8   Spotlight this post!  
Unread 05-10-2005, 08:39
Kims Robot's Avatar Unsung FIRST Hero
Kims Robot Kims Robot is offline
Onto a New Chapter...
AKA: Kim O'Toole Eckhardt
no team
 
Join Date: Aug 2004
Rookie Year: 1996
Location: Framingham, MA
Posts: 1,467
Kims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond repute
Send a message via AIM to Kims Robot
Re: Biological Control of 1511's Robot!!

Quote:
Originally Posted by mechanicalbrain
Well it trully is a cool idea. Im curious about what you use to pick up the nerve signals?
The sensors are basically just little electrodes that are able to detect very tiny changes in voltage. When a muscle fires, there is an electrical impulse that can be detected by the electrode. This gets sent to an amplifier box which amplifies the signal and either outputs it directly or as an RMS value.

Im not exactly sure what is in the electrodes themselves, as they are a custom built set for the RIT ISE department. But to me it appears just to be a very sensitive metal, and it doesnt seem there is much circuitry at all in the electrode itself.
__________________
~kim~
Kimberly O'Toole Eckhardt <3
Principal Systems Engineer & Program Manager
History - Team 176, Team 229, Team 1511, FIRST Volunteer!!
My new FIRST Photography Hobby & Angry Eric's Fan Page
Excellence - is the result of caring more than others think is wise, risking more than others think is safe, dreaming more than others think is practical, and expecting more than others think is possible.
  #9   Spotlight this post!  
Unread 05-10-2005, 09:58
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: Biological Control of 1511's Robot!!

I recall seeing a news story on TV many moons ago about a device that enabled a person to move a mouse cursor around a computer monitor using only brain waves. Google "brain wave mouse" and you'll find a bunch of articles on this topic. It would be quite a fun project to see if a FIRST team could use this technology to *safely* and *effectively* control their robot. Talk about an attention getter if they succeeded!

As teams discover new and creative ways to control their robots, I hope the game design committee will eventually adjust their operator interface rules to safely accomodate such inventiveness. I have a feeling they'll come through.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
  #10   Spotlight this post!  
Unread 05-10-2005, 11:36
Kims Robot's Avatar Unsung FIRST Hero
Kims Robot Kims Robot is offline
Onto a New Chapter...
AKA: Kim O'Toole Eckhardt
no team
 
Join Date: Aug 2004
Rookie Year: 1996
Location: Framingham, MA
Posts: 1,467
Kims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond repute
Send a message via AIM to Kims Robot
Re: Biological Control of 1511's Robot!!

Cool project one of the things we had the option of trying in our biorobotics course was brainwave control. Only thing was, that it worked best when blindfolded and in a quiet room!! Obviously not reliable.

And you are right, FIRST would have to change there rules. There is not enough processing power in the IFI controller for me to use neural networks and fourier processing like I had planned. The original idea was to run it through a computer to do all the processing, but I decided on a simpler solution, but it isnt competition worthy... yet
__________________
~kim~
Kimberly O'Toole Eckhardt <3
Principal Systems Engineer & Program Manager
History - Team 176, Team 229, Team 1511, FIRST Volunteer!!
My new FIRST Photography Hobby & Angry Eric's Fan Page
Excellence - is the result of caring more than others think is wise, risking more than others think is safe, dreaming more than others think is practical, and expecting more than others think is possible.
  #11   Spotlight this post!  
Unread 05-10-2005, 15:14
mechanicalbrain's Avatar
mechanicalbrain mechanicalbrain is offline
The red haired Dremel gnome!
FRC #0623 (Ohm robotics)
Team Role: Electrical
 
Join Date: Apr 2005
Rookie Year: 2004
Location: Virginia
Posts: 1,221
mechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond repute
Send a message via AIM to mechanicalbrain Send a message via Yahoo to mechanicalbrain
Re: Biological Control of 1511's Robot!!

Quote:
Originally Posted by Kims Robot
The sensors are basically just little electrodes that are able to detect very tiny changes in voltage. When a muscle fires, there is an electrical impulse that can be detected by the electrode. This gets sent to an amplifier box which amplifies the signal and either outputs it directly or as an RMS value.
Forgive my ignorance but doesn't the amplifier require power? And if so, would it be powered by the game port? I mean I know that the you don't intend to actually use it but I'm curious how you could implement it in a FIRST game.
__________________
"Oh my God! There's an axe in my head."
623's 2006 home page
random mechanicalbrain slogans

  #12   Spotlight this post!  
Unread 05-10-2005, 19:46
phrontist's Avatar
phrontist phrontist is offline
Proto-Engineer
AKA: Bjorn Westergard
FRC #1418 (Vae Victus)
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Falls Church, VA
Posts: 828
phrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond repute
Send a message via AIM to phrontist
Re: Biological Control of 1511's Robot!!

I wonder if what you are measuring is Galvanic Skin Response? It's a neat phenomena, which is most commonly utilised as part of polygraphs (so-called "lie detectors"). I considered doing this as a gimmicky sponsor wowing thing, but decided it would probably be against FIRST rules.

Off the top of my head it seems the easiest way to do this would be to build an op-amp like this one and then connect it's output voltage to an appropriate transistor...

I'd love to hear the actual implementation details!
__________________

University of Kentucky - Radio Free Lexington

"I would rather have a really big success or a really spectacular crash and failure then live out the warm eventual death of mediocrity" - Dean Kamen
  #13   Spotlight this post!  
Unread 05-10-2005, 23:29
Kims Robot's Avatar Unsung FIRST Hero
Kims Robot Kims Robot is offline
Onto a New Chapter...
AKA: Kim O'Toole Eckhardt
no team
 
Join Date: Aug 2004
Rookie Year: 1996
Location: Framingham, MA
Posts: 1,467
Kims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond reputeKims Robot has a reputation beyond repute
Send a message via AIM to Kims Robot
Re: Biological Control of 1511's Robot!!

Its sort of like GSR, but that has more to do with the resistance and skin "persperation" in a sense.

I was going to try to describe EMG, but I think this site does it pretty well: http://vuiis.vanderbilt.edu/~nins/EMG_FAQ.htm

And photronist, you are right... per <R69> I would not be able to power this box unless I was able to get it from the joystick port. I dont think the box that I am using could do it, and Im not sure there is enough current in the output of the joystick port to support the amplifier Im using at the moment.

When I first came up with this idea, I thought of proposing a change to the FIRST rules, but I wanted to see how far I got. I dont think it would be feasible this year, as it would take quite a bit more time to do some advanced processing of the signals to make it usable in competition... So perhaps once I prove out the details, I'll make a pitch
__________________
~kim~
Kimberly O'Toole Eckhardt <3
Principal Systems Engineer & Program Manager
History - Team 176, Team 229, Team 1511, FIRST Volunteer!!
My new FIRST Photography Hobby & Angry Eric's Fan Page
Excellence - is the result of caring more than others think is wise, risking more than others think is safe, dreaming more than others think is practical, and expecting more than others think is possible.
  #14   Spotlight this post!  
Unread 05-10-2005, 23:33
mechanicalbrain's Avatar
mechanicalbrain mechanicalbrain is offline
The red haired Dremel gnome!
FRC #0623 (Ohm robotics)
Team Role: Electrical
 
Join Date: Apr 2005
Rookie Year: 2004
Location: Virginia
Posts: 1,221
mechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond reputemechanicalbrain has a reputation beyond repute
Send a message via AIM to mechanicalbrain Send a message via Yahoo to mechanicalbrain
Re: Biological Control of 1511's Robot!!

Quote:
Originally Posted by Kims Robot
When I first came up with this idea, I thought of proposing a change to the FIRST rules, but I wanted to see how far I got. I dont think it would be feasible this year, as it would take quite a bit more time to do some advanced processing of the signals to make it usable in competition... So perhaps once I prove out the details, I'll make a pitch
Good luck! If you manage to do it give me a call, I would love to alter one or two of the rules! I like the idea though! Its definitely indicative of the creativity that FIRST embodies so kudos.
__________________
"Oh my God! There's an axe in my head."
623's 2006 home page
random mechanicalbrain slogans

  #15   Spotlight this post!  
Unread 05-10-2005, 23:46
phrontist's Avatar
phrontist phrontist is offline
Proto-Engineer
AKA: Bjorn Westergard
FRC #1418 (Vae Victus)
Team Role: College Student
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Falls Church, VA
Posts: 828
phrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond reputephrontist has a reputation beyond repute
Send a message via AIM to phrontist
Re: Biological Control of 1511's Robot!!

Yeah, I find that "no external power" rule restrictive...
__________________

University of Kentucky - Radio Free Lexington

"I would rather have a really big success or a really spectacular crash and failure then live out the warm eventual death of mediocrity" - Dean Kamen
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
Your Robot Control Stations. Post Pics sgsdragons Robot Showcase 9 17-04-2005 23:46
Honda Motor Co's humanoid robot Mirza95vx Math and Science 26 10-04-2005 12:42
[moderated]: A Challenge: YOU Rewrite G25 Tom Bottiglieri General Forum 10 30-03-2005 21:18
Can We Use A N64 Controller To Control The Robot pobots Electrical 25 18-04-2003 12:48
about how Drive Train push the robot... shouldn't the force accelerate the robot? Ken Leung Technical Discussion 12 26-11-2001 09:39


All times are GMT -5. The time now is 04:58.

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