Kaliatech: Online space for Josh's random stuff.
Albums | Mechatronics | Robot Walker v2 (Stance) View Slideshow View Slideshow View Slideshow View Slideshow View Slideshow View Slideshow View Slideshow View Slideshow View Slideshow

Description

A write-up of the software stack I've been developing around this robot is located here: http://blog.kaliatech.com/2011/08/software-framework-for-robotics/ .

This project originally started with a Lynxmotion BRAT kit and goal to do smooth servo motions. Differences from BRAT chassis include:

  • Additional 2 DOF so that legs can rotate around the vertical axis. I'm hoping this will allow more natural and flexible walking gaits.
  • Uses ASB-503B from Lynxmotion SES catalog to connect the legs instead of aluminum channel. This widens the stance just a little.
  • Custom mounting for battery, microcontroller, etc. This is simple design cut out of Lexan, but I like how it worked out. It keeps the center-of-gravity relatively low without restricting any movements.
  • Instead of SSC32, uses a custom Parallax Propellor based microcontroller. This was/is the main point of this particular project. So far, I have implemented high level group servo moves that are sent from PC over bluetooth.
  • The custom programming and protocol includes servo acceleration/deacceleration parameters...which is the primary thing missing from most off-the-shelf servo controllers.
For last few months I've been working on a GUI application to handle the high level control ...and that is taking much longer than I'd like.

The 3D modeling was done with Alibre, and the renderings were done with Hypershot. Red color shows the custom piece cut out of lexan.  Alibre interviewed me for one of their case studies.
  • 1
Album RSS RSS Feed | Archive View | Powered by zenPHOTO