Go to Post Amazing what you can find with a quick video and the unlimited power of the internet! - AveryLevin. [more]
Home
Go Back   Chief Delphi > Technical > Electrical
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 08-08-2007, 15:16
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,702
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
So you think you want an accelerometer

A couple of servers are down at the moment here at work, so my usual news-site stumbling revealed this little gem of an article:

http://www.physorg.com/news104502773.html

In it, the author describes how university professors use a bluetooth interface to a Wii remote to calculate positioning of a pendulum based upon the accelerometer and IR sensor output of the Wii.

A Wii remote retails for $39.99 and includes all 3 axes of output data plus and IR sensor data you can use as a (dynamic, non-static!) reference point:
http://www.bestbuy.com/site/olspage....=1158316638167

The accelerometer that comes with the kit of parts costs $30 if you buy 1000 of them at a time and includes a single-axis sensor with a signal processor that determines the difference based upon the sensor's never-to-change initial state.
http://www.analog.com/en/prod/0%...C00.html#price

For a second, let's ignore the fact that currently there exists no bluetooth interface for our current robot controller. It is possible that in the future we will be able to interface to it in a much more intuitive and/or complex manner than we have now.

I do believe that the future holds a bit more for COTS (commercial off-the-shelf) products than anyone has realized. Would you go for the Wii for it's 3-axes + IR sensor for an extra $40 or are you happy with a generic, single-interface design that's provided for us every year? I ask this question with on-robot feedback control loops in mind rather than a human-robot interface controller.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub

Last edited by JesseK : 08-08-2007 at 15:20.
  #2   Spotlight this post!  
Unread 08-08-2007, 16:22
fimmel's Avatar
fimmel fimmel is offline
Founding Mentor, Team 2370
AKA: Forest Immel
FRC #2370 (iBots 2370)
Team Role: Mentor
 
Join Date: Dec 2005
Rookie Year: 2005
Location: Castleton, Vermont
Posts: 325
fimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond reputefimmel has a reputation beyond repute
Re: So you think you want an accelerometer

i never even thought of using it as feedback on the robot. ive always pictured it as a method of operator control. thanks for the heads up
__________________



  #3   Spotlight this post!  
Unread 10-08-2007, 14:49
Unsung FIRST Hero
Waynep Waynep is offline
217 Alum, Former 395/348 Mentor
FRC #1923 (MidKnight Inventors)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Manchester, NH
Posts: 199
Waynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond reputeWaynep has a reputation beyond repute
Re: So you think you want an accelerometer

Quote:
Originally Posted by JesseK View Post
A couple of servers are down at the moment here at work, so my usual news-site stumbling revealed this little gem of an article:

http://www.physorg.com/news104502773.html

In it, the author describes how university professors use a bluetooth interface to a Wii remote to calculate positioning of a pendulum based upon the accelerometer and IR sensor output of the Wii.

A Wii remote retails for $39.99 and includes all 3 axes of output data plus and IR sensor data you can use as a (dynamic, non-static!) reference point:
http://www.bestbuy.com/site/olspage....=1158316638167

The accelerometer that comes with the kit of parts costs $30 if you buy 1000 of them at a time and includes a single-axis sensor with a signal processor that determines the difference based upon the sensor's never-to-change initial state.
http://www.analog.com/en/prod/0%...C00.html#price

For a second, let's ignore the fact that currently there exists no bluetooth interface for our current robot controller. It is possible that in the future we will be able to interface to it in a much more intuitive and/or complex manner than we have now.

I do believe that the future holds a bit more for COTS (commercial off-the-shelf) products than anyone has realized. Would you go for the Wii for it's 3-axes + IR sensor for an extra $40 or are you happy with a generic, single-interface design that's provided for us every year? I ask this question with on-robot feedback control loops in mind rather than a human-robot interface controller
.
Jesse,
This is a great topic of discussion. What other COTS items are you thinking of? Assuming that we may have an improved interface in the future what would be on your wishlist? Furthermore, what capabilities/functions would you want the control system to have? With rumors of a substantial change, I think the powers that be at FIRST are probably perusing threads like these for ideas to incorporate into the next generation control system. We should let it be known what we're hoping for since we’re the end user.
-wayne
__________________
395 2TrainRobotics
Regional Champs- '03 VA, '05 PIT, '05 NY, '06 PIT, '06 NY; Regional Finalist- '04 NY; Engineering Inspiration- '03 NY, '06 PIT; Regional Chairman's Award- '04 NY
348 Norwell Robotics
2008 NY Regional Finalist; 2008 Curie Division Champs; 2008 World Championship Finalists
1923 MidKnight Inventors
2009 NJ Regional Champs; 2010 BOS Engineering Inspiration Award; 2011 CT Regional Champs, Gracious Professionalism Award, Coopertition Award
  #4   Spotlight this post!  
Unread 10-08-2007, 18:14
Salik Syed Salik Syed is offline
Registered User
FRC #0701 (RoboVikes)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Stanford CA.
Posts: 514
Salik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud of
Send a message via AIM to Salik Syed
Re: So you think you want an accelerometer

what advantage is there to using a Wii remote rather than a traditional accelerometer? It seems like a good idea if you want a pre-packaged/read-to use accelerometer for experiments... but for robots it seems more costly and we are probably willing to do some soldering and wiring ...
__________________
Team 701
  #5   Spotlight this post!  
Unread 10-08-2007, 21:22
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,187
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: So you think you want an accelerometer

Sony SIXAXIS controllers allow you to do the same, but you can disable the radio and communicate via USB. Greg Marra and I were developing a system to control OI inputs via a Wiimote (with a BT enabled laptop as the middle man) but the project fell through due to lack of interest and the fact that it was a hacky solution to a non-existent problem.

I also had the idea to use these controllers paired with an elegant software package to have an onboard Inertial Navigation System. Since I probably won't complete this, feel free to steal the idea.
  #6   Spotlight this post!  
Unread 13-08-2007, 15:12
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,702
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: So you think you want an accelerometer

If there's ever a game where we want to control the roll/pitch, or 2-/3-dimensional planar position of a manipulator, I believe it's easier done with something similar to the wiiremote than by using the traditional accelerometer. Traditionally, robots I've seen use the accelerometer to determine robot position relative to its origin -- but what if we could instead provide enough feedback to control a manipulator that's on the robot? Perhaps there's too much shaking on the end of a manipulator, but I've seen some creative dampening methods used this year.

Cost-wise it could perhaps save you the cost of potentiometers, limit switches (though they're still a good safety mechanism), and/or range finders if you use those such things to position your manipulators. Another example (not related to robotics) is that the cheapest 120mW+ lasers come from DVD burners rather than buying them non-bulk from a supplier (behold my new mini maglite!).

Time-wise if we grew to understand the interface I believe the time-cost savings could become exponential so long as we nail down the proper assumptions about the wii-remote or any other 3-axis accelerometer. While our current accelerometer is already mapped out & coded with our current RC, it could simply be a matter of time before the Wii could be interfaced as well.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #7   Spotlight this post!  
Unread 13-08-2007, 16:55
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: So you think you want an accelerometer

Don't forget the fact that use of the Wii Remote would have been illegal in all games up to and including 2007 since it is a wireless device. Though it's possible this will change in the future, it's probably not likely (already enough complaints about radio problems during matches, I'm sure the refs don't want to hear "Team X's Wii Remote caused our robot to freak out and lose the match!").
  #8   Spotlight this post!  
Unread 14-08-2007, 02:20
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: So you think you want an accelerometer

Not to be calling anybody out but it would have been legal any year as long as wireless devices go....Who said you must use the blue tooth. The data has to be sent to the blue tooth transmitter somehow. Now the question is whether you want to spend the time reverse engineering the device. Also if you go with the latter option you need to see if the time you spend on the device is worth the money you save. Even if you do use blue tooth. There is blue tooth support for the 07 controller, you need to go buy something to interface to the controller though. (there is support for anything, just not all of it is built in )

EDIT: Or better yet......Just take the sensors out. unless they have that weird hard thermal plastic stuff on it. And even if it is SMD just do hot air rework on it. You can easily make your own PCB.

-John
  #9   Spotlight this post!  
Unread 14-08-2007, 15:45
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: So you think you want an accelerometer

Quote:
Originally Posted by John Gutmann View Post
Not to be calling anybody out but it would have been legal any year as long as wireless devices go....Who said you must use the blue tooth.
It seems to me that there is no way to talk to a Wii Remote other than Bluetooth right now. Since the CPU and Bluetooth radio are all implemented on the same IC good luck removing the Bluetooth while retaining any of the rest of the functionality. I guess you could theoretically write new code for the 8051 core and burn it into the EEPROM, but that's a lot of work given my next piece of information below:
Quote:
EDIT: Or better yet......Just take the sensors out. unless they have that weird hard thermal plastic stuff on it. And even if it is SMD just do hot air rework on it. You can easily make your own PCB.
Just buy this instead which is the exact same accelerometer that is used in the Wii Remote, ready to interface to, and cheaper ($35).

All that said, I do think that interfacing to this remote is a nifty non-competition project, though. I've been toying with the idea of picking one of these up for a while now just to play with it.
  #10   Spotlight this post!  
Unread 14-08-2007, 17:23
Pavan Dave's Avatar
Pavan Dave Pavan Dave is offline
Busy in College
AKA: I am John Gault.
FRC #1745 (P-51 Mustangs) FRC #118 (Robonauts)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Richardson, Texas
Posts: 1,387
Pavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond repute
Send a message via AIM to Pavan Dave
Re: So you think you want an accelerometer

Quote:
Originally Posted by Dave Flowerday View Post
It seems to me that there is no way to talk to a Wii Remote other than Bluetooth right now. Since the CPU and Bluetooth radio are all implemented on the same IC good luck removing the Bluetooth while retaining any of the rest of the functionality. I guess you could theoretically write new code for the 8051 core and burn it into the EEPROM, but that's a lot of work given my next piece of information below:

Just buy this instead which is the exact same accelerometer that is used in the Wii Remote, ready to interface to, and cheaper ($35).

All that said, I do think that interfacing to this remote is a nifty non-competition project, though. I've been toying with the idea of picking one of these up for a while now just to play with it.
EVERY time I walk into an store I spend about 20 minutes around the controllers. I pick them up, walk around, and decide I don't want them, and pick them up and the cycle continues...I have planned [as I did the last 5 visits] that I will pick one up and leave with one next time I leave the store. If only I can follow through... lol.
__________________
Times change. People change. Teams change.
---
2008-Present: FRC1745, P51-Mustangs - Mentor
2005-2008: FRC118, Robonauts - Alumni
National Director of Philanthropy - Delta Epsilon Psi Fraternity, Inc.
1745 - 118 - ΔΕΨ
  #11   Spotlight this post!  
Unread 14-08-2007, 17:34
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,702
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: So you think you want an accelerometer

Fantastic find Dave, I'll research a bit into it.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
  #12   Spotlight this post!  
Unread 14-08-2007, 18:59
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: So you think you want an accelerometer

Wow, I guess I was wrong! I didn't even know the CPU and the Blue tooth transmitter were on the same IC. I never even knew they made ICs like that. Well You could still probably take out the sensor. But I guess you can disregard my previous post all together! I guess maybe I should start asking the Daves before I post (yes more then one Dave)

-John
  #13   Spotlight this post!  
Unread 14-08-2007, 20:41
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: So you think you want an accelerometer

I believe the wii uses a ST Micro chip and not a Analog Devices. If I got the right chip, the output is digital SPI or I2C. Not good for our current RC or OI. Freescale, Analog devices, STM have analog 3 axis chips that would be of more use to our current electronics. There are several break out boards available from the manufactures or third parties. Most of the new chips are not in very friendly surface mount packages. Also most are lower voltage devices. Another problem to overcome.
  #14   Spotlight this post!  
Unread 14-08-2007, 20:58
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: So you think you want an accelerometer

Quote:
Originally Posted by Gdeaver View Post
I believe the wii uses a ST Micro chip and not a Analog Devices.
The guys at Spark Fun tore one apart and identified it as the ADXL330. I suppose it's possible that Nintendo changed to a different vendor at some point but I doubt it.
  #15   Spotlight this post!  
Unread 14-08-2007, 22:34
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: So you think you want an accelerometer

I based my statement on a press release from ST Micro. Maybe there are more than one version and supply for the wii controller accelerometer or ST was ditched at the last minute. Any way the board Dave posted would be easier to work with than hacking a controller.
ST does sell a development kit and break out boards for their 3 axis accelerometers. It might be worth the investment for serious development. Software is included to display capture and filter the output by a usb connected PC.
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
BIG. CRITTERS. IN. FLORIDA!!!! (and you think YOU have pest problems!) dlavery Chit-Chat 37 16-04-2006 18:28
Speaking of T-Shirts... What size do you want if you were to trade? Elgin Clock General Forum 0 08-01-2004 23:45
if you could have what you want... Greg Perkins Rumor Mill 33 06-09-2002 11:30
Just when you all think you know Pat... archiver 2001 1 24-06-2002 04:11
Can you build as many robots as you want? Elgin Clock General Forum 4 24-11-2001 09:57


All times are GMT -5. The time now is 06: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