PhD Candidate, Computer Science
State University of New York - Binghamton University
I'm a fifth and final year Computer Science PhD candidate at Binghamton University, where I lead a team of graduate students under the supervision of professor Kanad Ghose. We are developing machine learning, deep learning, and computer vision perception algorithms to enable autonomous navigation of quadrotor drones and ground vehicle platforms.
Currently expanding the idea of CNN-based object detection to incorporate structural object detection using a YOLOv3 object detector. The general idea is to detect and locate navigational markers such as walls, doors, intersections, poster boards, etc. in order to extrapolate localization points that permit a quadrotor drone to localize itself and successfully navigate autonomously through indoor environments. Please see following video:
A Convolutional Neural Network Feature Detection Approach to Autonomous Quadrotor Indoor Navigation
Accepted at 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
A Convolutional Neural Network Vision System Approach to Indoor Autonomous Quadrotor Navigation
2019 IEEE International Conference on Unmanned Aircraft Systems (ICUAS)
Autonomous Indoor Navigation of a Stock Quadcopter with Off-Board Control
2017 IEEE International Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS)
[PDF]
High-speed vision-based autonomous indoor navigation of a quadcopter
2015 IEEE International Conference on Unmanned Aircraft Systems (ICUAS)
An autonomous ground explorer utilizing a vision-based approach to indoor navigation
2011 IEEE IX Latin American and IEEE Colombian Conference on Automatic Control and Industry Applications (LARC)
2011 IEEE International Conference on Intelligent Robotics, Automations, telecommunication facilities, and applications (IRoA)
Throughout my research years I have worked on a variety of ground and aerial robotic projects. Some of these include:
Indoor Drone Navigation with Dead-end Detection: Image line data extracted from the environment is used to detect front-facing windows, doors, and walls. Control mechanism appropriately stops and turns the drone before a frontal collision occurs.
Outdoor quadrotor drone construction: Built two quadrotor drones for heavy-payload outdoor flights using the DJI Flamewheel 450 kit. This involved soldering motor controllers, power distribution boards, mounting and configuring on-board gyro-stabilized camera, mounting, wiring, and soldering DJI NAZA and Pixhawk Mini controller for manually remote controlled and GPS-based autonomous outdoor flights. (Click picture below for test flight video)
Ground Explorer Drone Follower: An ER1 Robot Ground vehicle was programmed to follow a drone indoors. Template matching was used to match and track the drone.
Email: agarcia3@binghamton.edu
Linkedin: https://www.linkedin.com/in/adrianogarciacv
ResearchGate: Adriano Garcia on ResearchGate