element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Robotics
  • Technologies
  • More
Robotics
Forum How To Make Autonomous Following Drone
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Robotics to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 23 replies
  • Answers 11 answers
  • Subscribers 63 subscribers
  • Views 4482 views
  • Users 0 members are here
Related

How To Make Autonomous Following Drone

kankurcool
kankurcool over 8 years ago

Hello... I'm Ankur, Studing IT Engineering in INDIA .

I want to make a Drone / Quadcopter That Recognize me And Follow me Around....

I Also  Want to Add Movements to dorne  Performed by My Hand Gestures...

I have Heard of Raspberry Pi And arduino...

Which will be Suitable For This Project among Both?

Will it Work Good If i use OPENCV For Person or Object Tracking....?

Will OpenCv Work in RealTime With Raspberry Pi or Arduino Uno...

 

What Programming Language  I Should Know?

How do i Start from scratch?

What Are The Equipment i will be needing InThis Project..?

 

Reply ASAP!  

 

Please!  GUIDE  Me i came with lots Of hope...

Thank You..

 

 

 

ANKUR KUMAR

My Email : kankurcool@gmail.com

  • Sign in to reply
  • Cancel

Top Replies

  • Jan Cumps
    Jan Cumps over 8 years ago +4 suggested
    The first commercial company that tried this (and didn't deliver anything), Lily Drones, went bankrupt with many milions of money from preorders and even more milions from angel investors, in their pocket…
  • jw0752
    jw0752 over 8 years ago +3 suggested
    Hi Ankur, The functions that you are looking for are very complex and if possible are surely on the border of what is technically possible at this time. I do not want to discourage you but the only way…
  • beacon_dave
    beacon_dave over 8 years ago in reply to DAB +3
    That would be located here: Episode 38: See Ben Build an Autonomous Robot Luggage! (I've seen quite a few copies of this project posted on the web since.) Ben's 'auto tracking camera' episode may be of…
  • Jan Cumps
    0 Jan Cumps over 8 years ago in reply to balearicdynamics

    They had a flying drone before they started the business. They died on the 'smart recognition' part.

    Drones are a commodity now. Many working and proven examples.

     

    It's that other thing: knowing who to follow, what you do, anticipating on that ...

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jw0752
    0 jw0752 over 8 years ago in reply to Jan Cumps

    Hi Jan,

     

    Yes that sounds a lot like AI (Artificial Intelligence) and perhaps not cracking that puzzle isn't surprising.

     

    John

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • beacon_dave
    0 beacon_dave over 8 years ago in reply to jw0752

    This also surely depends a lot on the actual requirements specification of the projects, which are a bit vague at the moment. People might be assuming too much here.

     

    If we look at:

    I want to make a Drone / Quadcopter That Recognize me And Follow me Around...

     

    then I seem to recall Holger Buss achieving this basic functionality about five years ago simply by carrying a beacon which the MikroKopter drone was able to use to establish his position. Here is a more recent video of his from a couple of years ago showing a drone following him whilst he is riding a bicycle:

    https://www.youtube.com/watch?v=hoiwxVJAr8M

     

    Without more details on the specification then we do not know at this stage if the recognition requires to be able to differentiate between randomly selected identical twins dressed in identical clothing in a crowd of 10,000 people outdoors in a thunderstorm from a distance of 500m with 99.99% accuracy; or if it just needs to differentiate between two specific people in a room on their own, wearing different coloured t-shirts indoors under controlled lighting etc. with a 60% accuracy; which the likes of a Charmed Labs Pixy camera

    Pixy (CMUcam5) – Charmed Labs

    could probably achieve out-of-the-box.

     

    As for gestures, I've just been watching some videos posted back in 2013 of student projects on Bruce Land's Cornell ece4760 Atmel AVR based microcontroller course

    https://www.youtube.com/watch?v=pXOBDE8XvH0

    https://www.youtube.com/watch?v=f1lSoTNKzfQ

    One is camera based, the other uses flex sensors on a glove, and they appear to be quite functional.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • beacon_dave
    0 beacon_dave over 8 years ago in reply to DAB

    That would be located here:

    Episode 38: See Ben Build an Autonomous Robot Luggage!

    (I've seen quite a few copies of this project posted on the web since.)

     

    Ben's 'auto tracking camera' episode may be of interest as well as that uses the Charmed Labs Pixy camera

    Pixy (CMUcam5) – Charmed Labs

    for object recognition.

    Episode 173: Ben Heck’s Auto Tracking Camera Part 1 Episode

    Wearing different coloured gloves may be one way of tracking simple gestures.

     

    I seem to recall that the Panasonic Grid-Eye has some gesture recognition features built into it and shabaz posted a couple of excellent articles on that sensor here:

    Building a Thermal Imaging System with the Raspberry Pi 3, Sense HAT and Panasonic Grid-EYE

    Panasonic Grid-EYE RoadTest - Review

    although I don't recall that he specifically touched on its gesture features. However, for indoor short range applications it may offer something.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • sarunaszx
    0 sarunaszx over 8 years ago

    Have you ever had a quadcopter? I started building quadcopter without any prior experience with them. Everything seemed so simple, but once I thought I finished my flight controller, I couldn't get it to fly. It was always tipping over and I did not know how should it fly image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • balearicdynamics
    0 balearicdynamics over 8 years ago

    Ankur, I split your question title in two parts.

     

    Autonomous - It is a mess, not easy as many of the technologies involved probably are not so affordable and easy to access at the date for a cheap DIY device.

     

    Follow - This is a totally different stuff. The two components you mention probably are sufficient to make the brain and the legs (or wings?) of your drone. You can find a lot of Arduino based drone projects and carrying a Raspberry Pi device on it (communicating with the Arduino) you have more than the needed processing power to manage a follow-me device.

     

    There are a lot of commercial approaches now on the market so you can be inspired by the specifications of some of these, just google follow me drone. Then you should play with different project integration and sure put your hands in the challenge image

    But I see this more than possible.

     

    Enrico

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • beacon_dave
    0 beacon_dave over 8 years ago in reply to kankurcool

    There is also a free short course running on Futurelearn starting this week which may be of interest to you, especially if you plan to use camera-based object tracking in you project.

     

    Robotic Vision: Principles of Vision:

    https://www.futurelearn.com/courses/robotic-vision-principles?lr=2

     

    It's the first of three courses in this subject area created by Queensland University of Technology.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • kankurcool
    0 kankurcool over 8 years ago

    Thank You Everyone..

     

    Here is Something I found Which Is Similar To My Topic

     

    The astounding athletic power of quadcopters - Raffaello D'Andrea

     

    https://youtu.be/w2itwFJCgFQ

     

    BTW  IDK Much about Arduino...

    But I Deeply Want to learn it... I want Make Something.. So Which one Will Suit My learning about

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • beacon_dave
    0 beacon_dave over 8 years ago in reply to kankurcool

    If you want to learn about Arduino basics then try starting here:

    Jeremy Blum Arduino Tutorials

     

    If you want to learn about AVR (the technology behind the early Arduinos) then try this course

    https://www.youtube.com/course?list=ECD7F7ED1F3505D8D5

    and take a look at some of the student projects form that course here:

    https://www.youtube.com/playlist?list=PLEB09A7C8641987A8

    Also perhaps take a look at the Atmel AVR introduction:

    https://www.youtube.com/playlist?list=PLtQdQmNK_0DRhBWYZ32BEILOykXLpJ8tP

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • kankurcool
    0 kankurcool over 8 years ago in reply to kankurcool

    Smart Gestures, Person Recognition...

    And Move Camera accordingly..

     

    Can Arduino + Pixy Cam can Work Together?

    Can I Use OpenCv.?  will it be Compatible..?

    Can I Program Them to Work Together.?

    For Now I Just want To Make camera Track Object in X-Y Axis.

     

    Which One Should I Order Arduino Or Raspberry Pi?

     

    This Is Going To Be My Final Decision .

     

    Thank You Again...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube