Abstract-The paradigm case for robotic mapping, as in Simultaneous Localisation and Mapping problems, considers a mobile robot with noisy odometry and laser scanners. Laser scanners provide large amounts of sensory information, and have effectively unlimited range in indoor environments. Such large quantities of input information allow the use of relatively weak priors. In contrast, the present study considers the mapping problem in environments where only sparse, local sensory information is available. To compensate for the lack of likelihood evidence, we make use of strong hierarchical object priors. Hierarchical models were popular in classical blackboard systems but hare here applied in a Bayesian setting and novelly deployed as a mapping algorithm. We give proof of concept results, intended to demonstrate the algorithm's applicability as a part of a tactile SLAM module for the whiskered ScratchBot mobile robot platform.
I. INTRODUCTIONThe paradigm case for robotic mapping, as in Simultaneous Localisation and Mapping (SLAM) problems [1], considers a mobile robot with noisy odometry and SICK laser scanners. Laser scanners provide large amounts of sensory information, and have effectively unlimited range in indoor environments. Such large quantities of input information allow the use of relatively weak priors, such as independent grid cell occupancy or flat priors over the belief of small feature sets [1].In contrast, the present study considers the mapping problem in environments where only sparse, local sensory information is available. For example, a fire-fighting robot building up a map in a smoke-filled house cannot rely on laser scanners functioning at all times, and could instead operate by feeling its way around with touch sensors. Proof that this type of navigation is possible is found in biology: electric fish make use of highly localised electric field sensors [2] and rats navigate through dark underground tunnels using their whiskers [3], [4], both having ranges of a few centimetres. In robotics, touch sensors are relatively cheap in both material and computational processing terms, and their use has previously been considered to enhance navigation in cheap household robots [5]