| Sign In to gain access to subscriptions and/or personal tools. |
A Nested-Loop Architecture for Mobile Robot NavigationUniversidade de Aveiro, Centro de Tecnologia Mecânica e Automação, Campus Universitário, 3810-193 Aveiro, Portugalvitor{at}ua.pt
Instituto Superior Técnico, Instituto de Sistemas e Robótica, Av.Rovisco Pais 1, 1049-001 Lisboa, Portugaljcastro{at}isr.ist.utl.pt
Instituto Superior Técnico, Instituto de Sistemas e Robótica, Av.Rovisco Pais 1, 1049-001 Lisboa, Portugalmir{at}isr.ist.utl.pt This paper describes a navigation architecture for mobile robots, structured as a set of nested control loops whose depth is related to their knowledge of the environment and the ability to drive the actuator, and involving as well competing behaviors that will ultimately generate the robot motion. The architecture has been successfully used on a mobile platform to support three-dimensional environment reconstruction tasks. The architecture may be classified as belonging to the hybrid type but made up of hybrid elements as well, allowing virtually any level of input awareness and ranging from high-level task planning to direct motion commands issued by external user or applications. A monitorized data path ensures the construction of the most adequate and safe motion, as well as an unlimited set of behaviors depending on the already known and perceived environment. Added concepts of path recovering and assisted navigation fulfill the demands for the three-dimensional acquisition scheme involved. Some comparison with existing architectures is carried out throughout the text. The versatility and robustness of the architecture are supported by extensive results.
Key Words: mobile robots navigation architecture path following local navigation teleoperation
The International Journal of Robotics Research, Vol. 19, No. 12,
1218-1235 (2000) |
|||