Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jan Faigl is active.

Publication


Featured researches published by Jan Faigl.


international conference on research and education in robotics | 2011

AR-Drone as a Platform for Robotic Research and Education

Tomas Krajnik; Vojtěch Vonásek; Daniel Fišer; Jan Faigl

This paper presents the AR-Drone quadrotor helicopter as a robotic platform usable for research and education. Apart from the description of hardware and software, we discuss several issues regarding drone equipment, abilities and performance. We show, how to perform basic tasks of position stabilization, object following and autonomous navigation. Moreover, we demonstrate the drone ability to act as an external navigation system for a formation of mobile robots. To further demonstrate the drone utility for robotic research, we describe experiments in which the drone has been used. We also introduce a freely available software package, which allows researches and students to quickly overcome the initial problems and focus on more advanced issues.


Journal of Intelligent and Robotic Systems | 2014

A Practical Multirobot Localization System

Tomas Krajnik; Matías Nitsche; Jan Faigl; Petr Vanĕk; Martin Saska; Libor Přeučil; Tom Duckett; Marta Mejail

We present a fast and precise vision-based software intended for multiple robot localization. The core component of the software is a novel and efficient algorithm for black and white pattern detection. The method is robust to variable lighting conditions, achieves sub-pixel precision and its computational complexity is independent of the processed image size. With off-the-shelf computational equipment and low-cost cameras, the core algorithm is able to process hundreds of images per second while tracking hundreds of objects with millimeter precision. In addition, we present the method’s mathematical model, which allows to estimate the expected localization precision, area of coverage, and processing speed from the camera’s intrinsic parameters and hardware’s processing capacity. The correctness of the presented model and performance of the algorithm in real-world conditions is verified in several experiments. Apart from the method description, we also make its source code public at http://purl.org/robotics/whycon; so, it can be used as an enabling technology for various mobile robotic problems.


IEEE Transactions on Education | 2013

SyRoTek—Distance Teaching of Mobile Robotics

Miroslav Kulich; Jan Chudoba; Karel Košnar; Tomas Krajnik; Jan Faigl; Libor Preucil

E-learning is a modern and effective approach for training in various areas and at different levels of education. This paper gives an overview of SyRoTek, an e-learning platform for mobile robotics, artificial intelligence, control engineering, and related domains. SyRoTek provides remote access to a set of fully autonomous mobile robots placed in a restricted area with dynamically reconfigurable obstacles, which enables solving a huge variety of problems. A user is able to control the robots in real time by their own developed algorithms as well as being able to analyze gathered data and observe activity of the robots by provided interfaces. The system is currently used for education at the Czech Technical University in Prague, Prague, Czech Republic, and at the University of Buenos Aires, Buenos, Aires, Argentina, and it is freely accessible to other institutions. In addition to the system overview, this paper presents the experience gained from the actual deployment of the system in teaching activities.


international conference on robotics and automation | 2013

Low-cost embedded system for relative localization in robotic swarms

Jan Faigl; Tomas Krajnik; Jan Chudoba; Libor Preucil; Martin Saska

In this paper, we present a small, light-weight, low-cost, fast and reliable system designed to satisfy requirements of relative localization within a swarm of micro aerial vehicles. The core of the proposed solution is based on off-the-shelf components consisting of the Caspa camera module and Gumstix Overo board accompanied by a developed efficient image processing method for detecting black and white circular patterns. Although the idea of the roundel recognition is simple, the developed system exhibits reliable and fast estimation of the relative position of the pattern up to 30 fps using the full resolution of the Caspa camera. Thus, the system is suited to meet requirements for a vision based stabilization of the robotic swarm. The intent of this paper is to present the developed system as an enabling technology for various robotic tasks.


IEEE Transactions on Neural Networks | 2010

Approximate Solution of the Multiple Watchman Routes Problem With Restricted Visibility Range

Jan Faigl

In this paper, a new self-organizing map (SOM) based adaptation procedure is proposed to address the multiple watchman route problem with the restricted visibility range in the polygonal domain W. A watchman route is represented by a ring of connected neuron weights that evolves in W, while obstacles are considered by approximation of the shortest path. The adaptation procedure considers a coverage of W by the ring in order to attract nodes toward uncovered parts of W. The proposed procedure is experimentally verified in a set of environments and several visibility ranges. Performance of the procedure is compared with the decoupled approach based on solutions of the art gallery problem and the consecutive traveling salesman problem. The experimental results show the suitability of the proposed procedure based on relatively simple supporting geometrical structures, enabling application of the SOM principles to watchman route problems in W.


intelligent robots and systems | 2012

Goal assignment using distance cost in multi-robot exploration

Jan Faigl; Miroslav Kulich; Libor Preucil

In this paper, we discuss the problem of goal assignment in the multi-robot exploration task. The presented work is focused on the underlying optimal assignment problem of the multi-robot task allocation that is addressed by three state-of-the art approaches. In addition, we propose a novel exploration strategy considering allocation of all current goals (not only immediate goal) for each robot, which leads to the multiple traveling salesman problem formulation. Although the problem is strongly NP-hard, we show its approximate solution is computationally feasible and its overall requirements are competitive to the previous approaches. The proposed approach and three well-known approaches are compared in series of problems considering various numbers of robots and sensor ranges. Based on the evaluation of the results the proposed exploration strategy provides shorter exploration times than the former approaches.


Neurocomputing | 2011

An application of the self-organizing map in the non-Euclidean Traveling Salesman Problem

Jan Faigl; Miroslav Kulich; Vojtěch Vonásek; Libor Přeučil

An application of the self-organizing map (SOM) to the Traveling Salesman Problem (TSP) has been reported by many researchers, however these approaches are mainly focused on the Euclidean TSP variant. We consider the TSP as a problem formulation for the multi-goal path planning problem in which paths among obstacles have to be found. We apply a simple approximation of the shortest path that seems to be suitable for the SOM adaptation procedure. The approximation is based on a geometrical interpretation of SOM, where weights of neurons represent nodes that are placed in the polygonal domain. The approximation is verified in a set of real problems and experimental results show feasibility of the proposed approach for the SOM based solution of the non-Euclidean TSP.


european conference on genetic programming | 2006

Iterative prototype optimisation with evolved improvement steps

Jiri Kubalik; Jan Faigl

Evolutionary algorithms have already been more or less successfully applied to a wide range of optimisation problems. Typically, they are used to evolve a population of complete candidate solutions to a given problem, which can be further refined by some problem-specific heuristic algorithm. In this paper, we introduce a new framework called Iterative Prototype Optimisation with Evolved Improvement Steps. This is a general optimisation framework, where an initial prototype solution is being improved iteration by iteration. In each iteration, a sequence of actions/operations, which improves the current prototype the most, is found by an evolutionary algorithm. The proposed algorithm has been tested on problems from two different optimisation problem domains – binary string optimisation and the traveling salesman problem. Results show that the concept can be used to solve hard problems of big size reliably achieving comparably good or better results than classical evolutionary algorithms and other selected methods.


intelligent robots and systems | 2014

Unifying multi-goal path planning for autonomous data collection.

Jan Faigl; Geoffrey A. Hollinger

In this paper, we propose a framework for solving variants of the multi-goal path planning problem with applications to autonomous data collection. Autonomous data collection requires optimizing the trajectory of a mobile vehicle to collect data from a number of stationary sensors in a known configuration. The proposed approach utilizes the self-organizing map (SOM) architecture to provide a unified solution to multi-goal path planning problems. Our approach applies to cases where the vehicle must move within a radius of a sensor to collect data and also where some sensors can be ignored due to a lower priority. We compare our proposed approach to state-of-the-art approximate solutions to variants of the Traveling Salesman Problem (TSP) for random deployments and in an underwater monitoring application domain. Our results demonstrate that the SOM approach outperforms combinatorial heuristic algorithms and also provides a unified approach for solving variants of the multi-goal path planning problem.


international conference on advanced robotics | 2013

External localization system for mobile robotics

Tomas Krajnik; Matías Nitsche; Jan Faigl; Tom Duckett; Marta Mejail; Libor Preucil

We present a fast and precise vision-based software intended for multiple robot localization. The core component of the proposed localization system is an efficient method for black and white circular pattern detection. The method is robust to variable lighting conditions, achieves sub-pixel precision, and its computational complexity is independent of the processed image size. With off-the-shelf computational equipment and low-cost camera, its core algorithm is able to process hundreds of images per second while tracking hundreds of objects with millimeter precision. We propose a mathematical model of the method that allows to calculate its precision, area of coverage, and processing speed from the cameras intrinsic parameters and hardwares processing capacity. The correctness of the presented model and performance of the algorithm in real-world conditions are verified in several experiments. Apart from the method description, we also publish its source code; so, it can be used as an enabling technology for various mobile robotics problems.

Collaboration


Dive into the Jan Faigl's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Miroslav Kulich

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Libor Preucil

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Libor Přeučil

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Petr Vana

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Martin Saska

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Petr Cizek

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Jan Chudoba

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Karel Košnar

Czech Technical University in Prague

View shared research outputs
Top Co-Authors

Avatar

Petr Váňa

Czech Technical University in Prague

View shared research outputs
Researchain Logo
Decentralizing Knowledge