Home Planetary Drive SystemsStructural Constraints and Compact Drive Design