Sunday, March 11, 2012

Android test

Managed a fair bit yesterday, got most of the major code done on the Android app.  Here's a demo video of it connecting to the Arduino and controlling it.



There's still quite a bit to do of course, namely the following:


Arduino:
  • Normalize input between 0-180 for set limits.
  • Associate related Servos and set relation limits so that they can't cross.
  • Make sure that the servos don't move outside their limits on startup.
  • Write a Servo library for multiplexed servos.

Android:

  • Crashes if move before bluetooth
  • Preset movements
  • Read back from the servos in case of dissallowed movements
  • Read in from servos to map legs when walking.
  • Leg animations

Physical:

  • Build Styrofoam model of legs and body
  • Figure out servo layout.

Electrical:

  • 5v power supply for servos.
  • Charging for servo power supply.
  • 4051 multiplexers

No comments:

Post a Comment