Self-balancing transport is Arduino-controlled

[Nick Thatcher] has built several iterations of a homebrew Segway, and the latest version is very impressive. When developing the project he figured there was just no way the thing would ever work, which led to its name, the No-way.

After the break you can catch a video of [Nick’s] test-ride. Looks like the two-wheeler is ready for daily use. You can just make out a red kill-switch on the right side of the polycarbonate body. This lets you disconnect the power if things get out of hand, or just when you’re done riding it. But there is also a dead-man’s switch which we believe uses two sensors where your feet go on the enclosure’s top surface. The handle has some indicator lights built into it, as well as buttons under each thumb which are used for steering. Control circuitry includes an Arduino UNO which reads a gyroscope/accelerometer sensor board from SparkFun. Two 7.2 Ah batteries provide 24V for the pair of electric scooter motors that turn the wheel-barrow wheels.

We love looking at these Segway clone project. So if you’re working on one of your own don’t forget to document your progress!

[Read more…]

Short and squat balancing bot is extremely stable

[Lauszus] really put together an impressive self balancing robot platform. It is virtually motionless when balancing in place, and that stability is never lost even when motoring across the room.

Part of the success behind this build is the use of quality components. He’s got a really nice set of motors with built-in encoders which give feedback to the balancing system. They work in conjunction with a gyroscopic sensor and PID code to keep the two-wheeled platform upright. An mbed board running 96 MHz provides plenty of computing power for the balancing system. But an Arduino can also be found on board. This was included to facilitate Bluetooth connectivity with the remote control as [Lauszus] didn’t want to port the code he had already written.

The fourteen minute video after the break shares the details behind how the PID controller is tuned and how [Lauszus] implements target angle and a few other factors. Of course he talks about the hardware choices, and demonstrates functionality by driving the bot around using a wireless PS3 controller.

The construction method which uses masonite strips and threaded rod does a good job of protecting the hardware mounted on it. We’re always a bit worried about these bots falling over and some of the projects we see offer little or no protection. Once thing that helps protect against a spill is a piezo buzzer which sounds when the battery is getting low.

[Read more…]