Adaptive microcomputer control of an artificial knee in level walking | Synapse