Navigation
Navigation is comprised of path planning to reach a goal within a map, along with detection of new obstacles that are not part of the map. This is where the preceding elements of LiDAR, scanning, and mapping are all brought together into a functioning system. During navigation, the software provides real-time updates to the proposed path to keep the robot within the mapped area, whilst avoiding any new obstacles. In the picture below, we see a navigation ‘goal’ being set. The user clicks a location on the map where they would like to robot to go, and the navigation software displays a large green arrow to show this goal.