How to Modify Off-the-Shelf Parts for Combat Robotics