Michal Reinstein
Czech Technical University in Prague
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Michal Reinstein.
Springer Tracts in Advanced Robotics | 2014
Geert-Jan M. Kruijff; Miroslav Janíček; Shanker Keshavdas; Benoit Larochelle; Hendrik Zender; Nanja J. J. M. Smets; Tina Mioch; Mark A. Neerincx; Jurriaan van Diggelen; Francis Colas; Ming Liu; François Pomerleau; Roland Siegwart; Václav Hlaváč; Tomáš Svoboda; T. Petříček; Michal Reinstein; Karel Zimmermann; Fiora Pirri; Mario Gianni; Panagiotis Papadakis; A. Sinha; Patrick Balmer; Nicola Tomatis; Rainer Worst; Thorsten Linder; Hartmut Surmann; V. Tretyakov; S. Corrao; S. Pratzler-Wanczura
The paper describes experience with applying a user-centric design methodology in developing systems for human-robot teaming in Urban Search & Rescue. A human-robot team consists of several robots (rovers/UGVs, microcopter/UAVs), several humans at an off-site command post (mission commander, UGV operators) and one on-site human (UAV operator). This system has been developed in close cooperation with several rescue organizations, and has been deployed in a real-life tunnel accident use case. The human-robot team jointly explores an accident site, communicating using a multi-modal team interface, and spoken dialogue. The paper describes the development of this complex socio-technical system per se, as well as recent experience in evaluating the performance of this system.
IEEE-ASME Transactions on Mechatronics | 2015
Jakub Simanek; Michal Reinstein; Vladimir Kubelka
This paper presents evaluation of four different state estimation architectures exploiting the extended Kalman filter (EKF) for 6-DOF dead reckoning of a mobile robot. The EKF is a well proven and commonly used technique for fusion of inertial data and robots odometry. However, different approaches to designing the architecture of the state estimator lead to different performance and computational demands. While seeking the best possible solution for the mobile robot, the nonlinear model and the error model are addressed, both with and without a complementary filter for attitude estimation. The performance is determined experimentally by means of precision of both indoor and outdoor navigation, including complex-structured environment such as stairs and rough terrain. According to the evaluation, the nonlinear model combined with the complementary filter is selected as a best candidate (reaching 0.8 m RMSE and average of 4% return position error (RPE) of distance driven) and implemented for real-time onboard processing during a rescue mission deployment.
international conference on robotics and automation | 2012
Vladimir Kubelka; Michal Reinstein
Precise and reliable estimation of orientation plays crucial role for any mobile robot operating in unknown environment. The most common solution to determination of the three orientation angles: pitch, roll, and yaw, relies on the Attitude and Heading Reference System (AHRS) that exploits inertial data fusion (accelerations and angular rates) with magnetic measurements. However, in real world applications strong vibration and disturbances in magnetic field usually cause this approach to provide poor results. Therefore, we have devised a new approach to orientation estimation using inertial sensors only. It is based on modified complementary filtering and was proved by precise laboratory testing using rotational tilt platform as well as by robot field-testing. In the final, the algorithm well outperformed the commercial AHRS solution based on magnetometer aiding.
international conference on robotics and automation | 2011
Michal Reinstein; Matej Hoffmann
It is an important ability for any mobile robot to be able to estimate its posture and to gauge the distance it travelled. The information can be obtained from various sources. In this work, we have addressed this problem in a dynamic quadruped robot. We have designed and implemented a navigation algorithm for full body state (position, velocity, and attitude) estimation that does not use any external reference (such as GPS, or visual landmarks). Extended Kalman Filter was used to provide error estimation and data fusion from two independent sources of information: Inertial Navigation System mechanization algorithm processing raw inertial data, and legged odometry, which provided velocity aiding. We present a novel data-driven architecture for legged odometry that relies on a combination of joint sensor signals and pressure sensors. Our navigation system ensures precise tracking of a running robots posture (roll and pitch), and satisfactory tracking of its position over medium time intervals. We have shown our method to work for two different dynamic turning gaits and on two terrains with significantly different friction. We have also successfully demonstrated how our method generalizes to different velocities.
IEEE Transactions on Robotics | 2013
Michal Reinstein; Matej Hoffmann
It is an important ability for any mobile robot to be able to estimate its posture and to gauge the distance it traveled. In this paper, we have addressed this problem in a dynamic quadruped robot by combining traditional state estimation methods with machine learning. We have designed and implemented a navigation algorithm for full body state (position, velocity, and attitude) estimation that uses no external reference but relies on multimodal proprioceptive sensory information only. The extended Kalman filter (EKF) was used to provide error estimation and data fusion from two independent sources of information: 1) strapdown mechanization algorithm processing raw inertial data and 2) legged odometry. We have devised a novel legged odometer that combines information from a multimodal combination of sensors (joint and pressure). We have shown our method to work for a dynamic turning gait, and we have also successfully demonstrated how it generalizes to different velocities and terrains. Furthermore, our solution proved to be immune to substantial slippage of the robots feet.
Journal of Field Robotics | 2015
Vladimir Kubelka; Lorenz Oswald; François Pomerleau; Francis Colas; Tomáš Svoboda; Michal Reinstein
Urban search and rescue USAR missions for mobile robots require reliable state estimation systems resilient to conditions given by the dynamically changing environment. We design and evaluate a data fusion system for localization of a mobile skid-steer robot intended for USAR missions. We exploit a rich sensor suite including both proprioceptive inertial measurement unit and tracks odometry and exteroceptive sensors omnidirectional camera and rotating laser rangefinder. To cope with the specificities of each sensing modality such as significantly differing sampling frequencies, we introduce a novel fusion scheme based on an extended Kalman filter for six degree of freedom orientation and position estimation. We demonstrate the performance on field tests of more than 4.4 i¾?km driven under standard USAR conditions. Part of our datasets include ground truth positioning, indoor with a Vicon motion capture system and outdoor with a Leica theodolite tracker. The overall median accuracy of localization-achieved by combining all four modalities-was 1.2% and 1.4% of the total distance traveled for indoor and outdoor environments, respectively. To identify the true limits of the proposed data fusion, we propose and employ a novel experimental evaluation procedure based on failure case scenarios. In this way, we address the common issues such as slippage, reduced camera field of view, and limited laser rangefinder range, together with moving obstacles spoiling the metric map. We believe such a characterization of the failure cases is a first step toward identifying the behavior of state estimation under such conditions. We release all our datasets to the robotics community for possible benchmarking.
international conference on robotics and automation | 2013
Michal Reinstein; Vladimir Kubelka; Karel Zimmermann
This paper proposes a novel approach to improving precision and reliability of odometry of skid-steer mobile robots by means inspired by robotic terrain classification (RTC). In contrary to standard RTC approaches we do not provide human labeled discrete terrain categories but we classify the terrain directly by the values of coefficients correcting the robots odometry. Hence these coefficients make the odometry model adaptable to the terrain type due to inherent slip compensation. Estimation of these correction coefficients is based on feature extraction from the vibration data measured by an inertial measurement unit and regression function trained offline. Statistical features from the time domain, frequency domain, and wavelet features were explored and the best were automatically selected. To provide ground truth trajectory for the purpose of offline training a portable overhead camera tracking system was developed. Experimental evaluation on rough outdoor terrain proved 67.9±7.5% improvement in RMSE in position with respect to a state of the art odometry model. Moreover, our proposed approach is straightforward, easy for online implementation, and low on computational demands.
Advanced Robotics | 2014
Geert-Jan M. Kruijff; Ivana Kruijff-Korbayová; Shanker Keshavdas; Benoit Larochelle; Miroslav Janíček; Francis Colas; Ming Liu; François Pomerleau; Roland Siegwart; Neerincx; Rosemarijn Looije; Nanja J. J. M. Smets; Tina Mioch; J. van Diggelen; Fiora Pirri; Mario Gianni; Federico Ferri; Matteo Menna; Rainer Worst; Thorsten Linder; Viatcheslav Tretyakov; Hartmut Surmann; Tomáš Svoboda; Michal Reinstein; Karel Zimmermann; T. Petříček; Václav Hlaváč
This paper describes our experience in designing, developing and deploying systems for supporting human–robot teams during disaster response. It is based on R&D performed in the EU-funded project NIFTi. NIFTi aimed at building intelligent, collaborative robots that could work together with humans in exploring a disaster site, to make a situational assessment. To achieve this aim, NIFTi addressed key scientific design aspects in building up situation awareness in a human–robot team, developing systems using a user-centric methodology involving end users throughout the entire R&D cycle, and regularly deploying implemented systems under real-life circumstances for experimentation and testing. This has yielded substantial scientific advances in the state-of-the-art in robot mapping, robot autonomy for operating in harsh terrain, collaborative planning, and human–robot interaction. NIFTi deployed its system in actual disaster response activities in Northern Italy, in July 2012, aiding in structure damage assessment. Graphical Abstract
ieee sensors | 2009
Martin Sipos; Pavel Paces; Michal Reinstein; Jan Rohac
The paper describes a performance analysis of two low-cost AHRS (Attitude and Heading Reference Systems), calibration procedures, and the verification of INS (Inertial Navigation System) mechanization algorithm using dedicated automatic measurement system based on a real-time flight simulation. The measurement system included the flight simulation software FlightGear (FG) that offered a wide range of aircraft dynamics and track simulation possibilities. The FG output data were converted into the form suitable for a servo-controlled Rotational-Tilt Platform (RoTiP) which provided corresponding motion for two AHRS units mounted on it and reference information from optical sensors. The output data of the AHRS units were collected, processed and evaluated to verify the units accuracy and reliability. The methodology and results based on the performance analyses are presented.
international conference on robotics and automation | 2014
Karel Zimmermann; Petr Zuzánek; Michal Reinstein; Václav Hlaváč
In this paper we introduce the concept of Adaptive Traversability (AT), which we define as means of autonomous motion control adapting the robot morphology - configuration of articulated parts and their compliance - to traverse unknown complex terrain with obstacles in an optimal way. We verify this concept by proposing a reinforcement learning based AT algorithm for mobile robots operating in such conditions. We demonstrate the functionality by training the AT algorithm under lab conditions on simple EUR-pallet obstacles and then testing it successfully on natural obstacles in a forest. For quantitative evaluation we define a metrics based on comparison with expert operator. Exploiting the proposed AT algorithm significantly decreases the cognitive load of the operator.