Student-built exoskeleton mimics human knee