Author Topic: Detecting Whether Robot is Level  (Read 1835 times)

0 Members and 1 Guest are viewing this topic.

Offline blake987123Topic starter

  • Beginner
  • *
  • Posts: 3
  • Helpful? 0
Detecting Whether Robot is Level
« on: September 29, 2009, 05:18:53 PM »
I plan on building a hexapod in which the chassis is always level. My plan is to let it adjust the legs to make the chassis perfectly level. I had some ideas, but after research I don't think any of them would work. Please, does anyone have any ideas for sensors?

Offline Razor Concepts

  • Supreme Robot
  • *****
  • Posts: 1,856
  • Helpful? 53
    • RazorConcepts
Re: Detecting Whether Robot is Level
« Reply #1 on: September 29, 2009, 06:00:38 PM »
Accelerometer. Dimension engineering has a 3-axis one, sparkfun has a bunch also.

Offline Joker94

  • Supreme Robot
  • *****
  • Posts: 1,119
  • Helpful? 26
Re: Detecting Whether Robot is Level
« Reply #2 on: September 29, 2009, 06:02:06 PM »
tMy suggestion on is an acelerometer. And if yopu want to keep it level you will most likly need a 3 axis one.

Some thing like this would br good as it is small and not over kill for what you need.

http://www.dimensionengineering.com/DE-ACCM3D2.htm

Offline blake987123Topic starter

  • Beginner
  • *
  • Posts: 3
  • Helpful? 0
Re: Detecting Whether Robot is Level
« Reply #3 on: September 29, 2009, 06:27:18 PM »
Just wondering, why would i need the z axis on an accelerometer for this application?

Offline billhowl

  • Supreme Robot
  • *****
  • Posts: 376
  • Helpful? 32
  • Your success is in your hands.
Re: Detecting Whether Robot is Level
« Reply #4 on: September 29, 2009, 06:30:00 PM »
Accelerometer are expensive, This "poor man's" accelerometer! Tilt sensors are switches that can detect basic motion/orientation and only cost USD $2.


Cutaway of rolling-ball type tilt sensor

The metal tube has a little metal ball that rolls around in it, when its tilted upright, the ball rolls onto the contacts sticking out of end and shorts them together. While not as precise or flexible as a full accelerometer, tilt switches can detect motion or orientation simply. Another benefit to them is that the big ones can switch power on their own. Accelerometers, on the other hand, output digital or analog voltage that must then be analyzed with extra circuitry.

http://en.wikipedia.org/wiki/Tilt_sensor
http://www.ladyada.net/learn/sensors/tilt.html
http://www.adafruit.com/index.php?main_page=product_info&cPath=35&products_id=173

Offline blake987123Topic starter

  • Beginner
  • *
  • Posts: 3
  • Helpful? 0
Re: Detecting Whether Robot is Level
« Reply #5 on: September 29, 2009, 06:41:40 PM »
Thanks for all your ideas, but I think I'm going with the accelerometer. I don't think tilt sensors are accurate enough for my prjoect.

Offline Joker94

  • Supreme Robot
  • *****
  • Posts: 1,119
  • Helpful? 26
Re: Detecting Whether Robot is Level
« Reply #6 on: September 29, 2009, 07:59:41 PM »
i think that is a good idea as you can use the accelerometer on any project you want so it is a good investment in the long run.

 


Get Your Ad Here

data_list