Semantic Simulation Engine in Mobile Robot Operator Training Tool
Janusz Będkowski , Andrzej Masłowski
AbstractIn the paper the semantic simulation engine and its role in multi level mobile robot operator training tool is described. Semantic simulation engine provides tools to implement mobile robot simulation based on real data delivered by robot observations in INDOOR environment. It is important to emphasize that real and virtual part of the training system is integrated. The supervision of real objects such as robots is performed by association with its virtual representation in the simulation, therefore events such as object intersection, robot pitch roll are defined. Semantic simulation engine is composed of data registration modules, semantic entities identification modules (data segmentation) and semantic simulation module. The data registration modules delivers 3D point clouds aligned with ICP (Iterative Closest Point) algorithm accelerated by parallel computation to obtain on-line processing. Semantic entities identification modules provide implementation of methods for obtaining semantic entities from robot observations (already registered). Semantic simulation module executes rigid body simulation with predefined simulation events. It is implemented using NVIDIA PhysX engine. The simulation can be easy integrated with real part of the system with an assumption of robust localization of real entities, therefore Augmented Reality capabilities are available.
|Publication size in sheets||0.7|
|Book||Obdržálek David, Gottscheber Achim (eds.): Research and Education in Robotics - EUROBOT 2011, Communications in Computer and Information Science, no. 161, 2011, Springer Berlin Heidelberg, ISBN 978-3-642-21974-0, 978-3-642-21975-7|
|Keywords in English||Artificial Intelligence (incl. Robotics), Image Processing and Computer Vision, Information Systems Applications (incl.Internet), mobile robot, operator training, semantic mapping, Simulation and Modeling, Software Engineering, User Interfaces and Human Computer Interaction|
|Citation count*||3 (2015-12-15)|
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.