GoRobotics - Robotics news, robot projects

Archive for the ‘Robots’ Category

Polymorph Robotic Arm

Posted on August 30th, 2011 in Articles, Projects, Robots

Making a robotic arm is a good introductory project for those wanting to get started with robotics. A simple robot arm can be straight forward to build and would require hobby servo motors to actuate each joint, a control system such as the Arduino, and a power source. Nevertheless, one of the most difficult aspects of such a project is making the mechanical parts that hold the actuators together.

Polymorph Robotic Arm and Claw

Alexey from robocraft.ru (site in Russian) made his entire robotic arm complete with claw out of Polymorph (a.k.a Shapelock), a low-melting-temperature plastic that can be moulded and manipulated with bare hands. His craftsmanship is remarkable and as shown in his picture log (you will need to use Google translate if you don’t speak Russian), he used many ingenious ways in order to shape the various parts of the arm.

See the robot in action in the videos above and pay particular attention to the control system used. It involves several potentiometers and even more Polymorph.

Via Hack a Day.

Ultimate Useless Machine, The Robotic Version

Posted on May 26th, 2011 in Hobbyist, News, Robots

We all like the World’s Most Useless Machine. For those who do not know what it is, see the video below, it is pretty funny and self-explanatory.

Lately, we saw a more robotic and definitely more moody useless machine. As shown in the video below, this machine is up for a fight. Be sure to watch it through to the end.

If you are already wanting to have your own useless machine, you can get The Most Useless Machine Kit and do it yourself. You can even mod it and give it its own personality.

Via Make.

Quad Delta Robot Pic & Place LEGO Robot

Posted on April 25th, 2011 in Projects, Robots

This insane creation, entirely made out of LEGO, came to us via our forum. Not satisfied with making a single pick-and-place delta robot, Shep built four of them and put them above a conveyor belt and made them sort colored blocks.

The video shows how the four robots sort the blocks quite rapidly and precisely. See a detailed write-up of the project at Shep’s Blog, Tinkernology. This amazing construction was inspired by an equally amazing delta robot by ABB, the Flexpicker. See the Flexpicker in action below (its insane speed makes up for the fact it is not made out of LEGO).

Carlitos’ Projects: Speech-Controlled Arduino Robot

Posted on March 1st, 2011 in Microcontrollers, Projects, Robotics Projects, Robots

We all dream of having appliances and machines that can obey our spoken commands. Well, let’s take the first step towards making this happen.  In this second iteration of Carlitos’ Projects, we are going to build a speech-controlled Arduino-based robot.

Speech Controlled Arduino Robot

You may be thinking that making such a robot must be a very complex task. After all, humans take many years before they can understand speech properly. Well, it is not as difficult as you may think and it is definitely lots of fun. The video below illustrates how to make your own speech-controlled Arduino rover.

After watching the video, read below the detailed list of parts and steps required to complete the project.

Materials

  • A DFRobotShop Rover kit. It constitutes the robot to be controlled.
  • A VRbot speech recognition module. It processes the speech and identifies the commands.
  • Two Xbee RF communication modules. They create a wireless link between the speech recognition engine and the robot.
  • An Arduino Uno. Controls the speech recognition module.
  • An IO expansion shield. Allows to connect the Xbee module to the DFRobotShop Rover
  • An Xbee shield. Allows to connect an Xbee module to the Arduino Uno.
  • Male headers. They are required by the Xbee shield.
  • A barrel jack to 9V battery adaptor. Allows to power the Arduino Uno trough a 9V battery.
  • An LED. It is not required since the IO expansion shield already has one but it can provide a more visible activity feedback.
  • An audio jack. It will be used to connect the microphone. This is optional
  • A headset or a microphone (a microphone is included with the speech recognition module).

Tools

  • Wire Cutter. It will be used to cut the leads off components.
  • Soldering Iron. In order to solder all the (many) connections, a soldering station might be preferable since it provides steady and reliable temperature control that allows for easier and safer soldering (you have less risk of burning the components if the temperature is set correctly).
  • Third Hand. This is not absolutely required, but it is always useful for holding components and parts when soldering.
  • A Hot-glue gun in order to stick the components together.
  • A computer . It programs the DFRobotShop Rover and the Arduino Uno using the Arduino IDE.

Putting it Together

  1. Assemble the DFRobotShop Rover and mount the IO expansion shield, an Xbee Module and the LED. Se the picture above or the video for further information.
  2. Solder the headers onto the Xbee shield. Also solder four headers on the prototyping area as shown below. Do not like soldering? Then keep reading since there is no-solder-required version of the project.
    Speech Engine - 2
  3. Connect the four headers to the corresponding pins as shown below.
    Speech Engine - 3
  4. As shown above, you can also mount the headphone jack and use the cable included with the microphone in order to connect it to the VRbot module microphone input.
  5. Put the shield onto the Arduino and connect the battery.
    Speech Engine - 4
  6. Connect the VRbot speech recognition module wires and the microphone.
    Speech Engine - Back
  7. Program the DFRobotShop Rover and the Arduino Uno with these programs respectively:
    dfrobotshop_serial.zip and VRbot.zip
  8. Start talking to your robot! Say “forward”, “backward”, “left”, or “right” in order to make the robot move in the desired direction. The word “move” shown in the video has been removed from the program in order to improve the performance.

Go Further

Now that you have the basic program you can create new commands in order to build upon this project. For instance, it would be nice to program a “dance” command that would make the rover execute a predefined choreography. It is also possible to use this knowledge to control other devices such as lamps, TV sets, and more.

You can find more information about using the VRbot speech recognition module here:

In our case, we used two of these robots in order to create a ball-fetching challenge at the CRC 2011 with high-school and CEGEP students. As shown below, the students and general public loved the game.


CRC - Robot Fun

CRC - More Robot Fun


Get your own

RobotShop put together a full kit that you can buy in order to get started with speech control. This kit is a bit different than the project shown and does not require any soldering and uses the microphone included with the VRbot module:

DFRobotShop Rover – Speech Control Kit

Arduino + Toy = Robot!

Posted on December 14th, 2010 in Microcontrollers, Projects, Robots, Sensors

This is a nice video from a while ago describing how to quickly and cheaply put together a robot by using an old RC toy, an Arduino (actually a Seeeduino), a Ping distance sensor and a couple of other components.

More in-depth videos of the construction below.

We are eager to see our readers go crazy and build their own robots from old toys.

Via DinoFab.

Subscribe to the RobotShop Blogs RSS feed!

Enter your email address: