Dynamically understanding its surroundings lets a robot adapt its behavior appropriately, even before it enters an area. If an AMR detects a person, for example, it can continue driving; if it detects ...