Thomas Wiemann is currently a temporary professor for Autonomous Robotics at Osnabrück University. He received his doctorate degree (Dr. rer. nat) in 2013 and habilitated in 2020. His work focuses with the automatic generation of polygonal maps from point cloud data for robotic applications. His current research concentrates on making these methods applicable for large scale environments and multi sensor systems. The main focus of his work is to generate multi-modal maps that can be used on mobile robots in different contexts. That includes standard problems like localization and path planning as well as semantic interpretation of the input data for symbolic processing. For his master thesis he received the Karman Innovation Award at Osnabrück University in 2007. For his work on open source software he received the Intevation Free Software Award at Osnabrück University in 2014.



Osnabrück University
Institute of Computer Science
Berghoffstraße 11
49090 Osnabrück

Office Hours

Whenever my door is open. Alternatively, email me for an appointment.


+49 (0)541 / 969 2438

Academic Record

  • Habilitation in Computer Science
    Osnabrück University
    Apr 2013 – Oct 2020
  • Doctorate (Dr. rer. nat.) in Computer Science
    Osnabrück University
    Sep 2007 – Apr 2013
  • M.Sc. in Physics and Computer Science
    Osnabrück University
    Sep 2005 – Aug 2007
  • B.Sc. in Physics and Computer Science
    Osnabrück University
    Sep 2001 – Aug 2005

Professional Career

  • Temporary Professor
    University of Osnabrück, Autonomous Robotics
    Oct 2020 – today
  • Research Associate
    University of Osnabrück, Knowledge Based Systems Group
    Sep 2008 – Sep 2020
  • Research Associate
    Braunschweig University of Technology, Institute of Operating Systems and Computer Networks, Algorithms Group (Prof. Sandor Fekete)
    Jan 2008 – Jun 2008
  • Research Assistant
    University of Osnabrück, Knowledge Based Systems Group
    Sep 2007 – Dec 2007
  • Research Associate (Secondary Employment)
    N-transfer GmbH
    Aug 2009 – Apr 2011
  • External Lecturer (Secondary Employment)
    Hochschule Osnabrück
    Oct 2013 – Mar 2014
  • External Lecturer (Secondary Employment)
    Universität Koblenz Landau
    Sep 2015 – Mar 2016


All Publications


From Semantic Mapping to Anchored Knowledge Bases

Source Document

3D-Roboterkartenbau in Osnabrück

Source Document



This course gives an introduction in 2D and especially 3D sensor data processing and interpretation. Main topics are: Foundations of 3D sensor technology (camera calibration, stereo reconstruction, …

Exemplary Content

  • Camera models and calibration
  • 3D sensors
  • 3D point cloud processing
  • Surface reconstruction from 3D point clouds
  • Date segmantation and interpretation

Database Systems

Thomas Wiemann, Jochen Sprickerhof, Sven Albrecht


. This is one of the elective modules in the Bachelor program of computer science. Besides the fundamental concepts of data base systems, the course features a module about spatial databases and …

Exemplary Content

  • Data modelling
  • Different database types (Relational and Document-based)
  • Query languages
  • Synchronization
  • Index data structures


Besides learning C/C++ the course focuses on teaching students practical software development with realistic application scenarios in the accompanying exercises. Since 2011, a two week programming lab …

Exemplary Content

  • Basic concepts of C and C++ programming
  • Usage of external C and C++ libraries like Boost
  • Common C++ build tools like make and cmake
  • Code management and version control with git

Introduction to Robotics

Thomas Wiemann, Jochen Sprickerhof, Sven Albrecht


Introduction to foundations of robotics like mapping, localization, and kinematics as well as motion planning. The course consists of a series of lectures combined with practical demonstrations and …

Exemplary Content

  • Overview over the basic topics related to robotics
  • Fundamental algorithms for classic problems like localization and path planning
  • Robot control frameworks


The idea for this course came from the observation that the utilization of the University’s high performance cluster is below expectations. One reason is that the students are not specially trained …

Exemplary Content

  • 3D programming paradigms
  • Architectural concepts of parallel hardware
  • MPI computing
  • Programming in CUDA

Supervised Theses

All Theses


All Projects

2016 to 2017
In quite a few projects world-wide, 3D Mapping technology has been used for documenting historical buildings -- typically involving a massive amount of time and person power for both the data capture …

2019 to 2021
Das interdisziplinäre Forschungsprojekt SOILAssist befasst sich mit dem landwirtschaftlichen Bodenschutz bei der Befahrung von Ackerflächen und verfolgt das Ziel, negative Veränderungen der …