Results 1 - 10
of
29
Vision-Based Autonomous Mapping and Exploration Using a Quadrotor MAV
"... Abstract — In this paper, we describe our autonomous visionbased quadrotor MAV system which maps and explores unknown environments. All algorithms necessary for autonomous mapping and exploration run on-board the MAV. Using a frontlooking stereo camera as the main exteroceptive sensor, our quadrotor ..."
Abstract
-
Cited by 26 (3 self)
- Add to MetaCart
(Show Context)
Abstract — In this paper, we describe our autonomous visionbased quadrotor MAV system which maps and explores unknown environments. All algorithms necessary for autonomous mapping and exploration run on-board the MAV. Using a frontlooking stereo camera as the main exteroceptive sensor, our quadrotor achieves these capabilities with both the Vector Field Histogram+ (VFH+) algorithm for local navigation, and the frontier-based exploration algorithm. In addition, we implement the Bug algorithm for autonomous wall-following which could optionally be selected as the substitute exploration algorithm in sparse environments where the frontier-based exploration under-performs. We incrementally build a 3D global occupancy map on-board the MAV. The map is used by the VFH+ and frontier-based exploration in dense environments, and the Bug algorithm for wall-following in sparse environments. During the exploration phase, images from the front-looking camera are transmitted over Wi-Fi to the ground station. These images are input to a large-scale visual SLAM process running off-board on the ground station. SLAM is carried out with pose-graph optimization and loop closure detection using a vocabulary tree. We improve the robustness of the pose estimation by fusing optical flow and visual odometry. Optical flow data is provided by a customized downward-looking camera integrated with a microcontroller while visual odometry measurements are derived from the front-looking stereo camera. We verify our approaches with experimental results. I.
State estimation for aggressive flight in GPS-denied environments using onboard sensing
- in Proc. of the 2012 IEEE Int. Conf. on Robotics and Automation
, 2012
"... Abstract — In this paper we present a state estimation method based on an inertial measurement unit (IMU) and a planar laser range finder suitable for use in real-time on a fixed-wing micro air vehicle (MAV). The algorithm is capable of maintaing accurate state estimates during aggressive flight in ..."
Abstract
-
Cited by 21 (1 self)
- Add to MetaCart
(Show Context)
Abstract — In this paper we present a state estimation method based on an inertial measurement unit (IMU) and a planar laser range finder suitable for use in real-time on a fixed-wing micro air vehicle (MAV). The algorithm is capable of maintaing accurate state estimates during aggressive flight in unstructured 3D environments without the use of an external positioning system. Our localization algorithm is based on an extension of the Gaussian Particle Filter. We partition the state according to measurement independence relationships and then calculate a pseudo-linear update which allows us to use 20x fewer particles than a naive implementation to achieve similar accuracy in the state estimate. We also propose a multi-step forward fitting method to identify the noise parameters of the IMU and compare results with and without accurate position measurements. Our process and measurement models integrate naturally with an exponential coordinates representation of the attitude uncertainty. We demonstrate our algorithms experi-mentally on a fixed-wing vehicle flying in a challenging indoor environment. I.
Information-Theoretic Compression of Pose Graphs for Laser-Based SLAM
"... In graph-based simultaneous localization and mapping, the pose graph grows over time as the robot gathers information about the environment. An ever growing pose graph, however, prevents long-term mapping with mobile robots. In this paper, we address the problem of efficient information-theoretic co ..."
Abstract
-
Cited by 14 (0 self)
- Add to MetaCart
In graph-based simultaneous localization and mapping, the pose graph grows over time as the robot gathers information about the environment. An ever growing pose graph, however, prevents long-term mapping with mobile robots. In this paper, we address the problem of efficient information-theoretic compression of pose graphs. Our approach estimates the mutual information between the laser measurements and the map to discard the measurements that are expected to provide only a small amount of information. Our method subsequently marginalizes out the nodes from the pose graph that correspond to the discarded laser measurements. To maintain a sparse pose graph that allows for efficient map optimization, our approach applies an approximate marginalization technique that is based on Chow-Liu trees. Our contributions allow the robot to effectively restrict the size of the pose graph.Alternatively, the robot is able to maintain a pose graph that does not grow unless the robot explores previously unobserved parts of the environment. Real-world experiments demonstrate that our approach to pose graph compression is well suited for long-term mobile robot mapping. 1
Sensor Fusion for Flexible Human-Portable Building-Scale Mapping
"... Abstract — This paper describes a system enabling rapid multi-floor indoor map building using a body-worn sensor system fusing information from RGB-D cameras, LIDAR, inertial, and barometric sensors. Our work is motivated by rapid response missions by emergency personnel, in which the capability for ..."
Abstract
-
Cited by 11 (2 self)
- Add to MetaCart
(Show Context)
Abstract — This paper describes a system enabling rapid multi-floor indoor map building using a body-worn sensor system fusing information from RGB-D cameras, LIDAR, inertial, and barometric sensors. Our work is motivated by rapid response missions by emergency personnel, in which the capability for one or more people to rapidly map a complex indoor environment is essential for public safety. Human-portable mapping raises a number of challenges not encountered in typical robotic mapping applications including complex 6-DOF motion and the traversal of challenging trajectories including stairs or elevators. Our system achieves robust performance in these situations by exploiting state-of-the-art techniques for robust pose graph optimization and loop closure detection. It achieves real-time performance in indoor environments of moderate scale. Experimental results are demonstrated for human-portable mapping of several floors of a university building, demonstrating the system’s ability to handle motion up and down stairs and to organize initially disconnected sets of submaps in a complex environment. address the issue where multiple users will explore regions which partially overlap. In this work, disjoint maps from a single user (as floor levels are changed and revisited) and from multiple users combine to form a set of partially overlapping maps. We use visual information to propose similar locations and to infer overlapping regions. Using these inter-map constraints, maps can be aggregated in a single combined map. In the following section, we review the background of personal localization and situational awareness systems and discuss our design prototype. Section III describes the hardware and, in Section IV, we give an overview of the algorithmic components of the mapping system. Given the challenging application we wish to support, we outline modules for estimating and correcting sensor tilt, floor traversals and user detection in Section V. I.
Gps-denied indoor and outdoor monocular vision aided navigation and control of unmanned aircraft
- Journal of Field Robotics
, 2013
"... GPS-denied closed-loop autonomous control of unstable Unmanned Aerial Vehicles (UAVs) such as rotorcraft using information from a monocular camera has been an open problem. Most proposed Vision aided Inertial Navigation Systems (V-INS) have been too compu-tationally intensive or do not have sufficie ..."
Abstract
-
Cited by 6 (0 self)
- Add to MetaCart
(Show Context)
GPS-denied closed-loop autonomous control of unstable Unmanned Aerial Vehicles (UAVs) such as rotorcraft using information from a monocular camera has been an open problem. Most proposed Vision aided Inertial Navigation Systems (V-INS) have been too compu-tationally intensive or do not have sufficient integrity for closed-loop flight. We provide an affirmative answer to the question of whether V-INS can be used to sustain prolonged real-world GPS-denied flight by presenting a V-INS that is validated through autonomous flight-tests over prolonged closed-loop dynamic operation in both indoor and outdoor GPS-denied environments with two rotorcraft UAS. The architecture efficiently combines visual feature information from a monocular camera with measurements from inertial sensors. In-ertial measurements are used to predict frame-to-frame transition of online selected feature locations, and the difference between predicted and observed feature locations is used to bind in real-time the inertial measurement unit drift, estimate its bias, and account for initial misalignment errors. A novel algorithm to manage a library of features online is presented that can add or remove features based on a measure of relative confidence in each feature location. The resulting V-INS is sufficiently efficient and reliable to enable real-time imple-mentation on resource constrained aerial vehicles. The presented algorithms are validated on multiple platforms in real-world conditions: through a 16 minute flight test, including an autonomous landing, of a 66 kg rotorcraft UAV operating in an unconctrolled outdoor envi-ronment without using GPS and through a Micro-UAV operating in a cluttered, unmapped,
Decentralized control for optimizing communication with infeasible regions
- in Proceedings of the 15th International Symposium on Robotics Research
, 2011
"... Abstract In this paper we present a decentralized gradient-based controller that optimizes communication between mobile aerial vehicles and stationary ground sensor vehicles in an environment with infeasible regions. The formulation of our problem as a MIQP is easily implementable, and we show that ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
(Show Context)
Abstract In this paper we present a decentralized gradient-based controller that optimizes communication between mobile aerial vehicles and stationary ground sensor vehicles in an environment with infeasible regions. The formulation of our problem as a MIQP is easily implementable, and we show that the addition of a scaling matrix can improve the range of attainable converged solutions by influencing trajectories to move around infeasible regions. We demonstrate the robustness of the controller in 3D simulation with agent failure, and in 10 trials of a multi-agent hardware experiment with quadrotors and ground sensors in an indoor environment. Lastly, we provide analytical guarantees that our controller strictly minimizes a nonconvex cost along agent trajectories, a desirable property for general multi-agent coordination tasks. 1
Low-Power Parallel Algorithms for Single Image based Obstacle Avoidance in Aerial Robots
"... Abstract — For an aerial robot, perceiving and avoiding obstacles are necessary skills to function autonomously in a cluttered unknown environment. In this work, we use a single image captured from the onboard camera as input, produce obstacle classifications, and use them to select an evasive maneu ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
(Show Context)
Abstract — For an aerial robot, perceiving and avoiding obstacles are necessary skills to function autonomously in a cluttered unknown environment. In this work, we use a single image captured from the onboard camera as input, produce obstacle classifications, and use them to select an evasive maneuver. We present a Markov Random Field based approach that models the obstacles as a function of visual features and non-local dependencies in neighboring regions of the image. We perform efficient inference using new low-power parallel neuromorphic hardware, where belief propagation updates are done using leaky integrate and fire neurons in parallel, while consuming less than 1 W of power. In outdoor robotic experiments, our algorithm was able to consistently produce clean, accurate obstacle maps which allowed our robot to avoid a wide variety of obstacles, including trees, poles and fences. I.
Spatially Prioritized and Persistent Text Detection and Decoding
"... Abstract—We show how to exploit temporal and spatial coherence to achieve efficient and effective text detection and decoding for a sensor suite moving through an environment in which text occurs at a variety of locations, scales and orientations with respect to the observer. Our method uses simulta ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
(Show Context)
Abstract—We show how to exploit temporal and spatial coherence to achieve efficient and effective text detection and decoding for a sensor suite moving through an environment in which text occurs at a variety of locations, scales and orientations with respect to the observer. Our method uses simultaneous localization and mapping (SLAM) to extract planar “tiles ” representing scene surfaces. It then fuses multiple observations of each tile, captured from different observer poses, using homography transformations. Text is detected using Discrete Cosine Transform (DCT) and Maximally Stable Extremal Regions (MSER) methods; MSER enables fusion of multiple observations of blurry text regions in a component tree. The observations from SLAM and MSER are then decoded by an Optical Character Recognition (OCR) engine. The decoded characters are then clustered into character blocks to obtain an MLE word configuration. This paper’s contributions include: 1) spatiotemporal fusion of tile observations via SLAM, prior to inspection, thereby improving the quality of the input data; and 2) combination of multiple noisy text observations into a single higher-confidence estimate of environmental text.
A vision-based relative navigation approach for autonomous multirotor aircraft
, 2013
"... ..."
(Show Context)
An embedded solution to visual mapping for consumer drones
- In Computer Vision and Pattern Recognition Workshops (CVPRW), IEEE Conference on
, 2014
"... Abstract—In this paper, we propose a real-time visual mapping scheme which can be implemented on a low-cost embedded system for consumer-level ratio control (RC) drones. In our work, a 3-dimensional occupancy grid map is obtained based on an estimated trajectory from data fusion of multiple on-board ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Abstract—In this paper, we propose a real-time visual mapping scheme which can be implemented on a low-cost embedded system for consumer-level ratio control (RC) drones. In our work, a 3-dimensional occupancy grid map is obtained based on an estimated trajectory from data fusion of multiple on-board sensors, composed of two downward-facing cameras, two forward-facing cameras, a GPS receiver, a magnetic compass and an inertial measurement unit (IMU) with 3-axis accelerometers and gyroscopes. Taking the advantages of the low-cost FPGA and ARM NEON intrinsics, we run our visual odometry and mapping algorithms at 10Hz on board. Meanwhile, we also present a hierarchical multi-sensor fusion algorithm to provide a robust trajectory for mapping usage. Finally, we verify the feasibility of our approaches and serval potential applications with experimental results in complex indoor/outdoor environments. I.