January 14, 2012

Meeting Date: 
Saturday, January 14, 2012

Martin K.

Presentation : Robotic Exoskeletons

 

Martin gave a short presentation about his senior project on robotic exoskeletons. He is focusing on building a single arm, that will be attached with a counterweighted backpack. He's planning to use force/pressure sensors to control a linear actuator with 2” stroke and 250lb load rating.

Suggestions from the group include using a resistive flex sensor (i.e. http://www.sparkfun.com/products/10264) to control the actuator, and a focus on safety issues, such as kill switches and limit switches.

The topic then moved on to some videos of other exoskeletons, and then to videos of PETMAN and BigDog from Boston Dynamics.

 


 

Thomas M.

Class : From Elvis to Melvis, or How to Hack a WowWee Robotics' Alive Elvis

Introduction

What's inside Elvis? A motherboard, sound board, A/D boards, H bridges, sensor boards, power, emitter/detector boards, motors/gears, and more.

Hardware

The WowWee servo has a motor and trimpot, making a cheap servo. However, a standard servo also contains feedback and a control board. The WowWee servo requires H-bridges, A/D boards, and microcontrollers to know and control the position of the servo. There are 8 servos in the head and 2 in the base.

One of the most difficult aspects was understanding and hacking, um, rather reverse engineering, the A/D board. Head tilt – forward/back and side/side – uses encoder boards.

Getting the mouth to sync

After first trying control with an Arduino, it wasn't working. Next, he tried swapping out the standard servo guts and put in place of the WowWee servo's, but it was slow and the boards were getting hot due to 9V being used. The last resort then was using a standard servo. Also, he used a “Scary Terry” board that converts the incoming sound into a pulse that the servo understands. It worked!

As of today, he is able to control:

  • eyes : up/down, left/right, close/open
  • neck : turns left/right
  • mouth : syncs with voice

Currently, they have designed a custom board with the Basic Stamp2 that plugs into the back of the head. However, it can only control 7 motions, so they plan to update to a Propeller or PIC to control all motions.

What's the future of Melvis? Goals are to get the eyes to blink independently, get the neck tilt to work, integrate a Kinect for “sight.” Also, he would like to make it walk... one day.

 


 

Business Meeting

 

Old / New Business

We voted to have dues of $10 yearly optional for those who can/want to donate for trophies, web/domain renewals.
Monies can be given to our treasurer Ron.

 

Upcoming Classes (11:00 – 12:00)

 
Month Class Presenter
February 11 EagleCAD : How to design and have your own boards made - Part 1 Bill
March 10 EagleCAD : How to design and have your own boards made - Part 2 Bill
April 14 Intro to Parallax's Propeller Chip Stephen
May 12 Introduction to PIC Microntrollers  

 

Upcoming Competetions:

February 11 - Fire fighting competition

We will have many student teams competing from Mt. Sac (College).
Very nicely documented competition rules and lots of other great demos can be found here: http://profmason.com/

March 10 - Sumo-Bot competition

June - Hallway contest

Choose your method of dead reckoning, wall following, odometry, etc. No landmarks may be added to the hallway. Alex will update with additional rules in the future.

July - Bipedal robot competition

Gene will put together some guidelines based on the RoboGames (http://robogames.net/rules/biped.php). Maybe also have a freestyle competition.

December – Annual Robot Talent Show

 


 

Show and Tell

 

Maya 

Showed off her ladybug robot. She learned quite a bit from it, according to her nodding approval. It can also be hacked to use the PICAXE chip.

Bill

Showed us a power supply board he made using EagleCAD. The power supply board can be used
as a breakout board from regular inexpensive PC power supplies. He offered to make boards if there is enough interest to cover the cost.

Rainer

Brought his Maple board, it is a 72MHz ARM Cortex M3 chip, uses the Arduino form factor and programming environment similar to Arduino. See http://leaflabs.com/.

Gene

Gene brought his neural network learning robot based on a Tamiya tracks kit, ultrasonic sensor, and a self-built Arduino.

Gene uses a 3 axis accelerometer to determine when a robot hits an obstacle and it stores that information to learn how to avoid hitting more objects. It uses a neural network with 3 inputs (sonar reading from straight ahead and at 45 degree angles), a hidden layer with 6 neurons, and 2 outputs that directly control the left and right motors. The robot updates the weights using a back-propagation algorithm over the last 15 solutions. He said it eventually learns the room but is slow to train.

Suggestions for speed improvement included upgrading to Maple or Raspberry Pi boards, using integer math, adding a math processor, and testing online learning vs instead of batch learning.

Bruce

Bruce brought in a new large format robot drive train platform, that came already assembled with nice motors and high resolution encoders.
He plans to use this for his next LEAF- ROS project, which he plans to build primarily with off the shelf components. You can get them here: http://www.zagrosrobotics.com/shop/.

Ron

Showed how the Escape robot can be hacked to use the PICAXE 18M2 chip, which can be used to replace the default chip in the robot for full programmability. Ron plans to do this to his Escape robot and demo it to the class. For those interested, here is a link for the Escape robot : http://www.amazon.com/dp/B002VRNC6E/.

Martin

Discussed the rules for the fire fighting competition at our next meeting Saturday Feb 11, 2012. Martin also gave a demo of a sensor used to detect the flame.
Very nicely documented competition rules and lots of other great demos can be found here : http://profmason.com/.

Tim

Gave a demo of a couple of sound boards that he designed and will be used in a museum exhibit to play different prerecorded MP3 files. The audio files are stored in mp3 format on an SD card.

Stephen Cook

Gave a demo of some of the capabilities of the Propeller microcontroller and plans to give a short class on it in April.