Hey, Look There, A Dancing Robot.

[youtube=http://www.youtube.com/watch?v=eH2n-7b0UIs]

People often accuse the computer of cheating when it is the opponent. This could be partially attributed to the fact that you don’t have a physical representation to identify with, the computer seems like an all knowing adversary that divines your moves from the aether. The chief cook actually does try to cheat though. They’ve trained it to play pong, all the while trying to distract you. Upon winning, it lashes out the insults pretty well too. We’ve seen the chief cook before. Last time, he was learning to cook. What will his next adventure be?

[thanks Eric]

CuBear, Berkeley’s Rubik’s Cube Solver

[youtube=http://www.youtube.com/watch?v=N7BksZZyAdc&fmt=18]

A team of five UC Berkeley engineering built this impressive Rubik’s Cube solver. The CuBear is a giant transparent cube with a servo attached to each face to rotate the cube’s six faces. The user can either scramble the cube using computer controls or show the faces of a scrambled cube to the onboard webcam, and the machine will replicate it. While scrambling the cube may take many moves, the computer calculates the shortest number of moves to solve the cube before proceeding. Team member [Dan Dzoan] is quite a fast solver himself, as you can see at the end of BotJunkie’s video embedded below. Continue reading “CuBear, Berkeley’s Rubik’s Cube Solver”

Tennis Ball Fetcher

tennisball

Reader [Julian von Mendel] and his team built this tennis ball fetching robot for a competition (translated). The first version used distance sensors to locate the tennis balls for pick-up, but they changed to a camera based approach. The robot has three omniwheels and is designed to calculate the shortest path to the ball despite orientation since it can rotate while traveling. The wheels are monitored using rotation sensors from PS/2 mice. The control is provided by 3 Atmel microcontrollers that communicate via SPI. The multiprocessor design is fairly generic and could be reused for a different style of robot. While their robot performed fairly well, there were some shortcomings. The limited storage space meant frequent trips to drop off balls. The tilting bucket kept them from picking up tennis balls that were against the wall. Also, the bot had to be disassembled for battery swaps. The project is very well documented and they’ve released all of their control code. You can see the robot retrieving a ball after the break. Continue reading “Tennis Ball Fetcher”

Cythbot, Pneumatic Guitar Hero

cythbot

Here’s yet another robot hoping to dominate the human race through the power of ROCK. Cythbot was built to demonstrate Cyth Systems machine vision systems. The device uses a camera to watch the Guitar Hero monitor and identify notes for button presses. The strum bar is then triggered after a delay. The notes are identified solely by pixel intensity since star power can cause them to change shape and color. All button presses are done using pneumatics. The whole system is self-contained and doesn’t require a separate computer for processing. Our favorite part is that the controller remains completely unmodified and the industrial light tree used to indicate notes. The team says that the pneumatics aren’t quite fast enough to hit 100%, unlike some humans. Video of the bot in action after the break. Continue reading “Cythbot, Pneumatic Guitar Hero”

Simple Servo Bot Plans

had_arduino_servo

oomlout has posted some interesting plans for a simple robot. It’s based around an Arduino and is a platform similar to the Parallax Boe-Bot. The Arduino sends PWM signals to continuos rotation servos that drive the two main wheels. All of the structural components are laser cut from acrylic with slots to hold standard hex nuts. It’s an interesting technique, but the design has a lot of potential for improvement. Right now it uses two different power supplies and a breadboard for simple connections. From the video below, you can see that the balance could be improved as well. Continue reading “Simple Servo Bot Plans”

Autonomous Cookie Monster

cookie_monster

[DJ Sures], who built the autonomous Wall-E, is back with another creation. His new autonomous Cookie Monster is certainly an interesting build. He had the cookie monster plush toy already so the first step was to flay the blue beast and insert a skeleton. He used another robot for that. There are two servos for the wheels plus one for each arm and one for the neck. There’s a distance sensor in the mouth. He built a custom board for the PIC18F4685 microcontroller which is running the same 2D mapping code as his previous bot. Check out the video of it in action below. Continue reading “Autonomous Cookie Monster”