Accurate models of the environment are a crucial requirement for autonomous mobile robots. The process of how to acquire knowledge about the operating environment is one of the most challenging problems in this research area. The quality of the model depends on the number and types of sensors used. Occupancy grids are the most common low-level models of the environment used in robotics for fusion of noisy data. This paper first introduces a novel method for building an occupancy grid from a monocular color camera. The next part of the work describes a method for fusion of camera data with data from a rangefinder. The final part presents a new method for measuring the quality of the occupancy grid based on the quality of the path created by the grid. The methods were experimentally verified with an indoor experimental robot at the Czech Technical University.
26 July 2021 in IEEE Robotics and Automation Letters
This letter describes a method for autonomous aerial cinematography with distributed lighting by a team of unmanned aerial vehicles (UAVs). Although camera-carrying multi-rotor helicopters have become commonplace in cinematography, their usage is limited to scenarios with sufficient natural light or of lighting provided by static artificial lights. We propose to use a formation of unmanned aerial vehicles as a tool for filming a target under illumination from various directions, which is one of the fundamental techniques of traditional cinematography. We decompose the multi-UAV trajectory optimization problem to tackle non-linear cinematographic aspects and obstacle avoidance at separate stages, which allows us to re-plan in real time and react to changes in dynamic environments. The performance of our method has been evaluated in realistic simulation scenarios and field experiments, where we show how it increases the quality of the shots and that it is capable of planning safe trajectories even in cluttered environments.
This paper presents an implementation of a system that is autonomously able to find, follow and land on a car moving at 15 km/h. Our solution consists of two parts, the image processing for fast onboard detection of landing platform and the Model Predictive Control tracker for trajectory planning and control. This approach is fully autonomous using only the onboard computer and onboard sensors with differential GPS. Besides the description of the solution, we also present experimental results obtained at MBZIRC 2017 international competition.