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

[Urgent] How to make a probing car turn 90 degrees?

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

[Urgent] How to make a probing car turn 90 degrees?

Post by shadowfax1127 » Sun Jul 12, 2009 10:40 am

Post by shadowfax1127
Sun Jul 12, 2009 10:40 am

Hey guys. Bioloid newbie here. I adapted a probing car (4 wheels) which needs to turn in exact 90 degrees. Is there any way to programme the robot such that it will turn in exact right angles? Can I achieve that with this kit?

Thx!
Hey guys. Bioloid newbie here. I adapted a probing car (4 wheels) which needs to turn in exact 90 degrees. Is there any way to programme the robot such that it will turn in exact right angles? Can I achieve that with this kit?

Thx!
shadowfax1127
Newbie
Newbie
Posts: 1
Joined: Sun Jul 12, 2009 10:25 am

Post by siempre.aprendiendo » Sun Jul 12, 2009 10:43 am

Post by siempre.aprendiendo
Sun Jul 12, 2009 10:43 am

Of course, any angle you want. Well, almost, any angle between the valid range of the AX-12+, 0º - 300º. AX-12+ manual, page 16

"http://robosavvy.com/site/docs/Bioloid/AX-12(english).pdf"

phpBB [media]
Of course, any angle you want. Well, almost, any angle between the valid range of the AX-12+, 0º - 300º. AX-12+ manual, page 16

"http://robosavvy.com/site/docs/Bioloid/AX-12(english).pdf"

phpBB [media]
siempre.aprendiendo
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona

Post by StuartL » Mon Jul 13, 2009 9:00 am

Post by StuartL
Mon Jul 13, 2009 9:00 am

siempre.aprendiendo wrote:Of course, any angle you want. Well, almost, any angle between the valid range of the AX-12+, 0º - 300º. AX-12+ manual, page 16

"http://robosavvy.com/site/docs/Bioloid/AX-12(english).pdf"


I think he's wanting to make sure that the robot turns 90 deg relative to the surface it's on.

That's a LOT harder. The biggest problem you'll have is inconsistent friction on the surface. A bit of dust will make a wheel slip by a couple of mm and that means your right angle isn't a right angle any more.

The only way to be sure is to have an absolute orientation sensor (e.g. discrete compass) on board so that your robot knows its orientation. Compasses work reasonably well but you do, of course, have to be careful of large bits of metal and the motors in your servos.

Let us know your solution!
siempre.aprendiendo wrote:Of course, any angle you want. Well, almost, any angle between the valid range of the AX-12+, 0º - 300º. AX-12+ manual, page 16

"http://robosavvy.com/site/docs/Bioloid/AX-12(english).pdf"


I think he's wanting to make sure that the robot turns 90 deg relative to the surface it's on.

That's a LOT harder. The biggest problem you'll have is inconsistent friction on the surface. A bit of dust will make a wheel slip by a couple of mm and that means your right angle isn't a right angle any more.

The only way to be sure is to have an absolute orientation sensor (e.g. discrete compass) on board so that your robot knows its orientation. Compasses work reasonably well but you do, of course, have to be careful of large bits of metal and the motors in your servos.

Let us know your solution!
StuartL
Savvy Roboteer
Savvy Roboteer
Posts: 350
Joined: Mon Jun 04, 2007 3:46 pm
Location: Thatcham, Berkshire, UK

Post by siempre.aprendiendo » Mon Jul 13, 2009 10:20 pm

Post by siempre.aprendiendo
Mon Jul 13, 2009 10:20 pm

Well... "to turn in exact 90 degrees"

Always on the same clean and flat surface? I think it's possible but not with a precision as 90.000 degrees, even with an "home oriented" orientation sensor.

On different, but flat, surfaces? Then you need an orientation sensor as Stuart says.
Well... "to turn in exact 90 degrees"

Always on the same clean and flat surface? I think it's possible but not with a precision as 90.000 degrees, even with an "home oriented" orientation sensor.

On different, but flat, surfaces? Then you need an orientation sensor as Stuart says.
siempre.aprendiendo
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 559
Joined: Wed Aug 08, 2007 9:13 pm
Location: Barcelona


4 postsPage 1 of 1
4 postsPage 1 of 1