Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

Pressure sensors on the feet

Bioloid robot kit from Korean company Robotis; CM5 controller block, AX12 servos..
20 postsPage 1 of 21, 2
20 postsPage 1 of 21, 2

Pressure sensors on the feet

Post by JonHylands » Thu Feb 08, 2007 7:45 pm

Post by JonHylands
Thu Feb 08, 2007 7:45 pm

So, I was looking again at the bottom of the feet, and I realized the funny keyhole-shaped holes looked like the right size for some pressure sensors I had.

http://www.bioloid.info/tiki/tiki-index.php?page=Foot+Pressure+Sensors

I'm going to design another tiny custom PCB with an ATmega168 onboard, with four analog inputs (and the appropriate connectors and such) for having four of these pressure sensors at the bottom of the Bioloid's foot.

This board will fit inside the foot, with the ankle bracket in the "normal" position, and will daisy-chain with the ankle pitch servo (which has an open connector).

This will give us another custom bus sensor for each foot...

- Jon
So, I was looking again at the bottom of the feet, and I realized the funny keyhole-shaped holes looked like the right size for some pressure sensors I had.

http://www.bioloid.info/tiki/tiki-index.php?page=Foot+Pressure+Sensors

I'm going to design another tiny custom PCB with an ATmega168 onboard, with four analog inputs (and the appropriate connectors and such) for having four of these pressure sensors at the bottom of the Bioloid's foot.

This board will fit inside the foot, with the ankle bracket in the "normal" position, and will daisy-chain with the ankle pitch servo (which has an open connector).

This will give us another custom bus sensor for each foot...

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by Goldrake » Fri Feb 09, 2007 10:06 pm

Post by Goldrake
Fri Feb 09, 2007 10:06 pm

great, i was searching too about touch-pressure sensors for foot and the rest of the body.
What sensor do you use? I think that there should be a matrix of sensors on all the base of the foot.
great, i was searching too about touch-pressure sensors for foot and the rest of the body.
What sensor do you use? I think that there should be a matrix of sensors on all the base of the foot.
Goldrake
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Tue Feb 06, 2007 1:00 am

Post by JonHylands » Fri Feb 09, 2007 10:37 pm

Post by JonHylands
Fri Feb 09, 2007 10:37 pm

The link is on the wiki page:

http://www.trossenrobotics.com/store/p/3217--2-Inch-Force-Sensing-Resistor-FSR-.aspx

Given that the foot is basically a stiff flat rectangle, more than four sensors will only help if you are walking on seriously uneven terrain.

- Jon
The link is on the wiki page:

http://www.trossenrobotics.com/store/p/3217--2-Inch-Force-Sensing-Resistor-FSR-.aspx

Given that the foot is basically a stiff flat rectangle, more than four sensors will only help if you are walking on seriously uneven terrain.

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by Goldrake » Fri Feb 09, 2007 11:21 pm

Post by Goldrake
Fri Feb 09, 2007 11:21 pm

What do you think about this one?
http://www.trossenrobotics.com/store/p/ ... -FSR-.aspx

Is it flexible? Can be curved on a leg? I don't understand also if it's a touch sensor, does it give the position where the force hit on the square?

thank you :)
What do you think about this one?
http://www.trossenrobotics.com/store/p/ ... -FSR-.aspx

Is it flexible? Can be curved on a leg? I don't understand also if it's a touch sensor, does it give the position where the force hit on the square?

thank you :)
Goldrake
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Tue Feb 06, 2007 1:00 am

Post by JonHylands » Fri Feb 09, 2007 11:26 pm

Post by JonHylands
Fri Feb 09, 2007 11:26 pm

I have a couple of those ones as well.

It responds to pressure anywhere, but you have no idea where. The nice thing with the small round ones is they fit inside the notches cut on the foot.

That one (big square) could be fit onto a curved surface, although I'm not sure how well it would work.

- Jon
I have a couple of those ones as well.

It responds to pressure anywhere, but you have no idea where. The nice thing with the small round ones is they fit inside the notches cut on the foot.

That one (big square) could be fit onto a curved surface, although I'm not sure how well it would work.

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by Goldrake » Fri Feb 09, 2007 11:29 pm

Post by Goldrake
Fri Feb 09, 2007 11:29 pm

I'm searching something that could simulate the sense of tact. Can you suggest me something?
I'm searching something that could simulate the sense of tact. Can you suggest me something?
Goldrake
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Tue Feb 06, 2007 1:00 am

Post by JonHylands » Fri Feb 09, 2007 11:57 pm

Post by JonHylands
Fri Feb 09, 2007 11:57 pm

If you can figure something out to simulate decent tactile touch, you can probably write a PhD thesis based on it.

Do yourself a favour - start small, get something working, and then worry about making it better.

- Jon
If you can figure something out to simulate decent tactile touch, you can probably write a PhD thesis based on it.

Do yourself a favour - start small, get something working, and then worry about making it better.

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by billyzelsnack » Sat Feb 10, 2007 12:44 am

Post by billyzelsnack
Sat Feb 10, 2007 12:44 am

Jon. Are you going to put any 'feet' on top of those sensors or will they just be what contacts with the ground.
Jon. Are you going to put any 'feet' on top of those sensors or will they just be what contacts with the ground.
billyzelsnack
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 618
Joined: Sat Dec 30, 2006 1:00 am

Post by JonHylands » Sat Feb 10, 2007 1:41 am

Post by JonHylands
Sat Feb 10, 2007 1:41 am

I'm going to be putting some kind of rubber pad on the bottom of the feet, which will cover up those sensors. The sensors actually stick down below the bottom plane of the foot, so the pad will contact the sensor nicely.

Right now I'm planning on using a silicone pads that I cut out of the bottom of a silicone baking pan I bought ($6.99). The silicone is about 1.5mm thick, wihch is perfect. The only real trick is going to be getting it stuck to the feet - its pretty non-stick. I'm going to try and use some silicone (the kind you get out of a tube), and rough up the surface of the pad so it will stick better.

- Jon
I'm going to be putting some kind of rubber pad on the bottom of the feet, which will cover up those sensors. The sensors actually stick down below the bottom plane of the foot, so the pad will contact the sensor nicely.

Right now I'm planning on using a silicone pads that I cut out of the bottom of a silicone baking pan I bought ($6.99). The silicone is about 1.5mm thick, wihch is perfect. The only real trick is going to be getting it stuck to the feet - its pretty non-stick. I'm going to try and use some silicone (the kind you get out of a tube), and rough up the surface of the pad so it will stick better.

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by HarryBotter » Sat Feb 10, 2007 1:58 pm

Post by HarryBotter
Sat Feb 10, 2007 1:58 pm

I'd try that UHU contact cement, can't remember the exact name right now. It's available at Michael's and seems to stick to anything.

Harry
I'd try that UHU contact cement, can't remember the exact name right now. It's available at Michael's and seems to stick to anything.

Harry
HarryBotter
Robot Builder
Robot Builder
User avatar
Posts: 19
Joined: Thu Apr 06, 2006 1:00 am
Location: Manitoba, Canada

Post by Goldrake » Wed Apr 25, 2007 4:51 pm

Post by Goldrake
Wed Apr 25, 2007 4:51 pm

anyone knows how could i connect that sensors to a gpio? So from analog to digital. What type of circuit i have to do?
Thank you
anyone knows how could i connect that sensors to a gpio? So from analog to digital. What type of circuit i have to do?
Thank you
Goldrake
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Tue Feb 06, 2007 1:00 am

Post by JonHylands » Wed Apr 25, 2007 6:56 pm

Post by JonHylands
Wed Apr 25, 2007 6:56 pm

I have a few new boards, ready to be populated.

On the left is my original prototype, which works, although it has a couple issues. On the right is my new board, which I haven't had a chance to populate yet.

Image

I've been just crazy busy for the last few weeks, and have had very little time to put towards this board or the IMU board. I'm planning on getting the first 10 IMU boards populated this weekend, so hopefully I'll have some good news next week.

To answer your question, you feed one pin from the sensor into an A/D port of a micro-controller, with a pull-down resistor (10K). The other pin of the sensor gets +5 volts.

- Jon
I have a few new boards, ready to be populated.

On the left is my original prototype, which works, although it has a couple issues. On the right is my new board, which I haven't had a chance to populate yet.

Image

I've been just crazy busy for the last few weeks, and have had very little time to put towards this board or the IMU board. I'm planning on getting the first 10 IMU boards populated this weekend, so hopefully I'll have some good news next week.

To answer your question, you feed one pin from the sensor into an A/D port of a micro-controller, with a pull-down resistor (10K). The other pin of the sensor gets +5 volts.

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by Goldrake » Mon Apr 30, 2007 7:15 pm

Post by Goldrake
Mon Apr 30, 2007 7:15 pm

Thank you for the answer. Nut on my board i have only 6 pin for A/D. So i need an "expansion". I should do a little board with a micro that can convert A/D and send me result on GPIO. Any ideas?
Thank you for the answer. Nut on my board i have only 6 pin for A/D. So i need an "expansion". I should do a little board with a micro that can convert A/D and send me result on GPIO. Any ideas?
Goldrake
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Tue Feb 06, 2007 1:00 am

Post by JonHylands » Tue May 08, 2007 4:57 am

Post by JonHylands
Tue May 08, 2007 4:57 am

Here's an update on the foot pressure sensor boards:

Image

and here it is, mounted:

Image

The pressure sensors will need extension cables (which I will supply as part of the kit).

- Jon
Here's an update on the foot pressure sensor boards:

Image

and here it is, mounted:

Image

The pressure sensors will need extension cables (which I will supply as part of the kit).

- Jon
JonHylands
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 512
Joined: Thu Nov 09, 2006 1:00 am
Location: Ontario, Canada

Post by Goldrake » Tue May 08, 2007 12:13 pm

Post by Goldrake
Tue May 08, 2007 12:13 pm

Great! I'll wait to take 2 or 3 of them :)
Great! I'll wait to take 2 or 3 of them :)
Goldrake
Robot Builder
Robot Builder
User avatar
Posts: 22
Joined: Tue Feb 06, 2007 1:00 am

Next
20 postsPage 1 of 21, 2
20 postsPage 1 of 21, 2