Robot Bartender Mixes A Mean Drink

Back in 2002, [Dave] came across a discarded PUMA robotic arm and quickly set his sights on turning it into a bartender to serve drinks at his parties. Unfortunately, the arm was far from operational and being an engineer at his day job meant that working on this project was the last thing he wanted to do when he came home. So, progress trickled along slowly for years. He eventually announced a public deadline to spur him to action, and this years Pi(e) party saw the official debut of  ‘Sir-Mix-a-Bot’ – the robot bartender.

With the exception of having to build a new hand for it, mechanically, the arm was still in good condition when [Dave] found it. The electronics were another story however. Using some off the shelf components and his own know-how, [Dave] had to custom build all the controls. The software was written from scratch as well. (He lucked out and had help from his brother who was taking a Ph.D. program in robotics at the time).

As if the robotics aspect of the project wasn’t enough, [Dave] even created a beautiful custom table that both houses and displays his masterpiece. The quality of craftsmanship on his table alone is worth the time to check this out – there’s a short video after the break.

[Thanks Dave]

Continue reading “Robot Bartender Mixes A Mean Drink”

Hacked Interactive R2D2 Controlled By Raspberry Pi

hacked-R2D2-controlled-by-raspberry-pi

Ah R2D2. Probably one of the most recognized little robots on the planet. There have to be a hundred different toys of R2 out there, but one of the more impressive is the 30th Anniversary Interactive edition. Complete with all kinds of bells and whistles, it’s about as realistic as they come. One Star Wars fan found himself in possession of a broken Interactive R2, and with his girlfriend’s birthday coming up, decided to do a little droid surgery to create the ultimate gift.

Giving Anakin a run for his money, all the controls for this R2 unit were custom built.  A Raspberry Pi running Rasbian acts as the brain. Facial recognition was implemented using OpenCV. Voice commands in either English or Chinese were made possible by PocketSphinx. Some of the other features he included are: message recording and playback, ultrasonic distance detection, motion detection, wifi, and a rechargeable battery. Many of those features were included in the original toy, but since this unit was broken, had to be rebuilt from scratch.

In the end, it must have impressed his girlfriend – she’s now his wife. Good work Jedi. Check out some build photos and a video demonstration after the break.

Continue reading “Hacked Interactive R2D2 Controlled By Raspberry Pi”

Robotic Rat Torments And Depresses Real Rats

robotic-rat-torments-real-rats

Animal testing has always been a subject of much debate. On one hand, it allows us to determine if something is probably safe for humans. On the other hand, it’s injuring and killing the very animals that help us escape that same fate. Any way you look at it, be thankful you’re not a lab rat. Being a mammal, they share a similar physiology with us. They are also easy to breed and easy to dispose of. These characteristics make them the prime subject for testing the safety of drugs and treatments that might one day be used on humans. Scientists at Waseda University in Tokyo, Japan, have created a new rat nemesis – the WR-3, a robot designed specifically to stress and depress lab animals in the name of science.

Depression isn’t normally something rats have to worry about in the wild. So, the WR-3 tries to instill it upon them. The robot has three functions: attacking continuously (relentlessly rams the victim), attacking interactively (attacks for 5 seconds whenever the victim moves, then stops), and chasing (stays right next to the victim but never attacks). The scientists found that the best way to make the rats depressed was to attack them continuously in their youth, then attack interactively as they get older.

With the data the scientists gain from these new experiments, they hope to learn more about human depression and hopefully come up with more successful treatments. There isn’t a lot of specific information we could find about the WR-3, but we’ll keep you posted.

[via Gizmodo]

This Cube Is Made For Walkin’

cubli

Meet Cubli, a research project which aims to make a cube that can walk around without using any appendages. It’s a research project at the Institute for Dynamic Systems and control in Switzerland. Anyone else thinking about our beloved companion cube right now?

The robotic experiments are based on angular momentum. Inside of the cube there are center mounted motors which each spin a wheel. Three of these are mounted perpendicular to each other to give the cube the ability to change its position along any axis. This is best shown by the first video after the break where just a single side of the assembly is demonstrated. A square frame starts at a rest position. You see the wheel spin up and it is suddenly stopped, which causes the momentum of the wheel to pop the square frame up onto one corner. The wheel then switches into a second mode to keep it balancing there. The final mode is a controlled fall. This theoretically will let the cube move around by falling end over end. So far they’re not showing off that ability, but the second demo video does show the assembled cube balancing on one corner.

Continue reading “This Cube Is Made For Walkin’”

Laser Toting Robot Taunts House Cat

laser-toting-robot-taunts-house-cat

[Rodney Lederer] and his cat were bored after moving to a new city. He fixed that for both of them by taking on this project which turns a Wowwee robot into feline entertainment.

It’s no secret that cats have a weakness for the little red dot produced by a laser pointer. [Rodney] put that trait to work by automating the movement of a red laser pointer. After mounting it on a servo motor he got down to work programming an Arduino to move it in a playful manner. But it wouldn’t have been much fun if the this was only capable of preprogrammed patterns, so he also included an IR proximity sensor to help give the thing interactivity. Add to that the treaded robot base and you’ve got mobile cat entertainment. The proof is in the video after the break… the cat is certainly having fun chasing the dot. [Rodney] plans to work a bit more on his code so that the motions of the laser dot include a lot of different patterns to keep things exciting.

Continue reading “Laser Toting Robot Taunts House Cat”

Wiimote Controlled RPi Robot

Wiimote RPi Robot

[Brian] has brought together a powerful collection of hardware to build a robot. The end goal is to have a robot that’s controlled by a Wiimote.

The Wiimote communicates over Bluetooth with a Raspberry Pi, which is running a Python script. This script uses the CWiid Python module to communicate with the controller, and [Brian] has detailed instructions on getting the Wiimote working with a RPi. The RPi controls an ATmega based development board over SPI, which drives an h-bridge to control the two DC motors that move the robot.

[Brian]’s code for this could be helpful for anyone looking to control their RPi with a Wiimote. Since Wiimotes and Bluetooth dongles are fairly cheap nowadays, this is a great way to drop in wireless control to any RPi project, or even to control your media center from the couch.

After the break, check out a video of the build in action

Continue reading “Wiimote Controlled RPi Robot”

Street Art Bot

Street Art Bot

For the Deconstruction decentralized hackathon, “The FABricators” from Fab Lab Tulsa built a Street Art Bot. The robot drives around and dispenses liquid chalk in a pattern to make sidewalk art.

The FABricators’ robot is based on an electric wheelchair platform. Attached to the base is the hardware for dispensing chalk, which is controlled over wifi. The operator drives the robot around the area to chalk, and chalk is deposited in the right pattern.

In order to ensure the art is chalked correctly, the robot’s software needs to know where the robot is at all times. This is done using a camera mounted above the area and a fiduciary marker that localizes the robot. The tracking is done using the reacTIVision library.

The robot was built to be expandable, and in the future they want to add multiple colors, or even multiple robots printing simultaneously.  After the break, check out a video overview of the project.

Continue reading “Street Art Bot”