References of "Mondragon, Ivan"
     in
Bookmark and Share    
Full Text
Peer Reviewed
See detailSetup of the yaskawa sda10f robot for industrial applications, using ros-industrial
Martinez Luna, Carol UL; Barrero, Nicolas; Hernandez, Wilson et al

in Advances in Automation and Robotics Research in Latin America (2017)

Detailed reference viewed: 32 (0 UL)
Full Text
Peer Reviewed
See detailTowards image mosaicking with aerial images for monitoring rice crops
Rojas, Juan; Martinez Luna, Carol UL; Mondragon, Ivan et al

in Advances in Automation and Robotics Research in Latin America (2017)

Detailed reference viewed: 36 (0 UL)
Full Text
Peer Reviewed
See detailA general purpose configurable controller for indoors and outdoors gps-denied navigation for multirotor unmanned aerial vehicles
Pestana, Jesus; Mellado-Bataller, Ignacio; Sanchez Lopez, Jose Luis UL et al

in Journal of Intelligent and Robotic Systems (2014), 73(1-4), 387--400

Detailed reference viewed: 38 (0 UL)
Full Text
Peer Reviewed
See detailFloor Optical Flow Based Navigation Controller for Multirotor Aerial Vehicles
Pestana, Jesus; Mellado-Bataller, ignacio; Sanchez Lopez, Jose Luis UL et al

in ROBOT2013: First Iberian Robotics Conference (2013, November)

Detailed reference viewed: 41 (1 UL)
Full Text
Peer Reviewed
See detailA general purpose configurable navigation controller for micro aerial multirotor vehicles
Pestana, Jesus; Mellado-Bataller, Ignacio; Fu, Changhong et al

in 2013 International Conference on Unmanned Aircraft Systems (ICUAS) (2013, May)

In this paper, we consider the problem of autonomous navigation of multirotor platforms in GPS-denied environments. The focus of this work is on safe navigation based on unperfect odometry measurements ... [more ▼]

In this paper, we consider the problem of autonomous navigation of multirotor platforms in GPS-denied environments. The focus of this work is on safe navigation based on unperfect odometry measurements, such as on-board optical flow measurements. The multirotor platform is modeled as a flying object with specific kinematic constraints that must be taken into account in order to obtain successful results. A navigation controller is proposed featuring a set of configurable parameters that allow, for instance, to have a configuration setup for fast trajectory following, and another to soften the control laws and make the vehicle navigation more precise and slow whenever necessary. The proposed controller has been successfully implemented in two different multirotor platforms with similar sensoring capabilities showing the openness and tolerance of the approach. This research is focused around the Computer Vision Group's objective of applying multirotor vehicles to civilian service applications. The presented work was implemented to compete in the International Micro Air Vehicle Conference and Flight Competition IMAV 2012, gaining two awards: the Special Award on “Best Automatic Performance - IMAV 2012” and the second overall prize in the participating category “Indoor Flight Dynamics - Rotary Wing MAV”. Most of the code related to the present work is available as two open-source projects hosted in GitHub. [less ▲]

Detailed reference viewed: 43 (3 UL)
Full Text
Peer Reviewed
See detailAutonomous Landing of an Unmanned Aerial Vehicle using Image-Based Fuzzy Control
Olivares Mendez, Miguel Angel UL; Mondragon, Ivan; Campoy, Pascual

in Second Workshop on Research, Development and Education on Unmanned Aerial Systems (RED-UAS 2013) (2013)

This paper presents a vision based autonomous landing control approach for unmanned aerial vehicles (UAV). The 3D position of an unmanned helicopter is estimated based on the homographies estimated of a ... [more ▼]

This paper presents a vision based autonomous landing control approach for unmanned aerial vehicles (UAV). The 3D position of an unmanned helicopter is estimated based on the homographies estimated of a known landmark. The translation and altitude estimation of the helicopter against the helipad position are the only information that is used to control the longitudinal, lateral and descend speeds of the vehicle. The control system approach consists in three Fuzzy controllers to manage the speeds of each 3D axis of the aircraft’s coordinate system. The 3D position estimation was proven first, comparing it with the GPS + IMU data with very good results. The robust of the vision algorithm against occlusions was also tested. The excellent behavior of the Fuzzy control approach using the 3D position estimation based in homographies was proved in an outdoors test using a real unmanned helicopter. [less ▲]

Detailed reference viewed: 150 (7 UL)
Full Text
Peer Reviewed
See detailAutonomous Guided Car Using a Fuzzy Controller
Olivares Mendez, Miguel Angel UL; Campoy, Pascual; Mellado-Bataller, Ignacio et al

in Sen Gupta, Gourab; Bailey, Donald; Demidenko, Serge (Eds.) et al Recent Advances in Robotics and Automation (2013)

The goal of the work described in this paper is to develop a visual line guided system for being used on-board an Autonomous Guided Vehicle (AGV) commercial car, controlling the steering and using just ... [more ▼]

The goal of the work described in this paper is to develop a visual line guided system for being used on-board an Autonomous Guided Vehicle (AGV) commercial car, controlling the steering and using just the visual information of a line painted below the car. In order to implement the control of the vehicle, a Fuzzy Logic controller has been implemented, that has to be robust against curvature changes and velocity changes. The only input information for the controller is the visual distance from the image center captured by a camera pointing downwards to the guiding line on the road, at a commercial frequency of 30Hz. The good performance of the controller has successfully been demonstrated in a real environment at urban velocities. The presented results demonstrate the capability of the Fuzzy controller to follow a circuit in urban environments without previous information about the path or any other information from additional sensors. [less ▲]

Detailed reference viewed: 371 (7 UL)
Full Text
Peer Reviewed
See detailA Hierarchical Tracking Strategy for Vision-Based Applications On-Board UAVs
Martinez Luna, Carol UL; Mondragón, Iván; Campoy, Pascual et al

in Journal of Intelligent & Robotic Systems (2013), 72(3-4), 517-539

In this paper, we apply a hierarchical tracking strategy of planar objects (or that can be assumed to be planar) that is based on direct methods for vision-based applications on-board UAVs. The use of ... [more ▼]

In this paper, we apply a hierarchical tracking strategy of planar objects (or that can be assumed to be planar) that is based on direct methods for vision-based applications on-board UAVs. The use of this tracking strategy allows to achieve the tasks at real-time frame rates and to overcome problems posed by the challenging conditions of the tasks: e.g. constant vibrations, fast 3D changes, or limited capacity on-board. The vast majority of approaches make use of featurebased methods to track objects. Nonetheless, in this paper we show that although some of these feature-based solutions are faster, direct methods can be more robust under fast 3D motions (fast changes in position), some changes in appearance, constant vibrations (without requiring any specific hardware or software for video stabilization), and situations in which part of the object to track is outside of the field of view of the camera. The performance of the proposed tracking strategy onboard UAVs is evaluated with images from realflight tests using manually-generated ground truthinformation, accurate position estimation using a Vicon system, and also with simulated data from a simulation environment. Results show that the hierarchical tracking strategy performs better than well-known feature-based algorithms and wellknown configurations of direct methods, and that its performance is robust enough for vision-in-theloop tasks, e.g. for vision-based landing tasks. [less ▲]

Detailed reference viewed: 252 (11 UL)
Peer Reviewed
See detailA visual guided quadrotor for IMAV 2012 indoor autonomy competition and visual control of a quadrotor for the IMAV 2012 indoor dynamics competition
Pestana, Jesus; Mellado-Bataller, Ignacio; Fu, Changhong et al

Scientific Conference (2012, July)

Detailed reference viewed: 34 (0 UL)
Full Text
Peer Reviewed
See detailUAS See-and-Avoid using two different approaches of Fuzzy Control
Olivares Mendez, Miguel Angel UL; Mejias, Luis; Campoy, Pascual et al

in 2012 International Conference on Unmanned Aircraft Systems (ICUAS'12) (2012)

This work presents two UAS See and Avoid approaches using Fuzzy Control. We compare the performance of each controller when a Cross-Entropy method is applied to optimase the parameters for one of the ... [more ▼]

This work presents two UAS See and Avoid approaches using Fuzzy Control. We compare the performance of each controller when a Cross-Entropy method is applied to optimase the parameters for one of the controllers. Each controller receive information from an image processing frontend that detect and track targets in the environment. Visual information is then used under a visual servoing approach to perform autonomous avoidance. Experimental flight trials using a small quadrotor were performed to validate and compare the behaviour of both controllers. [less ▲]

Detailed reference viewed: 78 (1 UL)
Full Text
Peer Reviewed
See detailAerial object following using visual fuzzy servoing
Olivares Mendez, Miguel Angel UL; Mondragon, Ivan; Campoy, Pascual et al

in First Workshop on Research, Development and Education on Unmanned Aerial Systems (RED-UAS 2011) (2011)

This article presents a visual servoing system to follow a 3D moving object by a Micro Unmanned Aerial Vehicle (MUAV). The presented control strategy is based only on the visual information given by an ... [more ▼]

This article presents a visual servoing system to follow a 3D moving object by a Micro Unmanned Aerial Vehicle (MUAV). The presented control strategy is based only on the visual information given by an adaptive tracking method based on the color information. A visual fuzzy system has been developed for servoing the camera situated on a rotary wing MAUV, that also considers its own dynamics. This system is focused on continuously following of an aerial moving target object, maintaining it with a fixed safe distance and centered on the image plane. The algorithm is validated on real flights on outdoors scenarios, showing the robustness of the proposed systems against winds perturbations, illumination and weather changes among others. The obtained results indicate that the proposed algorithms is suitable for complex controls task, such object following and pursuit, flying in formation, as well as their use for indoor navigation [less ▲]

Detailed reference viewed: 74 (3 UL)
Full Text
Peer Reviewed
See detailFuzzy Controller for UAV-Landing Task Using 3D-Position Visual Estimation
Olivares Mendez, Miguel Angel UL; Campoy; Martinez, Carol et al

in Proccedings of World Congress on Computational Intelligence (WCCI 2010) (2010)

This paper presents a Fuzzy Control application for a landing task of an Unmanned Aerial Vehicle, using the 3D-position estimation based on visual tracking of piecewise planar objects. This application ... [more ▼]

This paper presents a Fuzzy Control application for a landing task of an Unmanned Aerial Vehicle, using the 3D-position estimation based on visual tracking of piecewise planar objects. This application allows the UAV to land on scenarios in which it is only possible to use visual information to obtain the position of the vehicle. The use of the homography permits a realtime estimation of the UAV's pose with respect to a helipad using a monocular camera. Fuzzy Logic allows the definition of a model-free control system of the UAV. The Fuzzy controller analyzes the visual information to generate altitude commands for the UAV to develop the landing task. [less ▲]

Detailed reference viewed: 128 (3 UL)
Full Text
Peer Reviewed
See detailA Pan-Tilt Camera Fuzzy Vision Controller on an Unmanned Aerial Vehicle
Olivares Mendez, Miguel Angel UL; Campoy, Pascual; Martinez, Carol et al

in 2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (2009)

This paper presents an implementation of two Fuzzy Logic controllers working in parallel for a pan-tilt camera platform on an IJAV. This implementation uses a basic Lucas-Kanade tracker algorithm, which ... [more ▼]

This paper presents an implementation of two Fuzzy Logic controllers working in parallel for a pan-tilt camera platform on an IJAV. This implementation uses a basic Lucas-Kanade tracker algorithm, which sends information about the error between the center of the object to track and the center of the image, to the Fuzzy controller. This information is enough for the controller to follow the object by moving a two axis servo-platform, regardless the UAV vibrations and movements. The two Fuzzy controllers for each axis, work with a rules-base of 49 rules, two inputs and one output with a more significant sector defined to improve the behavior of those controllers. The controllers have shown very good performances in real flights for statics objects, tested on the Colibri prototypes. [less ▲]

Detailed reference viewed: 146 (5 UL)
Full Text
Peer Reviewed
See detailTrinocular Ground System to Control UAVs
Martinez, Carol; Campoy, Pascual; Mondragon, Ivan et al

in 2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (2009)

In this paper we introduce a real-time trinocular system to control rotary wing Unmanned Aerial Vehicles based on the 3D information extracted by cameras located on the ground. The algorithm is based on ... [more ▼]

In this paper we introduce a real-time trinocular system to control rotary wing Unmanned Aerial Vehicles based on the 3D information extracted by cameras located on the ground. The algorithm is based on key features onboard the UAV to estimate the vehicle's position and orientation. The algorithm is validated against onboard sensors and known 3D positions, showing that the proposed camera configuration robustly estimates the helicopter's position with an adequate resolution, improving the position estimation, especially the height estimation. The obtained results show that the proposed algorithm is suitable to complement or replace the GPS-based position estimation in situations where GPS information is unavailable or where its information is inaccurate, allowing the vehicle to develop tasks at low heights, such as autonomous landing, take-off, and positioning, using the extracted 3D information as a visual feedback to the flight controller. [less ▲]

Detailed reference viewed: 139 (1 UL)
Full Text
Peer Reviewed
See detailComputer Vision Onboard UAVs for Civilian Tasks
Campoy, Pascual; Correa, Juan F.; Mondragon, Ivan et al

in Journal of Intelligent and Robotic Systems (2009), 54(1-3), 105-135

Computer vision is much more than a technique to sense and recover environmental information from an UAV. It should play a main role regarding UAVs' functionality because of the big amount of information ... [more ▼]

Computer vision is much more than a technique to sense and recover environmental information from an UAV. It should play a main role regarding UAVs' functionality because of the big amount of information that can be extracted, its possible uses and applications, and its natural connection to human driven tasks, taking into account that vision is our main interface to world understanding. Our current research's focus lays on the development of techniques that allow UAVs to maneuver in spaces using visual information as their main input source. This task involves the creation of techniques that allow an UAV to maneuver towards features of interest whenever a GPS signal is not reliable or sufficient, e. g. when signal dropouts occur (which usually happens in urban areas, when flying through terrestrial urban canyons or when operating on remote planetary bodies), or when tracking or inspecting visual targets-including moving ones-without knowing their exact UMT coordinates. This paper also investigates visual servoing control techniques that use velocity and position of suitable image features to compute the references for flight control. This paper aims to give a global view of the main aspects related to the research field of computer vision for UAVs, clustered in four main active research lines: visual servoing and control, stereo-based visual navigation, image processing algorithms for detection and tracking, and visual SLAM. Finally, the results of applying these techniques in several applications are presented and discussed: this study will encompass power line inspection, mobile target tracking, stereo distance estimation, mapping and positioning. [less ▲]

Detailed reference viewed: 166 (3 UL)
Full Text
Peer Reviewed
See detailTrinocular ground system to control UAVs
Martinez Luna, Carol UL; Campoy, Pascual; Mondragón, Iván et al

in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems (2009)

Detailed reference viewed: 66 (1 UL)