scispace - formally typeset
Search or ask a question
Author

Ľuboš Chovanec

Bio: Ľuboš Chovanec is an academic researcher from Information Technology Institute. The author has contributed to research in topics: Gyroscope & Inertial measurement unit. The author has an hindex of 3, co-authored 8 publications receiving 115 citations.

Papers
More filters
Journal ArticleDOI
TL;DR: In this paper, the authors focus on mathematical modelling of a quadrotor and identification of parameters used in presented models, such as arm length, total mass, inertia matrix, friction coefficients, thrust coefficient and drag coefficient.

113 citations

Journal ArticleDOI
08 Jan 2021-Sensors
TL;DR: The Azure Kinect as discussed by the authors is the successor of Kinect v1 and Kinect v2 and has been shown to have better performance in both indoor and outdoor environments, including direct and indirect sun conditions.
Abstract: The Azure Kinect is the successor of Kinect v1 and Kinect v2. In this paper we perform brief data analysis and comparison of all Kinect versions with focus on precision (repeatability) and various aspects of noise of these three sensors. Then we thoroughly evaluate the new Azure Kinect; namely its warm-up time, precision (and sources of its variability), accuracy (thoroughly, using a robotic arm), reflectivity (using 18 different materials), and the multipath and flying pixel phenomenon. Furthermore, we validate its performance in both indoor and outdoor environments, including direct and indirect sun conditions. We conclude with a discussion on its improvements in the context of the evolution of the Kinect sensor. It was shown that it is crucial to choose well designed experiments to measure accuracy, since the RGB and depth camera are not aligned. Our measurements confirm the officially stated values, namely standard deviation ≤17 mm, and distance error <11 mm in up to 3.5 meters distance from the sensor in all four supported modes. The device, however, has to be warmed up for at least 40-50 min to give stable results. Due to the time-of-flight technology, the Azure Kinect cannot be reliably used in direct sunlight. Therefore, it is convenient mostly for indoor applications.

112 citations

Journal ArticleDOI
TL;DR: The Azure Kinect surpasses its discontinued predecessors, both in accuracy and precision, and is a suitable sensor for human–robot interaction, body-motion analysis, and other gesture-based applications.
Abstract: The Azure Kinect, the successor of Kinect v1 and Kinect v2, is a depth sensor. In this paper we evaluate the skeleton tracking abilities of the new sensor, namely accuracy and precision (repeatability). Firstly, we state the technical features of all three sensors, since we want to put the new Azure Kinect in the context of its previous versions. Then, we present the experimental results of general accuracy and precision obtained by measuring a plate mounted to a robotic manipulator end effector which was moved along the depth axis of each sensor and compare them. In the second experiment, we mounted a human-sized figurine to the end effector and placed it in the same positions as the test plate. Positions were located 400 mm from each other. In each position, we measured relative accuracy and precision (repeatability) of the detected figurine body joints. We compared the results and concluded that the Azure Kinect surpasses its discontinued predecessors, both in accuracy and precision. It is a suitable sensor for human–robot interaction, body-motion analysis, and other gesture-based applications. Our analysis serves as a pilot study for future HMI (human–machine interaction) designs and applications using the new Kinect Azure and puts it in the context of its successful predecessors.

29 citations

Journal ArticleDOI
TL;DR: A performance comparison of the controllers, which was based on absolute quaternion (positioning) error and energy consumption, found the best three controllers to be implemented into the real quadrotor.
Abstract: This article is a continuation of our previously published work that presented a comparison of nine attitude quaternion-based controllers of the quadrotor in simulation environment. In this article, the best three controllers were implemented into the real quadrotor. Namely proportional derivative (PD), linear quadratic regulator (LQR) and backstepping quaternion-based control techniques were evaluated. As a suitable test stand was not available on the basis of literature analysis, the article also outlines the requirements and the development of a new innovative test stand. In order to provide a comprehensive overview, the hardware and software that was used is also presented in the article. The main contribution of this article is a performance comparison of the controllers, which was based on absolute quaternion (positioning) error and energy consumption.

9 citations

Journal Article
TL;DR: A gesture system where one hand is used to select a particular robot from the group and the other to issue motion commands is developed for controlling a group of robots by one human operator.
Abstract: This paper presents a novel human-robot interaction method for controlling a group of robots by one human operator. We developed a gesture system where one hand is used to select a particular robot from the group and the other to issue motion commands. One robot is controlled at a time but switching to another is only a question of raising different number of fingers on hand. Input for our algorithm is a single raw depth stream. We verified our design in laboratory environment. Three robots were controlled by gestures and accomplished a common task.

4 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: It is shown that, for fast maneuvers, the disturbance observer needs to take into account the motor dynamics, which allows to notably increase the observer bandwidth, leading to significant improvements in the disturbance rejection capabilities.

101 citations

Proceedings Article
01 Jan 2020
TL;DR: This paper introduces SAVIOR: an architecture for securing autonomous vehicles with robust physical invariants, and implements and validate the proposal on two popular open-source controllers for aerial and ground vehicles, and demonstrates its effectiveness.
Abstract: Autonomous Vehicles (AVs), including aerial, sea, and ground vehicles, assess their environment with a variety of sensors and actuators that allow them to perform specific tasks such as navigating a route, hovering, or avoiding collisions. So far, AVs tend to trust the information provided by their sensors to make navigation decisions without data validation or verification, and therefore, attackers can exploit these limitations by feeding erroneous sensor data with the intention of disrupting or taking control of the system. In this paper we introduce SAVIOR: an architecture for securing autonomous vehicles with robust physical invariants. We implement and validate our proposal on two popular open-source controllers for aerial and ground vehicles, and demonstrate its effectiveness.

68 citations

Journal ArticleDOI
TL;DR: To design and verify various control techniques for a quadrotor using a quaternion representation of the attitude, a disturbance observer along with a position estimator will be designed to improve the performance of the presented controllers.

65 citations

Journal ArticleDOI
TL;DR: A new point of view is provided by examining the well-known policy gradient algorithm from reinforcement learning, then relaxing its requirements to improve training efficiency, and the improved algorithm is applied to train a quadrotor controller with its output directly mapped to four actuators in a simulator.

59 citations

Journal ArticleDOI
TL;DR: A UAV framework for autonomous navigation to address uncertainty and partial observability from imperfect sensor readings in cluttered indoor scenarios and ensures personal safety by letting the UAV to explore dangerous environments without the intervention of the human operator is proposed.
Abstract: Response efforts in emergency applications such as border protection, humanitarian relief and disaster monitoring have improved with the use of Unmanned Aerial Vehicles (UAVs), which provide a flexibly deployed eye in the sky. These efforts have been further improved with advances in autonomous behaviours such as obstacle avoidance, take-off, landing, hovering and waypoint flight modes. However, most UAVs lack autonomous decision making for navigating in complex environments. This limitation creates a reliance on ground control stations to UAVs and, therefore, on their communication systems. The challenge is even more complex in indoor flight operations, where the strength of the Global Navigation Satellite System (GNSS) signals is absent or weak and compromises aircraft behaviour. This paper proposes a UAV framework for autonomous navigation to address uncertainty and partial observability from imperfect sensor readings in cluttered indoor scenarios. The framework design allocates the computing processes onboard the flight controller and companion computer of the UAV, allowing it to explore dangerous indoor areas without the supervision and physical presence of the human operator. The system is illustrated under a Search and Rescue (SAR) scenario to detect and locate victims inside a simulated office building. The navigation problem is modelled as a Partially Observable Markov Decision Process (POMDP) and solved in real time through the Augmented Belief Trees (ABT) algorithm. Data is collected using Hardware in the Loop (HIL) simulations and real flight tests. Experimental results show the robustness of the proposed framework to detect victims at various levels of location uncertainty. The proposed system ensures personal safety by letting the UAV to explore dangerous environments without the intervention of the human operator.

53 citations