Charlotte robot tells the world where it's not going

June 3, 2013 by Nancy Owano report

(Phys.org) —A resourceful thinker who likes to learn as he goes, Kevin Ochs started out on a project with the intention of brushing up skills in C++ programming. He has come up with something quite interesting as a result. He has a six-legged robot that talks about its progress while navigating obstacles. "This robot project was a mental exercise for me," he said, on "My Raspberry Pi Robot Called Charlotte," his Web page. "It had been several years since I had done anything with C++ and I needed to shore up that skill set."

The Ochs creation, Charlotte, moves about and talks, a design making use of a kit then custom-fashioned by Ochs. First, he turned to the shop Trossen Robotics, a business with an ample variety of robot kits and parts. Ochs chose a kit. "I found a robot kit sold by Trossen Robotics that visually seemed interesting and was powered by a Arduino-based controller. I purchased the kit and began learning how it was controlled with the stock code they provided." He then proceeded to make modifications. Mainly, he gave it a "brain" in the form of an overclocked computer. ("To note the Rpi is overclocked to 1000Mhz," Ochs said.)

The Raspberry Pi resides in between the Trossen-supplied body. Ochs also applied custom C++ coding with the aid of the Raspberry Pi, his own code based on or inspired by what was done in Phoenix code. He also used openNI (defined as the standard framework for 3-D sensing) and openCV to develop a and collision detection; openCV stands for Open Source computer vision. It provides a computer vision and machine learning software library, with over 2500 optimized algorithms.

This video is not supported by your browser at this time.

The distinctive edge to Charlotte is that it not only can avoid obstacles by moving out and away from them but can talk about its navigations with the added twist of an open source speech synthesizer, eSpeak. According to the eSpeak site, this is a compact software speech synthesizer for Linux or Windows, which uses a "formant synthesis" method. This allows many languages to be provided in a small size. The speech is clear, but has limitation in that it is not as natural or smooth as larger synthesizers based on human speech recordings.

Explore further: Kondo Robot releases a hexapod robot kit (w/ video)

More information: charlotte-robot.com/
espeak.sourceforge.net
www.openni.org/about/#.UayvuJzMDow

Related Stories

Kondo Robot releases a hexapod robot kit (w/ video)

April 11, 2011

(PhysOrg.com) -- Kondo Robot, a Japan-based robotics company known for selling robotics kits which often end up in robot-on-robot battles, announced the release of a new robot kit. The kit, named the KMR-M6 is a Hexapod Robot, ...

Atomic time for the Raspberry Pi

June 26, 2012

A blog post on DesignSpark - an online community for electronic engineers - has described how the Raspberry Pi mini computer can be synchronised with NPL's atomic time scale via the MSF Radio Time Signal.

Raspberry Pi will roll with Android 4.0

August 2, 2012

(Phys.org) -- Broadcom developer Naren Sankar is porting Android 4.0 (Ice Cream Sandwich) over to the little $35 computer from the Raspberry Pi Foundation, and so far the two coexist nicely, though with more work ahead. To ...

Raspberry Pi posts news about camera board and prize winner

November 26, 2012

(Phys.org)—Recent announcements on the Raspberry Pi site had two items on the topic of cameras, with the November 23 announcement of a camera board demo of the upcoming Raspberry Pi camera module and on November 22 with ...

Raspberry Pi user shows home-automation feats using iPhone

February 8, 2013

(Phys.org)—The latest hacker enthusiast who is out to demonstrate Raspberry Pi's potential has a system that pairs SiriProxy with Raspberry Pi to perform numerous home automation feats, just by speaking commands into the ...

Recommended for you

Power grid forecasting tool reduces costly errors

July 30, 2015

Accurately forecasting future electricity needs is tricky, with sudden weather changes and other variables impacting projections minute by minute. Errors can have grave repercussions, from blackouts to high market costs. ...

Microsoft describes hard-to-mimic authentication gesture

August 1, 2015

Photos. Messages. Bank account codes. And so much more—sit on a person's mobile device, and the question is, how to secure them without having to depend on lengthy password codes of letters and numbers. Vendors promoting ...

2 comments

Adjust slider to filter visible comments by rank

Display comments: newest first

DavidW
1 / 5 (1) Jun 03, 2013
These robots seem pretty creepy sometimes.
alfie_null
5 / 5 (1) Jun 04, 2013
As little robots go, I think it looks kind of cool. Creepy would be to stick the sensors inside a doll's head and mount that on top of the robot's body.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more

Click here to reset your password.
Sign in to get notified via email when new comments are made.