This project involves a wide range of technologies. My research and works on this has three directions, excavator arm motion planning, trajectory optimization, and control, crawler excavator base motion planning and control, and task-level planning involving decision-making.