Advanced Tello Programming with Python 3, OpenCV, and ArUco Markers - Course 2/3
Using ArUco Markers for Accurate Positioning
This Course is included in DroneBlocks Membership
In this course Pat Ryan demonstrates two powerful concepts using OpenCV with Tello. The first is called "point n click" flying. This feature is very similar to the popular "TapFly" feature available in many of DJI's drones. You will learn how to capture the coordinates of a mouse click in the video window and command Tello to fly to this location.
You will also learn how to detect ArUco markers using the OpenCV contrib module. ArUco markers are similar to QR codes that allow algorithms to quickly decode information stored in the marker. In this course you will learn how to detect the marker ID, draw boundaries around the marker, determine the center, and have Tello track (or follow) the marker.
Please make sure you have gone through Pat's introductory course that shows how to setup your development environment. All code for this course is located in the following GitHub repository:
https://github.com/dbaldwin/tello-adv-aruco
Your Instructor
Pat Ryan got his first computer, an Apple IIe plus, while in high school and fell in love with programming. Today he is VP/Chief Architect for SPR Consulting in Chicago and still programs everyday.
Pat has worked on projects that range from the very first in-vehicle navigation systems to working on some of the first online Universities to clinical decision support tools that help guide some of the most prestigious medical clinics in the world.
Pat’s passion is to work on projects that matter and to help teach people the joy of programming. There is nothing more exciting than to work on a program that will control a car, or a robot or a drone.
Pat graduated from the University of Illinois with a BS in Electrical Engineering and holds a MS in Computer Science from the Illinois Institute of Technology.