Abstract
In this paper, a vector-based topological map is to be built consisting of available directions (moving directions) and the distances between nodes. This map represents the whole environment as a skeleton, using nodes similar to vectors independent of geometrical information of obstacles. To build a vector-based topological map, the following are developed: (a) acquisition of reliable range values using local minimum values, (b) fuzzy inference system (FIS) for extracting available directions, and (c) collision avoidance using virtual Jacobians. First, only local minimum values are used among the range of sensor values in order to decrease the effect of specular reflection and calculate available directions using the FIS. Specially, the number of consequent membership functions is determined as the number of obstacle orientations around a mobile robot, enabling the mobile robot to find available directions independently of the geometrical information of obstacles. Finally, to avoid collisions, a virtual Jacobian method is used because a vector-based topological map does not include the geometrical information about obstacles. The proposed algorithms have been verified in the simulation and implemented on a robot in the real environment.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.