Design principles for a zero-gravity locomotion simulator