Developing intelligent algorithms for predictive maintenance, mission planning, and autonomous systems control