Skip to main content
13 votes
Accepted

Could a drone collect a river sample?

Autonomous operation isn't a technical problem. For example, DJI's drones are capable of flying themselves back to the launch point if the signal from the remote control fails. The problem is ...
Mark's user avatar
  • 686
10 votes

Could a drone collect a river sample?

Absolutely this is possible - in the UK, Imperial College London have built an aircraft to do exactly this, which they say "dives like a gannet and launches like a flying fish." The launch ...
Kralc's user avatar
  • 6,036
8 votes

Could a drone collect a river sample?

I'm not sure about legality, but I think Arducopter could be used for the task required. It has full GPS waypoint mission capability and many mission tasks. I believe one that would be applicable is ...
Luca Scheuer's user avatar
5 votes

Do drones with inflight API access for control inputs exist?

I started out in this hobby almost exactly the same way, as a programmer who wanted to get into flight code for multicopters and autonomous planes. And while I've yet to launch a fully autonomous ...
FlashCactus's user avatar
  • 2,997
4 votes

Do drones with inflight API access for control inputs exist?

All multicopter drones use a flight controller. This flight controller is usually a small board with a micro controller like an ARM F4/F7 on it: One job of the flight controller is to receive and ...
bingo-fuel's user avatar
3 votes
Accepted

How are IMU used to detect orientation with respect to ground?

The core idea regarding the accelerometer is the following: if you take any flight of an object and calculate the average experienced acceleration over the whole flight (ignoring gravity as a factor ...
FlashCactus's user avatar
  • 2,997
3 votes

What are the available solutions for creating complex user-defined UAV behavior in autopilots?

I think your best bet would be Ardupilot. The communication protocol it uses, called MavLink, is documented and easy to use. Connect to the UART with an Arduino and you will have full control over the ...
ipaq3115's user avatar
  • 525
2 votes

What are the available solutions for creating complex user-defined UAV behavior in autopilots?

You could consider looking for research autopilots. Researchers try new things in all levels of the autopilot, and so they need extensibility and performance more than advanced features. From what I ...
BillThePlatypus's user avatar
2 votes

How to Simultaneously View and Record GoPro Content While Flying

I don't have any experience with that API, but I read through the documentation so I will try to give the best answer I can based on this and the comments below the original question. I would ...
Hannes Hultergård's user avatar
2 votes

What are the available solutions for creating complex user-defined UAV behavior in autopilots?

PX4 looks like it is quite flexible, and might be what you are looking for. It might not be as user friendly as for example iNAV, but it should give you much more possibilities even if that comes at ...
Hannes Hultergård's user avatar
1 vote

Autonomous Programmable Drone - Specs

If you want an off-the-shelf drone, besides the fact that we tend to not provide recommendations for specific hardware, I'm not sure there even is one like that in the hobbyist market. Maybe you could ...
FlashCactus's user avatar
  • 2,997
1 vote

Are these methods of Drone Localization Techniques for a dark environment plausible?

"GPS denied" as in "not allowed"? GPS is without client transmission so it should be legal everywhere... Anyway, for proximity while landing, the drone can shine a light down at ...
Bastian Springer's user avatar
1 vote

Are these methods of Drone Localization Techniques for a dark environment plausible?

With sufficiently accurate and stable IMUs (think ADIS 164xx) on both vehicle and drone you should be able to calculate the relative offset between the two. In any way this will have to be a custom ...
jpou's user avatar
  • 411
1 vote

What are the available solutions for creating complex user-defined UAV behavior in autopilots?

You can program/script elaborate flight patterns and then translate it to MAVLink format mission messages either live or in pre-recorded mission mode. Then depending on your needs - you either upload ...
jpou's user avatar
  • 411

Only top scored, non community-wiki answers of a minimum length are eligible