About

Welcome to the largest community for amateur Unmanned Aerial Vehicles! 

This community is the birthplace of ArduPilot, the world's first universal autopilot platform (planes, multicopters of all sorts and ground rovers). Today the Pixhawk autopilot runs a variety of powerful free and open UAV software systems, including:

  • PX4, a pro-quality open source copter, plane, rover and VTOL software stack from the Linux Foundation's Dronecode Project
  • ArduCopter, open source multicopter and heli UAV software
  • ArduPlane, open source software for planes of all types
  • ArduRover, open source software for ground-based vehicles

Simple Waypoint Navigation for Fixed-Wing UAVs

There is a simple way to implement waypoint navigation. The algorithm was introduced by Lawrence, Frew, and Pisano back in 2008. You can view the paper here: http://dx.doi.org/10.2514/1.34896.

I have flight tested this algorithm multiple times on a low-resource autopilot embarked on a fixed-wing UAV (see figure below). In this blog post, I want to share my approach to implementing this algorithm. I cannot claim any academic novelty. However, I hope to make this simple and effective algorithm more accessible to other researchers/hobbyists.

8598951697?profile=RESIZE_400x

In the remainder of this post, I will provide a high-level view of the algorithm. I will also show some flight test results. If the reader wants a more mathematical treatment of the implementation, the reader is referred to the attached PDF.

The algorithm is simple because…

Read more…
Comments: 2

Stereoscopic systems widely used in drone navigation, but this project is using a new approach - variable baseline.

In the related Arxiv.org (PDF) the team showcases three different applications of this system for quadrotor navigation:

  • flying through a forest
  • flying through an unknown shaped/location static/dynamic gap
  • accurate 3D pose detection of an independently moving object

They show that their variable baseline system is accurate and robust in all three scenarios.

For the video capture, the Raspberry Pi-based StereoPi board was used. Additional AI-acceleration hardware (Intel Movidus) is considered as a next step, as well as using a more powerful CM4-based version of the StereoPi (v2).

Here is the brief video of the…

Read more…

Full VR Drone

Hello, people.

I decided to open a new thread to register some progress about this project. I am working on it in my spare time, and I feel excited about it.

This is a very preliminar video -- please disregard the pink view, I was using an infrared camera -- with a normal camera the video is way more clear and interesting. I also need to find better 180º (or better yet, 230º) lens. I am also willing to go full 360 degrees eventually.

So, it is an experimental Virtual Reality controlled drone with some AR features which I will show when I finish implementing them. The plan is to have one or more people walking and controlling the drone as if they were truly inside the physical aircraft. Much like the traditional FPV, but not limited to the video view only, as the crew will be able to interact and walk around freely while they…

Read more…
Comments: 0

Renewable drones are planned to expand at a rapid pace as the industry focuses on UAV services, line-of-sight applications, ocean-going ship tracking, inspection or wind turbine inspection, an inspection of offshore platforms and refineries, monitoring of power lines, and solar panels in the energy sector. As one way to alleviate congestion and enhance the air quality in urban areas, passenger drones have been touted. Equipped with thermal cameras, drones make it possible to conduct inspections rapidly and on a scale. On wind farms around the world, drones are changing inspections. Wind turbines are left exposed to the elements as they run - both onshore and offshore. Also, minor damage and wasted energy can cause inefficiencies. By offering rapid and remote coverage of turbines, drones will reduce the time engineers need to spend in precarious positions. The technology is also much cheaper than a manned team, ensuring that wind farms can carry out drone inspections of wind…

Read more…

NexuS UAV presentation

I want to share the first flight of the third development of a fixed wing aircraft for autonomous flight.
This design was made entirely with composite materials and the molds made with 3d printers.
tests resulted in great aerodynamic efficiency and stability and maneuverability
final weight with full payload is 2.6 kg.
for the flight he was ballasted with the final weight for flight.
we estimate endurance of 90 minutes with 10,000 mA and 4S…8529323882?profile=RESIZE_710x 8529327272?profile=RESIZE_710x

Read more…

Centeye Modular Vision Sensors

8529205664?profile=RESIZE_710x It has been awhile since I’ve posted anything about recent Centeye hardware. Some of you may remember my past work implementing light weight integrated vision sensors (both stereo and monocular) for “micro” and “nano” drones. These incorporated vision chips I personally designed (and had fabricated in Texas) and allowed combined optical flow, stereo depth, and proximity sensing in just 1.1 grams. Four of these on a Crazyflie were enough to provide omnidirectional obstacle avoidance and tunnel following in all ambient lighting conditions. Their main weakness was that they were time-consuming and expensive to make and adapt to new platforms. Some of you may also remember our…

Read more…

Latest Activity

Betty replied to BONITA KIRBY's discussion INTERESTED IN ROBOTIC ENGINEERING
"For beginner robotics engineering, I recommend purchasing LEGO EV3 or Robotis Bioloid construction sets for training, they will help into the details. Build confidence when working with these constructors, develop basic algorithms (simple…"
30 minutes ago
Nixxxs is now a member of diydrones
7 hours ago
OG replied to Watson Boone's discussion Looking for an experienced builder
"I can help you out please PM me with more details of your project.."
8 hours ago
Edgar Robitaille and Andreas J. Henke joined diydrones
15 hours ago
Joseph Udofia liked Tom Rearick's blog post Drones Make Love Not War
yesterday
John F Hendry updated their profile photo
yesterday
Zoe Denver replied to brayan's discussion cheap drones
"Thanks for the suggestions, i am also a newbie at photography and i am interested in learning. You can visit https://bookmakernonaams2.com/ and learn about the best bookmakers."
yesterday
Eric Matyas replied to Eric Matyas's discussion Free Music / SFX Resource for Drone Videos - Over 1800 Tracks
"Happy March Everyone,

Wow, February went by so fast…I guess spring is just around the corner.

Anyhow, to start off March, we have:

On my Chiptunes 4 page:

“TOO COOL FOR WORDS”
“BOUNCY PLATFORMER”
https://soundimage.org/chiptunes-4/

And on my…"
yesterday
Joseph Udofia liked Joseph Udofia's profile
yesterday
Nadendla Tharak, Joseph Udofia, Liam Dempsey and 2 more joined diydrones
Wednesday
Pawel Wozniak commented on Fernando Villella's blog post NexuS UAV presentation
"How can I post here some other pictures ?"
Tuesday
Pawel Wozniak commented on Fernando Villella's blog post NexuS UAV presentation
"Good Fernando ;) thank you for sharing that we have been an inspiration for your work ;)"
Tuesday
Mohammed Ahmed Awad Allah ElhajAbdallah, TimW, Steven Gray and 2 more joined diydrones
Tuesday
Kevin Getchell replied to Curt Zerr's discussion Coaxial vs Quadcopter. Which is better for a heavy lift drone?
"coaxial founded drones always provide power greater than regular drones. It is no where near double but rather something in the 38 % region of a similarly engine drone. I used to have a formula that tells you exactly and when I find it I will post."
Monday
Ted Middleton left a comment on Brisbane
"Just noticed that the last comments were a few years ago. I hope this is not a dead end group?"
Monday
Ted Middleton left a comment on Brisbane
"Hi Guys, just joined the group. I would very much like to get more involved in drone operation with a view to doing a bit of part time Ag work. I have a Skywalker x8 frame and would like to kit it out to start to get some experience with operating…"
Monday
Watson Boone posted a discussion
I do not have enough knowledge or time to build the kind of drone I need.  So I am looking for someone with enough experience in heavy lifting drones or quadcopters that is willing to discuss and build the drone I need.  It will be used to transport…
Monday
Wander Paula, guerin patrick, Arun Kumar Upadhyaya and 2 more joined diydrones
Monday
FRANCISCO Edward replied to Ben's discussion arduboat with joystick, when power on has problem. in ArduBoat User Group
"Hi Ben
my name is Francisco 
i am trying to build an autonomos sea boat as well 
I would like to ask you some questions please
whais yiur email adress?
 
Francisco
347-624-8875 ( we can talk via whatsapp)
Bronx, NYC, USA
helixwind911@gmail.com"
Monday
carlos heli Manosalva replied to Matthew White's discussion Can't arm and motors won't test - APM + X8R + Taranis
"ola mateo 7 años mas tarde tengo el mismo problema. como tu dices esto es muy frustrante. no se si tirar la toalla y buscar otro hobby. si alguien supiera la respuesta lo agradeceria"
Sunday
More…

Site Rules

"Because $10,000 $5,000 $1,000 is too much to pay for an autopilot, especially one that doesn't do exactly what you want."

An Unmanned Aerial Vehicle (UAV, colloquially known as a "drone") is basically an aerial robot. As we define it, it is capable of both remotely controlled flight (like a regular RC aircraft) and fully-autonomous flight, controlled by sensors, GPS, and onboard computers performing the functions of an autopilot. Our UAVs include airplanes, helicopters, quadcopters and blimps. Most of them are under five pounds, and some of them (especially the blimps) can be used indoors.

We are focused on non-commercial ("recreational") projects by amateurs, although pros are always welcome too. Reasons to make your own UAV range from a fun technical challenge, student contests, aerial photography and mapping (what we call "GeoCrawling"), and scientific sensing. We are primarily interested in civilian, not military, UAV uses here.

If you're new to all this, start here.

DIY Drones is a community based on the Ning social networking platform, and anybody who registers (it's free and easy) can post their own blog entries like this one on the front page, along with starting discussions in the sidebar at left or uploading videos below that. Your registration gives you the ability to do a lot on the site--so feel free to post anything you think will be of interest to this community!

There are other amateur sites out there, from the discussion forums of RC Groups to individual blogs, but DIY Drones is explicitly built as a social network, which means that the community is as important as the content. We're also focused on the most accessible end of the amateur UAV world, with the aim of potentially including high school students.

This means we emphasize amateur UAV projects that are:

  1. Simple: The aim of this project is to create new amateur UAV platforms, including those that could be used for a FIRST-like contest appropriate for students. While we're at it, we'll make amateur UAV development easier for everyone.
  2. Cheap: The target cost of all of our platforms is less than $1,000. You can buy a very good autopilot system for $10,000, but that's not our approach. Cheaper is better, especially with students and schools.
  3. Safe: We follow the current interpretation of the FAA guidelines on small UAVs. Recreational use (non-commercial), under 400 ft altitude, line of sight, "pilot in the loop" and onboard safety systems that always allow for manual control in the case of malfunction. We're building experimental platforms that demonstrate autonomy and the capacity to do real useful UAV work, but we test them in controlled settings. If you want to fly miles out of sight or map cities, we're going to assume you've got the proper FAA clearance or we don't want to know about it.
  4. Participatory: Share and others will share with you. That means that whenever possible, we open source our code and post it online. Everything on this site is published under a Creative Commons "attribution" license, which means that anyone can use or repost it, as long as they give credit to the original author.
  5. Civil: This is a community site of peers helping each other. Bad behavior, from rudeness to foul language, will be deleted. Generosity and kindness is often rewarded with reciprocal behavior and help.

Here are the full set of Site Policies:
 
  1. Civility is paramount. Treat others with respect, kindness and generosity. Some of our most expert members are people who were once total n00bz but were helped and encouraged by others, and are now repaying the favor with the next generation. Remember the Golden Rule. Don't be a jerk to anyone, be they other members, moderators or the owners. This is not a public park, and you have no constitutionally-mandated right to free speech. If you're creating a hostile or unpleasant environment, you'll be warned, then if it continues you'll be suspended.
  2. No discussion of politics or religion. This is not the place to discuss your views on the wisdom of military use of UAVs, any nation's foreign policy, your feelings about war, or anything else that is inclined to turn into a political debate. It is our experience that the rules for good dinner party conversation--no discussion of politics and religion--apply to online communities, too. DIY Drones aims to bring people together, and we find that discussions of politics and religion tend to polarize and drive people apart. There are plenty of other places to discuss those topics online, just not here.
  3. Ask questions in the discussion forum; inform others in blog posts. Submitted blog posts that are just questions and should have been posted in the discussion forum will not be approved. The moderators may or may not message you with the text so you can repost in the right area. To avoid losing your post, put it in the right place from the start.
  4. Blog posts are for informative topics of broad interest to the community. They must start with a picture or video, so the image appears on the front page on the site and gives a sense of the topic as well as inviting people to click in for more. Videos should be embedded (paste the embed code in the HTML tab, not the Rich Text tab). The post should also include links where appropriate. Don't make people do a Google search for what you're talking about if you can provide a link. 
  5. The Discussion Forum is for questions and tech support. We prefer to do all tech support in public, so that others can follow along. If you have a problem, please describe your particular system setup completely, ideally with a photograph, and pick the right forum tags so that others can find the thread later.
  6. No discussion of military or weaponized applications of UAVs. This site is just about amateur and civilian use.
  7. No discussion of illegal or harmful use of UAVs will be tolerated. Responsible use of UAVs is at the core of our mission. That means conforming with all laws in the United States, where this site is based, and insisting that our members elsewhere follow the laws of their own countries. In addition, we feel that part of our responsibility it to help the relevant authorities understand what's possible with amateur UAVs, so they can make better-informed policies and laws. So we have encouraged all relevant regulators, defense agencies and law enforcement agencies to become members here and even participate to help them do that, and many have. In addition, if we see any discussion of UAV use that we feel is potentially illegal or intended to do harm, we will bring it to the attention to the relevant authorities, and will comply with any legal request they make for information about users (although we don't know much that isn't public; see the next item).
  8. Promote safe flying. Moderators may delete postings that they decide are unsafe or promote unsafe activity. This is a judgement call, since it is also healthy to have public discussion about why certain activities are unsafe, but the decision as to whether to leave a post or edit/delete it is at the moderators' discretion. 
  9. Your privacy is protected, up to a point: This is a social network, so everything you write and post here is public, with certain exceptions: 1) Your private messages are private. Administrators are unable to see them, nor can anyone else other than the recipient. Members must not make private messages public without the explicit permission of everyone involved. 2) Your IP address is private. We are hosted on Ning, which controls the server logs. DIY Drones administrators can only see your username and email address; they cannot see your password and do not have access to your account.
  10. Do not publish personal emails or PMs without permission. This is a violation of expected confidentiality (that's why they're called "personal messages") and is grounds for banning.
  11. Do not type in ALL CAPS. It's considered SHOUTING. Posts in all caps will be deleted by the moderators.
  12. Absolutely no personal attacks. It's fine to disagree, but never okay to criticize another member personally.
  13. Share. Although we are not limited to open source projects, the ones that tend to get the most participation tend to be open source. Don't wait until your code or design is "finished"--post it as it is, and you may find that others will help you finish it faster. The best way to contribute is with your creativity--we love data, code, aircraft designs, photos of UAV projects, videos of flights and build logs. Post early and often!
  14. Keep comments open: Authors of blog posts and discussion threads technically have the option to close their comments or approve them before they appear, but we ask members not to do that. We want to encourage a free flow of conversation and blocking or delaying comments only interferes with that. The Moderators are standing by to ensure the conversation remains on-topic and civil, so please leave your comments open and let them do their job.

Looking for an experienced builder

I do not have enough knowledge or time to build the kind of drone I need.  So I am looking for someone with enough experience in heavy lifting drones or quadcopters that is willing to discuss and build the drone I need.  It will be used to transport…

Read more…
1 Reply · Reply by OG 8 hours ago

sbus in pwm out ??

I have a holybro Px 4 that I am connecting a radiolink sbus signal in.  I have not ever done this before and was wanting to know if the signal out has to be sbus or does the pixhawk convert protocols so that the PMW out can be connected to the 4 in…

Read more…
0 Replies