Drone
Drone
Get the course material: The complete set of the relevant materials are
available at: http://www.kostasalexis.com/autonomous-mobile-robot-
design.html
Reference Textbook
Literature references
Tutorials
Further coding examples
User guides
…
Video Explanations
How do I move?
Autonomous Robot Challenges
Propulsion and Vehicle Dynamics
Where am I?
What is my
environment?
Autonomous Robot Challenges
Perception and State Estimation
How do I control
where to go?
Autonomous Robot Challenges
Guidance and Control
How do I plan
my motion and
actions?
Autonomous Robot Challenges
Path Planning
How to derive
Behaviors from data?
Autonomous Robot Challenges
Machine Learning
Inertial Navigation
System
Localization & Mapping
Sensor Fusion
Semantic Understanding
The Basic Robot Loop
Real-life Robot expressing
its dynamic behavior in
response to the control
inputs and external
disturbances
Water is a nexus of global struggle, and increasing pressure on water resources is driven by large-
scale perturbations such as climate change, invasive species, dam development and diversions,
pathogen occurrence, nutrient deposition, pollution, toxic chemicals, and increasing and
competing human demands. The goal of this project is to design and develop a platform that
can be used on the surface of a lake to quantify the water quality changes in the nearshore
environment (1-10 m deep). The platform would be autonomous, used to monitor the
environment for water quality (temperature, turbidity, oxygen, chl a) at a given depth.
Collaborators: Aquatic Ecosystems Analysis Lab: - http://aquaticecosystemslab.org/
Project 2: Robots to Study Lake Tahoe!
Task 1: Autopilot integration and verification
Task 2: Sensing modules and Processing unit improvements
Task 3: Robot Localization and Mapping using Visual-Inertial solution
Task 4: Fused visible light/thermal fusion for unified 3D reconstruction
Task 5: Robot boat autonomous navigation for shoreline tracking
Task 6: Robot Evaluation and Demonstration
Project 3: Aerial Robotics for Climate
Monitoring and Control
Within this project you are requested to develop an aerial robot capable of environmental
monitoring. In particular, an “environmental sensing pod” that integrates visible light/multispectral
cameras, GPS receiver, and inertial, atmospheric quality, as well as temperature sensors. Through
appropriate sensor fusion, the aerial robot should be able to estimate a consistent 3D
terrain/atmospheric map of its environment according to which every spatial point is annotated
with atmospheric measurements and the altitude that those took place (or ideally their spatial
distribution). To enable advanced operational capacity, a fixed-wing aerial robot should be
employed and GPS-based navigation should be automated.
Collaborators: Desert Research Institute - https://www.dri.edu/
Project 3: Aerial Robotics for Climate
Monitoring and Control
Task 1: Autopilot integration and verification
Task 2: Sensing modules and Processing unit integration
Task 3: Integration of Visual-Inertial SLAM solution
Task 4: Development and integration of atmospheric sensors (CO/CO2, aerosol)
Task 5: Environmental-data trajectory annotation and estimation of spatial distributions
Task 6: Real-time plane extraction for landing
Task 7: Robot Evaluation and Demonstration
Project 4: Aerial Robotics for Nuclear Site
Characterization
A century of nuclear research, war and accidents created a worldwide legacy of contaminated
sites. Massive cleanup of that nuclear complex is underway. Within this project in particular, the
goal is to develop multi-modal sensing and mapping capabilities by fusing visual cues with
thermal and radiation camera data alongside with inertial sensor readings. Ultimately, the aerial
robot should be able to derive 3D maps of its environment that are further annotated with the
spatial thermal and radiation distribution. Technically, this will be achieved via the development
of a multi-modal localization and mapping pipeline that exploits the different sensing modalities
(inertial, visible-light, thermal and radiation camera). Finally, within the project you are expected
to demonstrate the autonomous multi-modal mapping capabilities via relevant experiments
using a multirotor aerial robot.
Project 4: Aerial Robotics for Nuclear Site
Characterization
Task 1: Thermal, LiDAR, Radiation Sensing modules integration
Task 2: Thermal camera-SLAM
Task 3: Multi-modal 3D maps
Task 4: Estimation of spatial distribution of heat and radiation
Task 5: Heat/Radiation source seek planning
Task 6: Robot Evaluation and Demonstration in the Autonomous Robots Arena and a tunnel-like
environment.
Project 5: Smartphone-assisted Delivery
Drone Landing
The goal of this project is to develop a system that exploits direct/indirect communication
between a smartphone and the aerial robot such that delivery landing "on top" of the
smartphone becomes possible. Such an approach will enable commercial parcel delivery within
challenging and cluttered urban environments. Within the framework of the project, we seek for
the most reliable, novel but also technologically feasible solution for the problem at hand. The
aerial robot will be able of visual processing and may implement different communication
protocols, while the smartphone should be considered "as available" on the market.
Collaborators: Flirtey - http://flirtey.com/
Project 5: Smartphone-assisted Delivery
Drone Landing
Task 1: Autopilot integration
Task 2: Camera systems integration
Task 3: Robot-to-Phone and Phone-to-Robot cooperative localization
Task 4: Visual-servoying phone tracking
Task 5: Autonomous Landing on phone
Task 6: Robot Evaluation and Demonstration
Thank you!
Please ask your question!