Deep orientation: Fast and Robust Upper Body orientation Estimation for Mobile Robotic Applications An essential feature for navigating socially with a mobile robot is the upper body orientation of persons in its vicinity. For example, in a supermarket orientation indicates whether a person is looking at goods on the shelves or where a person is likely to go. However, given limited computing and battery capabilities, it is not possible to rely on highperformance graphics cards to run large, computationally expensive deep neural networks for orientation estimation in real time. Nevertheless, deep learning performs quite well for regression problems. Therefore, we tackle the problem of upper body orientation estimation with small yet efficient deep neural networks on a mobile robot in this paper. We employ a fast person detection approach as preprocessing that outputs fixed size person images before the actual estimation of the orientation is done. The combination with lightweight networks allows us to estimate a continuous angle in real time, even using a CPU only. We experimentally evaluate the performance of our system on a new, selfrecorded data set consisting of more than 100,000 RGBD samples from 37 persons, which is made publicly available. We also do an extensive comparison of different network architectures and output encodings for their applicability in estimating orientations. Furthermore, we show that depth images are more suitable for the task of orientation estimation than RGB images or the combination of both.

Visual SLAM in Human Populated Environments: Exploring the Tradeoff between Accuracy and Speed of YOLO and Mask RCNN Simultaneous Localization and Mapping (SLAM) is a fundamental problem in mobile robotics. However, the majority of Visual SLAM algorithms assume a static scenario, limiting their applicability in realworld environments. Dealing with dynamic content in Visual SLAM is still an open problem, with solutions usually relying on direct or featurebased methods. Deep learning techniques can improve the SLAM solution in environments with a priori dynamic objects, providing highlevel information of the scene. This paper presents a new approach to SLAM in human populated environments using deep learningbased techniques. The system is built on ORBSLAM2, a stateoftheart SLAM system. The proposed methodology is evaluated using a benchmark dataset, outperforming other Visual SLAM methods in highly dynamic scenarios.