Author Topic: My balancing 'bot  (Read 2640 times)

0 Members and 1 Guest are viewing this topic.

Offline mpthompsonTopic starter

  • Jr. Member
  • **
  • Posts: 8
  • Helpful? 0
My balancing 'bot
« on: May 01, 2007, 03:46:17 AM »
Just got my own balancing 'bot, Mr. Wheebles, working late last week.  Below is a movie of it on one if its first forays into the world. 



Still a lot of kinks to iron out and much to do, but it's a start...

-Mike

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,660
  • Helpful? 169
    • Society of Robots
Re: My balancing 'bot
« Reply #1 on: May 01, 2007, 07:01:35 AM »
cute! impressive too . . . looks simple, but im sure its quite the opposite . . .

any hints as to how you got it to work? (sensors, algorithms, problems, etc.)

we have discussed segway style robots quite a bit in the forum already:
http://www.societyofrobots.com/robotforum/index.php?topic=293.0
http://www.societyofrobots.com/robotforum/index.php?topic=241.0

Offline mpthompsonTopic starter

  • Jr. Member
  • **
  • Posts: 8
  • Helpful? 0
Re: My balancing 'bot
« Reply #2 on: May 01, 2007, 11:20:17 AM »
In a nutshell, this robot is an experiment in building robots from RoboBricks2 modules which is a project being spearheaded by a fellow in my local robotics club as a way of making it easier for other club members to build robots.  In this specific robot I'm using individual RoboBricks2 modules that provide motor control, motor encoders, LCD display, and serial communication (when tethered) to a PC.  I also built three of my own RoboBricks2 compatible modules using AVR MCUs -- one to interface to the SparkFun 5DOF IMU and run a Kalman filter for sensor fusion, another for LED, Radio Control and button interface, and finally another for coordinating all the RoboBricks2 modules for overall robot control.  The motors and encoders were purchased from Lynxmotion and the robot frame/case was constructed from aluminum tubing and metal project boxes.

I built the robot as you see it in the video over about four weeks and there were a number of issues I had to face.  I'll look over the other threads you pointed to and see if it's better for me to put details related to building a balancing robot there.  Unfortunately, I don't yet have the construction of the robot documented much, but I would be happy to share code and other design aspects of the robot if people have an interest.

-Mike


 


Get Your Ad Here