chipKIT® Development Platform

Inspired by Arduino™

Voice Controlled Robot using Chipkit Uno 32

Created Sat, 09 Feb 2013 20:12:41 +0000 by Laur91


Sat, 09 Feb 2013 20:12:41 +0000

Hello everyone

I'm attending the Digilent Project design contest , and one of it's requirements is to post my idea on forums to get feedback So i would like to ask anyone who can , to give me any kind of feedback they'd like , ideas / suggestions etc.

Here's the brief overview from the design report form.

Brief Overview

Our goal is to make a simple , but versatile robot capable of interacting with humans and the surrounding environment just by listening to some simple voice commands. As a general architecture , the project it’s made of two main wireless linked entities : The actual robot , based on the chipKit UNO 32 Microcontroller linked to the outside world through his sensors , and the voice controlled remote based on the Easy VR Voice Recognition Device connected to an Arduino Microcontroller board.

The device represents the core of the project and is responsible for processing the voice commands and for sending them to the remote control’s microcontroller board ( the control unit )a digital signal containing the command’s ASCII character components. For the remote’s control unit , the received word acts as a password which corresponds to a single user-defined executable code and will be sent to the robot using wireless serial communication with 2 XBee modules It is also able to reply to it’s master by sending back to the remote his status, meaning : what is he doing , what does he have to report ,and the feedback to our commands and by displaying them on the LCD Display , and by playing a specific recorded sound Just by saying the key word it will be able to make it’s way through the room, doing reconnaissance and gathering the data we want regarding his environment . This is especially done with IR proximity Sensors that enable the robot to find objects or to avoid the obstacles in his path, and respectively the data gathering is done by using environment sensors for temperature , gas presence and other important parameters evaluation for the user’s safety. But not only that , the robot it’s able to recognize more user defined commands , so the applications possible are only limited by the users imagination. In our project’s case , besides the very basic commands that control motion the defined commands are related to the robot’s searching ability and to his environment sensors feedback Problem to Solve This highly versatile design that can be used in a dangerous area for humans for recognition and also in military applications, for accompanying the soldiers in battle, eliminates the need for a sophisticated remote control or a complicated mean of communication which is a reality for a high-skilled robot , in essence this innovation simplifies very much the use of such equipment

Thank you for your time


Mon, 06 May 2013 22:36:24 +0000

can it run Crysis?


Wed, 08 May 2013 08:34:38 +0000

You could have used an accelerometer and a gyroscope for ground / terrain analysis .


Wed, 08 May 2013 19:56:09 +0000

can it run Crysis?

What do you mean with Crysis ? the game ?


Wed, 08 May 2013 20:00:20 +0000

You could have used an accelerometer and a gyroscope for ground / terrain analysis .

It's a good suggestion i could use an accelerometer , i want it to be versatile and many more sensors can be added in order to gain all sort of information. It doesn't change the fundamental idea , in exchange it adds to the information gatherable