Cohesive Autonomous Navigation System
The ability for a robotic system to fully and autonomously interact with its environment is key to the future of applications such as commercial package delivery services, elderly robotic assistants, agricultural monitoring systems, natural disaster search and rescue robots, civil construction monitoring systems, robotic satellite servicing, and many more. An architecture that is conducive to Simultaneous Localization And Mapping (SLAM), path planning, and mission planning is a critical element of a system to be robust enough to handle such applications with true autonomy. The Cohesive Autonomous Navigation System is an architecture that lends itself to such cohesive operation of all the aforementioned goals through the implementation of a common core database to represent the environment.
As shown in the right, the central module of the system is the database, which talks to all the peripheral, or functional modules. These are the Image Processing, SLAM, Path Planning and Control modules.