A perception technology requires a careful system design balancing many factors, such as the mobile platform system architecture, 3D and 2D sensor properties, system thermal and mechanical stability, and not the least of which is the computer vision software stack which creates the perception and spatial reasoning from the 3D and 2D sensor streams. All on a battery operated system that needs to reliably perform in an an industrial environment