This dissertation provides details of work completed in the areas of skid-steer robot modeling, trajectory control, power modeling, and energy use prediction. The vast majority of commercially available ground mobile robots utilize skid-steer technology due to the robustness and maneuverability of the design. However, the complex track/terrain interactions developed during skid-steer maneuvers are difficult to model. Most skid-steer robots are currently teleoperated mainly due to the difficulty in implementing full dynamic models of skid-steer motion for autonomy algorithms. This thesis focuses on the development of a kinematic model of skid-steer movement that is adaptable to many terrain types and, when coupled with an appropriate model of skid-steer power usage, enables energy efficient path planning and intelligent feedback to the user of remaining vehicle endurance. |