The Drone Dojo
The Drone Dojo
  • 80
  • 2 489 611
Control A Drone With Paper.. Not An RC Controller
In this video, Pankaj shows you how to control a drone with python-dronekit scripts from a GROUND based Pi. That's right, the drone doesn't even have an onboard Raspberry Pi.
Instead, the Pi is running on the ground, and beams the dronekit commands over a telemetry module link it has with the airborne drone.
As an example of how you can control the drone from a ground based Pi, Pankaj assigns movement commands to various unique Aruco Markers. The ground based Pi has a PiCam that detects the arucos, finds the associated movement command, and sends the MAVLink command to the drone.
For example, aruco 41 might be "arm and takeoff", and aruco 385 may be "move the drone to the left."
Here is the code Pankaj used in this project. github.com/punkypankaj
If you want to build your own hackable drone like Pankaj did, check out our PiHawk Drone Kits.
dojofordrones.com/raspberry-pihawk-drone-kit/?ref=4
If you want access to our 16+ DIY Drone courses, check out our Blue Belt Membership.
dojofordrones.com/membership-plans/?ref=4
Переглядів: 5 179

Відео

Build A DIY Drone Light Show From Scratch
Переглядів 24 тис.4 місяці тому
Drone light shows used to be just for the big boys, like Intel. Not anymore. ArduPilot is now capable of performing drone light shows, thanks to SkyBrush. This means, ANY ArduPilot capable flight controller can become a drone light show drone. Including a Pixhawk 2.4.8 (as we used in this video). I thought this would be an impossible project, but it really wasn't that difficult. 1 If you want t...
Calibrate OpenCV Camera In Under 15 Minutes
Переглядів 2,6 тис.6 місяців тому
In this video, Pankaj gets into the topic of calibrating a camera for the purpose of being used in openCV / computer vision projects. Without this, your python openCV scripts won't work. And when you're talking about using openCV data to influence an autonomous drone's flight, things could go VERY wrong if you don't do this. This is Pankaj Mali's first video contribution to the Drone Dojo youtu...
How to fly an optical flow drone inside (and crash)
Переглядів 4 тис.8 місяців тому
In this video, I upgrade my Pi Zero mini drone to be indoor flight capable. Check out this guide for more details on the project dojofordrones.com/diy-optical-flow-drone/ When indoors, a GPS cannot be used for indoor position holds. But what if you want stable flight while.. indoors? Enter optical flow. This is a sensor that grants access to indoor position holds in GPS denied environments. We ...
DIY RTK GPS Drone Build | You'll never believe how accurate it is...
Переглядів 36 тис.11 місяців тому
Conventional GPS on drones are good for basic navigation, but only get about 4-5 feet of accuracy. If you have an application that requires inch level precision, this just wouldn’t cut it. Thankfully, a proper RTK GPS set up can be used to get inch level precision. Until very recently, RTK GPS used to cost thousands of dollars. Today, you can get a module for $250 bucks. But will it work on a d...
Pi Zero Drone Build | You Won't Believe How Long It Flies...
Переглядів 65 тис.Рік тому
In this video, we're taking a deep dive into how to scale down our drone engineering knowledge into building a micro drone with the Pi Zero. This Pi Zero drone isn't some low level drone. It also runs ArduPilot, which is made of over 1 million LOC. This unlocks advanced features like autonomous missions, python scripting, and a ton more. If you want to build along with this video, we have pi ze...
Stream Video Into MissionPlanner
Переглядів 10 тис.Рік тому
Once you know how to do it, it is quite simple to stream video into MissionPlanner using MJPG-STREAMER. Without step-by-step instructions however, this could take weeks to learn... Click the link below for a STEP-BY-STEP procedure on how you can stream your robot's camera into MissionPlanner in UNDER 10 MINUTES. - dojofordrones.com/missionplanner-stream-project/ - This includes: - Dependency in...
Pi Rover Draws 40ft Smiley Faces With RTK GPS And Spray Paint
Переглядів 12 тис.2 роки тому
In this video, I take one of our Drone Dojo Raspberry Pi Rover kits and equip it with both RTK GPS and Spray Painting abilities... then we went out and vandalized public parks by drawing giant 40ft spray paint smiley faces with autonomous missions (so we can escape the scene of the crime?). RTK GPS is a unique type of GPS that is capable of receiving centimeter level accuracy, while conventiona...
Make A Raspberry Pi Pixhawk Smart Rover In 22 Minutes!
Переглядів 18 тис.2 роки тому
Raspberry Pi is the ultimate when it comes to price versus performance. That is why we made a video that shows you how to equip your smart rover with the raspberry pi. Previously, we made a video showing how to make a smart rover with the Jetson Nano. Unfortunately, prices have gone exponential (from $59 in Nov. 2021 to $300 in April 2022), so with the motivation of creating a highly capable SM...
OpenCV Projects With The Jetson Nano Smart Rover
Переглядів 3,9 тис.2 роки тому
These mini projects were conducted using OpenCV Computer Vision running on a Jetson Nano in connection with a Pixhawk Flight Controller Running ArduRover. For full code access to this project, community support and much more perks, check out the Drone Dojo PROJECT LIBRARY! dojofordrones.com/project-library/ This project is based on our Jetson Nano Smart Rover Kits dojofordrones.com/jetson-nano-...
Bind X6B Receiver And Calibrate ESCs In 5 Minutes
Переглядів 3,2 тис.2 роки тому
The X6B Receiver is a BIG upgrade from the conventional RC receiver PPM encoder separate module setup. The X6B has both in one. But this can be a little confusing because of its newness. Watch this video to learn how to bind the X6B to your transmitter, and how to calibrate your ESCs. Want to build you own Raspberry Pi drone? Check out our parts list here dojofordrones.com/raspberry-pi-drone/ T...
Full Jetson Nano Smart Rover Guide | From Pieces To Programming In 2 Hours!
Переглядів 64 тис.2 роки тому
ArduPilot is capable of running on many vehicle types, making your ArduPilot knowledge easily transferable to multiple vehicle types. One VERY exciting vehicle type is ROVER. ArduRover is a very advanced flight control software on it's own that can run on the pixhawk. This is essentially a self driving rc car. BUT... when you pair the power of ArduRover on the Pixhawk with.... A FREAKING JETSON...
MAKE A 4G LTE RASPBERRY PI DRONE WITH LIMITLESS RANGE | The Ultimate BVLOS Guide
Переглядів 184 тис.2 роки тому
With conventional drones, your range to control it is bound by the RC controller or the telemetry. Normally not getting you more than a couple miles. But what if you connected your drone to mobile networks? Well, then the power of limitless range of drone control is unleashed. In this video, I show you how to take a raspberry pi drone and transform it into a 4G BEAST. We'll cover everything fro...
How To Connect Your Raspberry Pi To A Mobile Hotspot
Переглядів 19 тис.3 роки тому
How To Connect Your Raspberry Pi To A Mobile Hotspot
This New Drone Dojo Feature Will SUPERCHARGE Your Drone Projects...
Переглядів 1,4 тис.3 роки тому
This New Drone Dojo Feature Will SUPERCHARGE Your Drone Projects...
Earn Money With Your Raspberry Pi Hawk Drone | We Put CASH Bounties On Drone Projects!
Переглядів 3,6 тис.3 роки тому
Earn Money With Your Raspberry Pi Hawk Drone | We Put CASH Bounties On Drone Projects!
Make Your Own Pixhawk Raspberry Pi Drone in 36 Minutes (2020) | The Ultimate Project Drone
Переглядів 320 тис.3 роки тому
Make Your Own Pixhawk Raspberry Pi Drone in 36 Minutes (2020) | The Ultimate Project Drone
Precision Landing a Drone on an Aruco Array
Переглядів 22 тис.3 роки тому
Precision Landing a Drone on an Aruco Array
Calibrate a Camera In Under 5 Minutes (2020)
Переглядів 13 тис.3 роки тому
Calibrate a Camera In Under 5 Minutes (2020)
Rangefinders and Drones | Everything You Need To Know (2020)
Переглядів 6 тис.3 роки тому
Rangefinders and Drones | Everything You Need To Know (2020)
Introduction to Gazebo | Advanced Drone Simulation
Переглядів 37 тис.3 роки тому
Introduction to Gazebo | Advanced Drone Simulation
Overview of Precision Landing Drone Methods
Переглядів 17 тис.3 роки тому
Overview of Precision Landing Drone Methods
Autonomous Drone Delivery | Taco Copters and Precision Landing
Переглядів 43 тис.3 роки тому
Autonomous Drone Delivery | Taco Copters and Precision Landing
Simulate a Camera on a Drone with Gazebo
Переглядів 44 тис.3 роки тому
Simulate a Camera on a Drone with Gazebo
Simulation of Drone Delivery Mission in Gazebo
Переглядів 14 тис.3 роки тому
Simulation of Drone Delivery Mission in Gazebo
Precision Landing and Drone Delivery Course (2020)
Переглядів 19 тис.3 роки тому
Precision Landing and Drone Delivery Course (2020)
Eye Blink Password and Safe: An OpenCV Project
Переглядів 6 тис.4 роки тому
Eye Blink Password and Safe: An OpenCV Project
Ad Hoc Networking on Raspberry Pi for Routerless Connection
Переглядів 39 тис.4 роки тому
Ad Hoc Networking on Raspberry Pi for Routerless Connection
Code a Drone to Fly with only a Python Dronekit Script
Переглядів 83 тис.5 років тому
Code a Drone to Fly with only a Python Dronekit Script
Thrust to Weight Ratios | A Drone Design Foundation
Переглядів 20 тис.5 років тому
Thrust to Weight Ratios | A Drone Design Foundation

КОМЕНТАРІ

  • @trademastery1
    @trademastery1 День тому

    amazing

  • @vitaliyshcherbina4420
    @vitaliyshcherbina4420 День тому

    Thank you for your video - it's very interesting!

  • @ChilliCao
    @ChilliCao День тому

    Cigars and Drones ♥

  • @user-ot9nv8uh2w
    @user-ot9nv8uh2w 3 дні тому

    Hello my friend, I'm having a problem with my drone. I want help.

    • @PankajMali
      @PankajMali 3 дні тому

      Yeah, what errors are you getting?

    • @user-ot9nv8uh2w
      @user-ot9nv8uh2w 2 дні тому

      @@PankajMali I'm having a problem with the drone problem, which is that in places where there is no GPS, the plane restricts me to an altitude of 30 I want to break these restrictions in the dji air 3

  • @user-ot9nv8uh2w
    @user-ot9nv8uh2w 3 дні тому

    Hello, I have a problem with the drone. I want to help.

  • @jp9418
    @jp9418 3 дні тому

    Consider me subscribed sir! What a plethora of golden information! I'm excited!

  • @user-hi2hb2ny2p
    @user-hi2hb2ny2p 8 днів тому

    great analogy

  • @psneves
    @psneves 9 днів тому

    since you begged... 😉 THANK YOU

  • @BrosinsMusic
    @BrosinsMusic 9 днів тому

    This is impressive, but I will likely buy 10x, I want small drones with super bright LEDs

  • @homerboy10
    @homerboy10 9 днів тому

    Hi bro, thanks for your videos, I'm interested in creating drones for light shows (I already saw your video where you make 10, they're so incredible and cool), but I would like to make them smaller like the one in this video, is it possible? I've requested quotes for drones with lights in China, the cheapest price is 750 USD per unit, but I need something for half that price, do you think it's possible?

  • @WFB-ng
    @WFB-ng 11 днів тому

    ua-cam.com/video/sVj9zcj3HtE/v-deo.htmlsi=maInlccX2vrP36un

  • @timd9430
    @timd9430 13 днів тому

    22:00 You are over complicating shit. Just use good 'ol Alabama Chrome for EVERTHING. If needed, add some popsicle sticks and bottle caps for added structural integrity.

  • @mfpears
    @mfpears 14 днів тому

    What's the cheapest total cost for a drone like this?

  • @JonathanBaileyn2u
    @JonathanBaileyn2u 14 днів тому

    Brilliance!

  • @BeachbumfromBrick
    @BeachbumfromBrick 15 днів тому

    How can I get LiDAR onto my drone and is there a certain app I can use to map out a certain area utilizing gps?

  • @BeachbumfromBrick
    @BeachbumfromBrick 15 днів тому

    I want to BUILD this so bad and I just bought an a.I chip. Can I DONATE to build a A.I chip utilized with flying the drone?! 🤯

  • @THESPORTINGCAMP
    @THESPORTINGCAMP 16 днів тому

    So cool I have to wear sunglasses at night 😎 🤝

  • @grantplayer1572
    @grantplayer1572 17 днів тому

    Currently trying to follow this tutorial with a Raspberry pi 4 and python3. I have corrected the syntax differences required for python3 but keep getting a strange error from line 88: rms, camera_matrix, dist-coefs, rvecs = cv2.calibrateCamera(obj_points, img_points, (w, h), None, None) error (-215:Assertion failed) nimages >0 in function 'calibrateCameraRO'. Any help would be appreciated

  • @MrI8igmac
    @MrI8igmac 17 днів тому

    Im starting mpu programing any suggestionsfor a filter?. I was going to pair up a zero with esp32.

  • @susmitha8557
    @susmitha8557 22 дні тому

    Where can I find the special jumper that connects a Raspberry Pi to a PickHawk flight controller??? I have been searching for that cable for a very long time.

  • @obekaaomi1981
    @obekaaomi1981 24 дні тому

    Hello. Why used raspberry Pi?

  • @botyironcastle
    @botyironcastle 25 днів тому

    can you put camera to see where you are at

  • @L1merick
    @L1merick 26 днів тому

    Bruh

  • @sibujacob977
    @sibujacob977 27 днів тому

    Hello, The error in this tutorial is you were not able to show as an example where you place these mavlink codes and how to execute these code on the drone. 🤒

  • @Elite_-ie8bs
    @Elite_-ie8bs Місяць тому

    can this be done with speedy bee f405?

  • @Conitor
    @Conitor Місяць тому

    great vid! what drone did you use for the delivery? was it a custom built one or did you buy it online?

  • @peterfynn
    @peterfynn Місяць тому

    I have struggled with following some of this. At 20:56 there is a "magic happens" moment. All is well until here. How do you get the pi address? The address you use and the pi@ will not work. I had this trouble before - getting in with ssh - help. i'm stuck. How can I find out if the link to my router is working? I did buy your complete kit .

  • @cashbossh4505
    @cashbossh4505 Місяць тому

    ❤❤❤❤❤

  • @Luke_totally_luke
    @Luke_totally_luke Місяць тому

    Thanks for the tip on not tightening the props all the way. 2 of my props came off mid launch amd are somewhere in my eucalyptus tree. God only knows where the nuts went. 👍🏻

    • @thedronedojo
      @thedronedojo Місяць тому

      It's a balance. If you don't tighten enough the props will fall off. If you tighten too much you will break your props off.

  • @ferrelldrewry
    @ferrelldrewry Місяць тому

    Cool build. You're definitely well on your way to becoming ... another Bond villain ;-).

  • @palindromic7873
    @palindromic7873 Місяць тому

    So where is the other component of the RTK system? It's all a bit vague. It's not a real RTK system. If it was then you could achieve 1cm.

  • @ricardovazquez4333
    @ricardovazquez4333 Місяць тому

    is there a fly mode you can set in the bigger drone dojo drone "buster" to not have to wait for GPS lock? (looking to run python, not RC)

  • @ekeneokpareke5656
    @ekeneokpareke5656 Місяць тому

    Please help: We are new to RC aircraft, and we are stuck on this process. After following your calibration instructions step by step, we move the throttle up slightly and then the motor jerks and stops then beeps 3 times as if it's confirming the calibration again. When I push the throttle up again, it jerks again and repeats the process. If you leave the throttle up, it beeps non-stop like a warning. What could be wrong? Thanks in advance.

  • @farooquitaha
    @farooquitaha Місяць тому

    What is the development cost of each drone including all components, and what firmware did you use in the flight controller?

  • @andreyl2705
    @andreyl2705 Місяць тому

    awesome)

  • @fgasegesegs1415
    @fgasegesegs1415 Місяць тому

    Drone Dojo appeared in ChatGPT search. Crazy shit damn

  • @JoeKyser
    @JoeKyser Місяць тому

    idk my landings are already ok

  • @tolian500
    @tolian500 Місяць тому

    It's the best drone tutorial I've ever seen. Ever.

  • @darthvader6824
    @darthvader6824 Місяць тому

    Thanks a lot for the video, make more such videos.

  • @Yui-ChiKanai
    @Yui-ChiKanai Місяць тому

    Hello, can I complete a fully autonomous mission in a drone project without using a GCS or RC controller?

  • @jwilson9266
    @jwilson9266 Місяць тому

    Bro. We have to meet one day! Thank you for this my guy we are one in the same! Thank you thank you thank you! 🙌🏾🙌🏾🙌🏾🙌🏾

  • @user-py2lr3us2i
    @user-py2lr3us2i Місяць тому

    this was for quad frame what about vtol drones

  • @JayGamzTV
    @JayGamzTV Місяць тому

    how far this go? is this true if you have a 4g signal the drone can control unlimited range?

  • @BillyBonesYT
    @BillyBonesYT Місяць тому

    Amazing video but bro... I call myself jank but this is another level 10:45 the extruder

  • @YaelAlcantar
    @YaelAlcantar Місяць тому

    This is gold!

  • @junkfran2137
    @junkfran2137 Місяць тому

    isnt it possible to get one of these cheap ass usb sim card lte sticks? whats all the hustle for?

  • @haiderh2052
    @haiderh2052 Місяць тому

    In case I dont have Pi and only need to do this using pixhawk controller, how would I manage to do that Thanks in advance

  • @using1330
    @using1330 2 місяці тому

    Absolutely excellent explanation of this material. I wish others could explain things as simply as this.

  • @Orkblockchain
    @Orkblockchain 2 місяці тому

    Do you know ? How to build an android application to control pixhawk drones

  • @user-pw6jq1ev2s
    @user-pw6jq1ev2s 2 місяці тому

    very good