Luis Rodolfo GARCIA CARRILLO was
born in Gomez Palacio, Durango, México in 1980. He received
the B.S. degree in Electronic Engineering in 2003, and the M.S.
degree in Electrical Engineering in 2007, both from the Institute
of Technology of La Laguna, Coahuila, México. He received
the Ph.D. degree in Control Systems from the University of
Technology of Compiègne, France, in 2011, where he was
advised by Professor Rogelio
Lozano. He currently holds a Postdoctoral Researcher
position at the Center of Control, Dynamical systems and
Computation (CCDC) at the University of California, Santa Barbara,
working with Professor Joao Hespanha.
He is also a researcher in the Institute for Collaborative
Biotechnologies (ICB).
His research interests include control theory, computer vision,
the use of vision in feedback control, optimal estimation,
multi-agent systems, and modeling and control of UAVs.
Currently Dr. GARCIA CARRILLO is working on applications
concerning vision-based target tracking, optimal estimation,
cooperative control, and multi-agent systems.
Dr. GARCIA CARRILLO research
interests include control theory, computer vision, the use of
vision in feedback control, optimal estimation, multi-agent
systems, and modeling and control of UAVs.
Currently Dr. GARCIA CARRILLO is working on applications
concerning vision-based target tracking, optimal estimation,
cooperative control, and multi-agent systems.
RESEARCH HIGHLIGHTS
The expression autonomous agents refers to ground, aerial or
aquatic robots that perform tasks that require a significant
amount of information gathering, data processing, and decision
making, without explicit human control. These systems have found
the most use in environments that are unaccessible or hazardous to
humans, such as outer space, underwater, and battlefields.
Autonomous agents are in a constant technological revolution,
achieving different levels of autonomy mainly dictated by their
capacity to sense and interact with their surrounding environment.
As processors, sensors, actuators, and communication devices have
increased in performance and decreased in cost, robotic platforms
are becoming an integral part of our every day life. Therefore,
the development of estimation and control algorithms that can
guarantee a safe and efficient operation represent a key
technology advancement needed for these robots to gain acceptance
in society. My research aims at contributing with novel techniques
for increasing the autonomy of robotic platforms, as well as
enabling groups of robots to perform complex tasks in a
cooperative fashion.
MULTI-AGENT SYSTEMS
Bio-inspired Global Video Tracking By Networks of
Unmanned Aircraft Systems
A collaborative work with
the Institute for Collaborative Biotechnologies (ICB) at
the University of California Santa Barbara, as well as
with Toyon Research (small business performing technology
development and defense systems analysis), addresses the
development of bio-inspired estimation algorithms. This
research explores the application of convex optimization
methods to multi-agent systems with the main objective of
allowing a group of camera-equipped UAVs to cooperatively
estimate the position of target agents moving on ground.
The solution proposed is based on a sum of norms
minimization, which makes it appropriate for dealing with
problems encountered in vision-based sensing and
multi-agent systems e.g., impulsive noise, disturbances,
and measurement outliers.
The picture on the left shows a target tracking scenario
considering a pair of UAVs (labeled UAV 1 and UAV 2)
cooperatively tracking a target vehicle (labeled TARGET)
moving on ground, with respect to a reference coordinate
system (labeled AGENT 0). The estimation problem can be
represented by a graph where the nodes correspond to the
states xi, i={0, 1, 2, 3} of the four agents AGENT 0, UAV
1, UAV 2, TARGET at 5 consecutive time instants {t0, t1,
t2, t3, t4}. The edges of the graph correspond to
measurements (dashed arrows) and models contraints
(dash-dotted arrows). This example highlights the ability
to represent heterogenous sensing: at times t1, t4 both
UAVs acquire relative measurements between their positions
and the target, at time t0 only UAV 2 can “see” the
target, and at time t3 none of the UAVs “sees” the target;
the UAVs only “see” each other at times t1, t2, t4.
This method was tested in successful field tests in April,
July, and November 2012, at the Center for
Interdisciplinary Remotely-Piloted Aircraft Studies
(CIRPAS) in Camp Roberts, California.
Graph representation of a
multi-agent estimation problem
ROBOT CONTROL BASED ON IMAGING AND INERTIAL SENSORS
Imaging sensors are very
attractive since they are passive, non-contact, versatile, and
low-cost. In addition, they can be used in situations where other
sensing devices fail, leading to a whole new group of potential
applications. My research has explored the conception and
development of original vision-based sensing strategies for aerial
robotic platforms.
3-dimensional Position and Velocity Regulation of a
Quad-rotor Using Optical Flow
This research addresses
the problem of enabling a quad-rotor UAV to perform the
tasks of hover flight and translational velocity
regulation with the main objective of allowing the vehicle
to navigate autonomously. For this purpose, a vision
system has been implemented in order to estimate the
vehicle's relative altitude, lateral position, and forward
velocity during flights. It is shown that, using visual
information, it is possible to develop control strategies
for different kinds of flying modes, such as hover flight
and forward flight at constant velocity. A hierarchical
control strategy is developed and implemented, and the
local stability of the controller is also proven.
Real-time experimental results consisting of autonomous
hover and forward flight at constant velocity were
successfully achieved, validating the proposed visual
algorithm and control law.
Quad Rotorcraft Switching Control: An Application
for the Task of Path Following
This research addresses
the problem of road following using a quad-rotor equipped
with an imaging system. The main objective consists of
estimating and tracking a road without a priori knowledge
of the path to be tracked, as well as obtaining efficient
controllers for dealing with situations when the road is
not detected in the camera's image. For this purpose, two
operational regions are defined: one for the case when the
road is detected, and the other for when it is not.
Switching between the measurements of imaging and inertial
sensors enables estimation of the required vehicle's
parameters in both regions. Also, for dealing with both
aforementioned cases, a switching control strategy which
stabilizes the vehicle's lateral position is proposed. The
system's stability is proved not only in the two regions,
but also in the switching boundaries between them. The
performance of the switching control is tested in real
time experiments, successfully demonstrating the
effectiveness of the proposed approach.
MODELING, CONTROL AND DEVELOPMENT OF UNMANNED
AERIAL VEHICLES
This research addresses the
conception and development of autonomous quad rotorcraft
experimental platforms. Commercially available quad-rotors do not
allow the inclusion of novel sensing algorithms or controllers
developed by the user. Thus, a quad-rotor platform was conceived
and built, and was equipped with fully embedded autopilot and
image processing, whose estimation, communication, and control
algorithms were fully accessible. The vehicle was equipped with a
sensor suit consisting of inertial sensors, imaging sensors
(stereo and monocular vision system), altimetry sensor, and
wireless communication links. A base station for monitoring the
UAV was also conceived, which allowed retrieving and plotting the
vehicle’s states during autonomous flights.
Quad rotorcraft experimental
platform with camera pointing downwards
Supervisory ground station.
From left to right: Joystick, PC, 801.11n wireless link,
XBEE09P data link
Quad rotorcraft experimental
platform equipped with stereo imaging, inertial unit, and
altitude sensing system
Working with Professor Joao Hespanha in the area of optimal
estimation and multi-agent systems.
- Project: "GeoTrack:
bio-inspired global video tracking by networks of unmanned
aircraft systems"
- Grant: W911NF-09-D-0001 from the U.S. Army Research
Office (ARO)
Journal of Intelligent and Robotic Systems (JIRS)
(2010-present)
Journal of Mechanical Science and Technology (JMST)
(2011-present)
Robotica (2011-present)
International Journal of Advanced Robotic Systems
(2012-present)
Technical meetings and conferences, e.g. IEEE Conference on
Decision and Control, American Control Conference, IFAC World
Congress, European Control Conference, IEEE Multi-Conference on
Systems and Control (MSC), IEEE International Conference on
Control & Automation, IEEE Mediterranean Conference on
Control and Automation.
TEACHING EXPERIENCE
Teaching Assistant,Sept 2008 - Sept 2011 University
of Technology of Compiègne. Compiègne, France
Course: SIT58 - Control and observation of embedded real-time
systems
Robotics Mentor, Sept 2012 - present
Santa Barbara High School. Santa Barbara,
California
Course: Physics & Green Engineering - Robotics
Activities: Introducing students to the basics of robotics,
computer programming, sensing devices, actuators, and
development of simple control algorithms.