Place categorization and semantic mapping on a mobile robot

By Niko Sünderhauf, Feras Dayoub, Sean McMahon, Ben Talbot, Ruth Schulz, Peter Corke, Gordon Fraser Wyeth, Ben Upcroft, Michael Milford. 2015

144 citations recorded by the source corpus.

In this paper we focus on the challenging problem of place categorization and semantic mapping on a robot without environment-specific training. Motivated by their ongoing success in various visual recognition tasks, we build our system upon a state-of-the-art convolutional network. We overcome its closed-set limitations by complementing the network with a series of one-vs-all classifiers that can learn to recognize new semantic classes online. Prior domain knowledge is incorporated by embedding the classification system into a Bayesian filter framework that also ensures temporal coherence. We evaluate the classification accuracy of the system on a robot that maps a variety of places on our campus in real-time. We show how semantic information can boost robotic object detection performance and how the semantic map can be used to modulate the robot's behaviour during navigation tasks. The system is made available to the community as a ROS module.

Subfields: Aerospace Engineering, Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Aerospace Engineering

  1. Wolfram Burgard
  2. Niko Sünderhauf
  3. Dieter Fox
  4. Michael Milford
  5. Ben Upcroft
  6. Sergey Levine
  7. Peter Corke
  8. Pieter Abbeel

In Artificial Intelligence

  1. Sergey Levine
  2. Dieter Fox
  3. Pieter Abbeel
  4. Chelsea Finn
  5. Wolfram Burgard
  6. Niko Sünderhauf
  7. Michael Milford
  8. Trevor Darrell

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Xiaogang Wang
  3. Trevor Darrell
  4. Andrew Zisserman
  5. Jitendra Malik
  6. Dacheng Tao
  7. Andrea Vedaldi
  8. Bernt Schiele

Citations in the corpus