The last three issues of Robot magazine have a three part series - BudgetBalancing, written by forum member erco. He uses a $9 - Sharp IR sensor. Part 1 is in the May/June issue, Part 2 is in the July/August issue, and part 3 is in the September/October issue (on shelves now).
The last three issues of Robot magazine have a three part series - BudgetBalancing, written by forum member erco. He uses a $9 - Sharp IR sensor. Part 1 is in the May/June issue, Part 2 is in the July/August issue, and part 3 is in the September/October issue (on shelves now).
I have some code on my balance bot post that uses the lmd 18200 h bridge and a memsic to achieve poor balance.It may help some.also there is a balance bot by a Dr.Scott Baker who did a similar bot to Hannos.try to Google it.to get smooth operation IMO you'll need a gyro accellerometer wheel encoders in a PID loop.
ill send a PM (only because its for sale) and talk about what hanno has to say in Programming and customizing the multicore Propeller book.I know its a different MCU but I think the fundamentals are the same.
You'll need to measure the "tilt" precisely- even when it's swaying back and forth. If you just want to balance on one surface then proximity is a cheap and easy solution. However, measuring proximity to different materials/colors under different lighting is unreliable- so if you want to do it right you need to measure both which way gravity (accelerometer) is pulling and how quickly you're tilting (gyroscope)- and then fuse those two signals using a kalman filter. You can buy a 9-axis IMU's that does everything for you- including kalman filter. That will let you balance on any surface and level under any condition. Getting a bot to balance, ie stand up is easy, getting it to move smoothly under it's own control is difficult- you'll need high resolution encoders for that. It all depends on what you want...
Hanno
I am using ADXrs613. Is it correct to use it. I want to know how to start with the making of the inverted pendulum as far as the body construction and the complete construction of the bot. Please help me with how to proceed it.
While true balance bots are neat, it is possible to build a passive balance bot using creative construction techniques. Take a look at this design by Gordon McComb:
It uses passive balancing much like the Androbot back in the 80's. What is good about this design is that from a software perspective it is just a regular differential steering robot.
Comments
This might be an great way to give it a whirl.
I'm using BS2p40, Pololu Micro Dual Serial Motor Controller, DC Motor --> http://www.cytron.com.my/viewProduct.php?pid=Lw4NNjUnKRgrGSAABRMWGob4xjRHXRNopNbl68d8/XM=
Thank you whit...
Might???
@pusing - no problem!
Much less so the electronics.
This certainly sounds cheaper than the memsic. This would be a cool project to try....
http://courses.cit.cornell.edu/ee476/FinalProjects/s2003/es89kh98/es89kh98/index.htm
Hanno
Can I have one guess as to what material was used to make WOODrow?
C.W.
Plywood wheels, just for spite!
Please tell me more...
-Tommy
http://blog.makezine.com/2011/07/19/arduino-based-2-wheel-balance-bot/
While true balance bots are neat, it is possible to build a passive balance bot using creative construction techniques. Take a look at this design by Gordon McComb:
http://www.robotoid.com/appnotes/construction-no-casters.html
It uses passive balancing much like the Androbot back in the 80's. What is good about this design is that from a software perspective it is just a regular differential steering robot.