STORESEARCHFREE NEWSLETTERVIDEOSRESOURCESMAPSCALENDARCONTACT US
A PC Magazine Favorite Blog

« Robot Army Preparing For Battle? | Main | The Importance Of Eating A Good Robot Breakfast (Video) »

Robonova-1 Robot Intuitive GUI Control Interface

Image01183
Robot control interfaces usually suck. The buttons and functions are laid out in a way that makes sense to the original designer, but are often cryptic, hard to understand and get used to, and almost never intuitive. But, one of the really nice things about robot hacking is that you can fix that problem and change the GUI to something better that really feels right to you. The MECH Puppeteer program developed by Matt Bauer for the Robonova-1 is an excellent example.


As robot complexity increases, the typical robot remote control starts to become a user nightmare. For example, the control functions for a basic robot are fairly limited - go, stop, turn right, turn left, reverse, etc. They can usually be mapped into a few keys on a standard television type remote control.

Move to the next level, say something on the order of the first Robosapien robot, and you have around 60 distinct functions or movements to control. This is usually done with a set of command keys or modes - the original Robosapien robot has three separate operational modes to deal with the problem.

The next level up, and the number of functions becomes almost unmanageable using a normal remote control. The modes and control sequences for the Robosapien V2 robot are so involved and complex that dedicated fans of the robot have joked about having to have the sequence matrix permanently tatoo'ed on their forearms.

There has to be a better way, especially if robots are going to penetrate more of the mass market, even if it's only the hobbyist segment of the mass market. Version 1.01b of MECH Puppeteer is a good example of what can be accomplished, and is extremely encouraging.

Matt is one of those rare individuals that enjoys working across the traditional boundaries. He has very strong technical skills and a passion for robotics, but at the same time he has a real talent as an artist and also wants to teach.

All three of Matt's interests and skills are very apparent in the way that he has designed and implemented MECH Puppeteer. He was looking for a better way to control his Robonova-1 robot, and a visually keyed GUI turned out to be an excellent solution.

MATT: "I wrote this program to give an operator a visual format for which to control the Robonova-1. The program itself didn't take long to write, but the graphics kinda' did. So please, mind the fact that I made each one. You can use them outside this application for your own programs, but I insist that you ask first."


Image01175Image01176
  Matt's even gone to the trouble of graying out the icons when the
  comm port is closed so it's really easy to know the status all the time.

Where does Matt see this going in the future?

MATT: "Like I said, it's a start. In the future releases I plan on having a compiler, RX, sensor decoding, error handling, and other such goodies. Any advise, comments, or suggestions are more than welcome, so dish away! I made this as a predecessor to a combat platform that's next on the agenda."

Of course, we have lots of ideas and suggestions for Matt, and we expect you will too. We'll post more about this, and other related projects, again soon. But in the meantime, feel free to visit Matt's website, check out MECH Puppeteer, and give him the benefit of your feedback and experience. And, if you're working on something similar, we'd love to hear about it.

Related links:

MECH Puppeteer webpage

Matt Bauer's Website

Robot Builder Profile: Matt Bauer

 


Posted by Lem on March 16, 2006 | Permalink | Email this post


TrackBack:

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451da2069e200d83507422f69e2

Note: To avoid spam and malicious content, comments and trackbacks are screened by a carbon lifeform prior to appearing on this weblog.

Listed below are links to weblogs that reference Robonova-1 Robot Intuitive GUI Control Interface:


Comments:

How do u know what port to use?

Posted by: Zach | Dec 26, 2006 3:37:44 PM



Post a comment:

Note: To avoid spam and malicious content, comments and trackbacks are screened by a carbon lifeform prior to appearing on this weblog.






  • "Hobbyists started the PC era, hobbyists with dial-up modems created BBS systems and started the internet era, and now robot hobbyists are creating the robotics era."
       -Sinclair Donald
        Senior Robotics Engineer

  • Robot Resources
    Essential reference guides and books for the serious robot experimentor and developer
    http://www.robots-dreams.com

Advertise on this site

Powered by TypePad
Member since 09/2003
Powered by TypePad
Member since 09/2003

Tiny Robot Twits

    RD on Twitter

    Robot Forums

    • Robot Magazine Forums
      Include discussions on all types of robots and provides the chance to interact with the magazine authors and contributors.
    • RoboKojo
      New, very professionally executed, robot forum with discussions on every aspect of hobby and humanoid robotics.
    • BotConnect
      Dedicated to support and sharing knowledge about the Kyosho MANOI series robots.
    • Trossen Forums
      Covers a wide range of robotic and science projects along with vendor sponsored contests.
    • RoboSavvy
      Specializing in humaniod robotics, RoboSavvy offers active user forums and faq's for all popular brands and custom designs.

    Recommended Links



    • Robots Dreams

      ROBO-ONE, Robosapien, Roboraptor, Micromouse, Mindstorms, Battlebots, and other cool robot adventures


    • Favorite Quotes

      Quotes can cheer us up, calm us down, give us insight, make us chuckle, and remind us that we are never alone


    • Hello Kitty Sightings

      Hello Kitty is everywhere....


    • Kickbiking Japan!

      Fun and adventure on a Kickbike HPV scooter and mountain bike exploring the "Land of Wa"


    • What's Up

      Unique perspectives from a foreigner with one foot in the US, one foot in Japan, and his head definitely in the clouds


    • Sketchpad

      Unstructured observations and explorations into NLP, OODA, creativity, mastery, and other magical stuff

    • Big Mikan
      Cross cultural marketing and website development


    • Tokyo Rent

      Modern Western apartments with no key money, no agents fees, and no guarantor - in English!