Git Product home page Git Product logo

tl-ai's Introduction

PROJECT TELLO AI

Background

This is Tello AI project from RobotAndCode youtube channel. It contains basic SDK implementation based on Ryze documentation at Tello SDK Document.

System Overview

Component Diagram

Code Structure

.
├── README.md
├── component-diagram.jpg   <-- Big picture component diagram
├── image.png               <-- Map being used for Path Planning GUI
├── path-plan.py            <-- Path Planning GUI program
├── tello-command.py        <-- Basic Tello's SDK command
├── tello-state.py          <-- Basic Tello's SDK sensor state
└── tello-stream.py         <-- Basic Tello's SDK video stream

Youtube Channel

Checkout my youtube channel RobotAndCode for more exciting robot and code projects.

Software Installation

This section describe required packages and software for D450 project.

Pre-requisite packages

  1. Python3
  2. PIP3
  3. numpy
  4. matplotlib

OpenCV

Installation on Windows

Below are the packages and software required to install OpenCV in Windows platform.

Install OpenCV from Pre-Built Binary

  1. Download OpenCV release from Github
  2. Unzip & copy cv2.pyd to C:/Python39/lib/site-packages
  3. Details installation guide available here
  4. Done!

Install OpenCV from Source Code

  1. Install Microsoft Visual Studio
  2. Install Microsoft Visual C++ (MSVC) compiler
  3. Download OpenCV source code from Github
  4. Install Cmake
  5. Build OpenCV source code using Cmake
  6. Open OpenCV.sln project in MS Visual Studio
  7. Right-click ALL_BUILD and build it as Release
  8. Right-click INSTALL and build it
  9. Details installation guide available here
  10. Done!

Installation on Ubuntu

Below are the packages and software required to install OpenCV in Ubuntu platform.

  1. apt install python3-opencv libopencv-dev libopencv-core-dev
  2. pip3 install opencv-python

tl-ai's People

Contributors

soulsss1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.