A camera system comprising: a plurality of depth camera sub-assemblies arranged in a spherical arrangement around a center point, the plurality of depth camera sub-assemblies together having a 360 degree view of a local area surrounding the camera system, and each depth camera sub-assembly comprising: a projector facing away from the center point and configured to project a structured light pattern over a field of view of the local area and the projected structured light pattern being part of a tiled structured light pattern that is projected into 360 degrees of the local area, formed by respective structured light patterns projected by projectors of the plurality of depth camera sub-assemblies; a plurality of cameras, each positioned facing away from the center point, and configured to capture one or more images of at least a portion of the structured light pattern projected by the projector, wherein the projector of the depth camera sub-assembly is surrounded by the plurality of cameras; and at least one controller configured to: receive the one or more images from the plurality of cameras of each of the plurality of depth camera sub-assemblies; construct a 360 degree depth map of the local area, based at least in part upon the structured light patterns projected by the projectors of the plurality of depth camera sub-assemblies in the received images. a plurality of depth camera sub-assemblies arranged in a spherical arrangement around a center point, the plurality of depth camera sub-assemblies together having a 360 degree view of a local area surrounding the camera system, and each depth camera sub-assembly comprising: a projector facing away from the center point and configured to project a structured light pattern over a field of view of the local area and the projected structured light pattern being part of a tiled structured light pattern that is projected into 360 degrees of the local area, formed by respective structured light patterns projected by projectors of the plurality of depth camera sub-assemblies; a plurality of cameras, each positioned facing away from the center point, and configured to capture one or more images of at least a portion of the structured light pattern projected by the projector, wherein the projector of the depth camera sub-assembly is surrounded by the plurality of cameras; and at least one controller configured to: receive the one or more images from the plurality of cameras of each of the plurality of depth camera sub-assemblies; construct a 360 degree depth map of the local area, based at least in part upon the structured light patterns projected by the projectors of the plurality of depth camera sub-assemblies in the received images. a projector facing away from the center point and configured to project a structured light pattern over a field of view of the local area and the projected structured light pattern being part of a tiled structured light pattern that is projected into 360 degrees of the local area, formed by respective structured light patterns projected by projectors of the plurality of depth camera sub-assemblies; a plurality of cameras, each positioned facing away from the center point, and configured to capture one or more images of at least a portion of the structured light pattern projected by the projector, wherein the projector of the depth camera sub-assembly is surrounded by the plurality of cameras; and at least one controller configured to: receive the one or more images from the plurality of cameras of each of the plurality of depth camera sub-assemblies; construct a 360 degree depth map of the local area, based at least in part upon the structured light patterns projected by the projectors of the plurality of depth camera sub-assemblies in the received images. receive the one or more images from the plurality of cameras of each of the plurality of depth camera sub-assemblies; construct a 360 degree depth map of the local area, based at least in part upon the structured light patterns projected by the projectors of the plurality of depth camera sub-assemblies in the received images.