More GUI Work
Anyways, I've completed the next step in my sequence tools, which you can see here. Additions include the pause/frame buttons, and a scrolling sequence view. Details can be found here.
So, I've been working on my user interface tools a lot lately, and part of that has been building up the concepts that I am going to use to make MicroRaptor take his first steps (literally) towards walking. In the process of building and debugging these tools, I've been building motion sequences to stand, to transition into a first step, and then to start actually walking. One of the things I discovered is that in order to do the kind of walking that I want MicroRaptor to do (large steps, with a 6" stride), the robot needs to be very flexible in terms of how it can move its legs.
However, after looking more carefully, I realized I was not using the full range of motion that the foot servos could provide, mainly because the bracket was getting in the way. I flipped the brackets over, and suddenly the whole thing became a lot simpler (see second image). With this setup, the feet can flex forward another ten degrees, which makes all the difference in the world when it comes to shifting weight around...
So, lots has been happening - I've had a few busy (late) nights the past week. Right now I'm working on user interfaces, specifically what I call the "Operations" GUI, which is what I use while operating MicroRaptor.
So, my Bioloid kit showed up today, thanks to the great people at the Brain Engineering Lab. Not much to say at this point, but hopefully I'll get some time within the next few days to start working on it.
Well, things have been progressing well. I've got my new ATmega128 board talking to the Bioloid bus, so I no longer need a jury-rigged robostix. I've also been working on my Squeak code, and have updated my administration GUI to handle multiple AX-12s on the bus, and to give real-time sensor feedback while I'm dragging the servo morph to move the actual servo.