The capability of a robot to perceive and understand its environment by processing camera inputs usually involving some of the machine learning approaches. Autonomy technologies based on robot vision not only perform better than LiDAR-based robots but do so across a more extensive range of use cases. Depending on how advanced their vision-based autonomy is, vision-based AMRs can be used in unstructured, highly dynamic environments – those bustling areas where people, equipment and cargo constantly move about the facility. They can detect low-lying and negative obstacles that LiDAR sensors can’t perceive (see LiDAR for more detail). Also, unlike LiDAR, cameras provide rich data that can be used for various ancillary purposes, such as inventory or security.