The top line in the diagram is the positive rail. This is connected to the positive of your battery and the +ve of your chip.
The bottom line is the negative rail. This is connected to the negative of your battery and the -ve of your chip.
As ylp88 has stated, the top two transistors are PNP, the bottom two are NPN. The emitters of the PNP's are connected to the positive rail, and the emitters of the NPN's are connected to the negative rail.
Sorry about the dodgy artwork! The two small lines on either side are connected to two outputs of the Picaxe. To drive the motor one way, make one picaxe output high and the other low. To drive the motor in the opposite direction, just reverse the output states.
By making both outputs the same, i.e. both high or both low, the motor is braked.
This H-bridge needs inputs to be driven at Vcc and GND. So run both the h-bridge and the picaxe at the same voltage. This will probably be 5v, which should still be alright for the Jaycar motor, it just runs a bit slower. I gather your application isn't about pure speed, more about motor control and a novel locomotion style.
Please breadboard first, and see how you go.
EDIT: I've just had a bit of a play on my trusty breadboard - just the h-bridge, not driven by the picaxe - and it works fine at 5V. The base current through the 1k input resistors will be slightly less than 5mA each side (~10mA in total) - well within the limitations of the picaxe. Have a play and report back!
Cheers.
Edited by - Jo C on 26/05/2006 12:37:24