Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Drone Programming with Python – Face Recognition & Tracking

Operating drone with network programming, face recognition using OpenCV, automatic tracking, implementing web camera
(277 reviews)
2,163 students
Created by


CourseMarks Score®







Platform: Udemy
Video: 4h 45m
Language: English
Next start: On Demand

Table of contents


As you may know, robot technology is now very advanced. As an engineer working in one of the top IT companies in Silicon Valley for over 12 years, I feel that the trend to replace humans with robots will continue for quite a long time
In this course, we will be going to learn the following, using a toy drone that can fly indoors.
-Drone operation using Python
-Face recognition with OpenCV using the drone camera
-Web framework and web camera
-Automatic tracking
-Drone flight game (shake your smartphone)
Starting off with a toy drone will be a great way to start off your robot programming experience while you get used to Python. This is also an easy and fun way for your children to start coding. Now, let’s get started with drone programming and be ahead of the robot technology trend!

You will learn

✓ Remote automatic drone operation using Python
✓ Face recognition programming using OpenCV
✓ How to implement a web camera app using Flask’s web framework
✓ Automatic tracking using face recognition with drone camera


• Basic level of python programming.
• Good to have knowledge of network, WiFi and IP address, as we will be connecting the drones through WiFi
• Better to have knowledge on building development environment with IDE

This course is for

• People who are interested in programming drones.
• People who are interested in the next generation of autonomous driving and elementary image recognition
• People who are willing to develop an app using Python
アメリカ シリコンバレー現役エンジニア、個人投資家、東アジア競技大会 金メダリスト サッカー選手
1998年同志社大学神学部卒業。サッカー推薦で入学し、在学中は大学日本代表に選出。2001年の東アジア競技大会で金メダルを取得。2004年北陸先端科学技術大学院大学情報科学専攻修士卒業。2004年NTTドコモ入社、2005年米国ハワイで起業、会社経営を2年する。その後、2006年米国スタートアップの会社に転職するも2008年のリーマンショックで倒産。2009年米国NTTi3で勤務をした後に、2012年米国本社Splunk, Incでソフトウェアエンジニアとして現在に至る。

Graduated from Doshisha University Theology Department in 1998. While in university, played soccer on Japan’s national soccer team and won a gold medal in the 2001 East Asian Soccer Tournament. Obtained Master’s Degree from Japan Advanced Institute of Science and Technology. Joined NTT Docomo in 2004, started up a Hawaii-based business in 2005, then came to the US to work at a start-up company in 2006. The company closed in 2006 during the Lehman Brothers crisis. Started working at NTTi3 in 2009 and then joined Splunk, Inc. Currently, a senior software engineer at Splunk, Inc., and have been with the company since 2012.
Browse all courses by on Coursemarks.
Platform: Udemy
Video: 4h 45m
Language: English
Next start: On Demand