Whole-Body Trajectory Optimization for Robot Multimodal Locomotion