1. A system for creating at least one combined image from a plurality of images captured by a plurality of cameras, comprising: a memory configured to store predetermined calibration data for each of the plurality of cameras, the calibration data for each camera being derived from an image of a known training environment and compensating for: a camera position relative to each other camera of the plurality of cameras independent of the location of the camera in an environment, and a camera characteristic based on an intrinsic parameter of the camera, the calibration data comprising a lookup map for mapping pixels imaged by the camera on a projected sphere about a virtual center point a sensor unit configured to receive the plurality of images from the plurality of cameras; and at least one processor in communication with the sensor unit and the memory, the at least one processor configured to: correlate each received image with the predetermined calibration data for the camera from which the image was received; and combine at least two of the received images from at least two of the cameras into the at least one combined image by: positioning pixels of the at least two images based on the lookup map; and merging the positioned pixels into the at least one combined image.