A system for autonomously tracking a target from an air vehicle, the system comprising: an automatic target recognition module configured to receive video information, process the video information, and produce ATR information including target information; a multi-sensor integrator module configured to receive the ATR information, an air vehicle state input and a target state input, process the inputs and produce track information for the target; a target module configured to receive the track information, process the track information, and produce predicted future state target information; an ownship module configured to receive the track information, process the track information, and produce predicted future state air vehicle information; a planner module configured to receive the predicted future state target information and the predicted future state air vehicle information and generate travel path information including flight and camera steering commands for the air vehicle; a weave corridor module, wherein the planner is configured to use information provided by the weave corridor module to generate a weave plan for the air vehicle, in which the air vehicle moves back and forth across the target's path of travel and behind the target; a camera module configured to predict future imaging characteristics for a camera aboard the air vehicle, wherein the future imaging characteristics comprise pointing, focus and zoom; and a camera commander module, wherein the camera module is configured to communicate with the planner module and generate outputs for the camera commander module, wherein the camera commander module is configured to generate commands for the camera, the commands comprising where to point and how to focus and zoom, wherein the camera is configured to provide multiple aspect coverage of the target to enable the automatic target recognition module to recognize geometric aspects of the target that are not available in single aspect imagery. an automatic target recognition module configured to receive video information, process the video information, and produce ATR information including target information; a multi-sensor integrator module configured to receive the ATR information, an air vehicle state input and a target state input, process the inputs and produce track information for the target; a target module configured to receive the track information, process the track information, and produce predicted future state target information; an ownship module configured to receive the track information, process the track information, and produce predicted future state air vehicle information; a planner module configured to receive the predicted future state target information and the predicted future state air vehicle information and generate travel path information including flight and camera steering commands for the air vehicle; a weave corridor module, wherein the planner is configured to use information provided by the weave corridor module to generate a weave plan for the air vehicle, in which the air vehicle moves back and forth across the target's path of travel and behind the target; a camera module configured to predict future imaging characteristics for a camera aboard the air vehicle, wherein the future imaging characteristics comprise pointing, focus and zoom; and a camera commander module, wherein the camera module is configured to communicate with the planner module and generate outputs for the camera commander module, wherein the camera commander module is configured to generate commands for the camera, the commands comprising where to point and how to focus and zoom, wherein the camera is configured to provide multiple aspect coverage of the target to enable the automatic target recognition module to recognize geometric aspects of the target that are not available in single aspect imagery.