/smart-drone

This project leverage from Machine learning/Computer vision to make a lower cost Drone smarter.

Primary LanguageJavaScriptMIT LicenseMIT

Smart drone

This project leverage from Machine learning/Computer vision and state of the art technologies to make a lower cost Drone smarter(Tello).

Features

  • Control the drone by gestures
  • People tracking
  • People searching
  • Sound feedback
  • Morse commands using camera
  • Keyboard control
  • Drone path monitoring
  • Drone path planning
  • Video streaming using Webrtc
  • Remote control using websocket
  • HTML 5 joystick control

The gesture module was highly inspired by Tello-openpose


Free Advanced Java Course

I am the author of the Advanced Java for adults course. This course contains advanced and not conventional lessons. In this course, you will learn to think differently from those who have a limited view of software development. I will provoke you to reflect on decisions that you take in your day to day job, which might not be the best ones. This course is for middle to senior developers and we will not teach Java language features but how to lead complex Java projects.

This course's lectures are based on a Trading system, an opensource project hosted on my Github.