Questions tagged [quadcopter]

A quadcopter, also known as a quadrotor, is a multirotor helicopter that is lifted and propelled by four rotors.

Filter by
Sorted by
Tagged with
20
votes
4answers
5k views

What frequency does my quadcopter output-sense-calculate-output update loop need to stay stable?

With a 600 mm (2 foot) motor-to-motor quadcopter, what frequency does my output-sense-calculate-output update loop need to stay stable? I'm estimating a total takeoff weight of very roughly 2 pounds (...
5
votes
2answers
5k views

Position Controller for a Quadrotor

I have a question regarding the implementation of a quadrotor's position controller. In my Matlab model the quadrotor takes 4 inputs: a desired altitude ($Z_{des}$) and desired attitude angles($\Phi_{...
21
votes
4answers
4k views

Why are quadcopters more common in robotics than other configurations?

I've noticed that almost all research being done with helicopter robots is done using quadcopters (four propellers). Why is there so little work done using tricopters in comparison? Or a different ...
41
votes
2answers
67k views

How to choose the right propeller/motor combination for a quadcopter?

There are many sites which explain briefly this problem and even propose combinations. I however would like a much more detailed explanation. What is going to give my quad the most agility? Do I need ...
12
votes
3answers
18k views

Quadcopter PID tuning

In continuation of the question I asked here: Quadcopter instability with simple takeoff in autonomous mode ...I'd like to ask a few questions about implementing a basic PID for a quadrotor ...
3
votes
2answers
12k views

Quadcopter PID output

I'm trying to develop a control system to a quadcopter and one of my options is to use a PID controller (which I think is the most used method). From what I've read, the commom strategy is to run a ...
20
votes
5answers
2k views

Is it better to have batteries distributed at the rotors or the center of the multicopter?

I've seen 3 approaches to mounting batteries on a multicopter: All the batteries rigidly mounted near the center of the airframe All the batteries in a bag hanging under the center of the airframe ...
2
votes
1answer
4k views

Quadcopter controlled by Raspberry Pi

I have: Raspberry Pi 3. Pi camera. CC3D flight controller. I have already developed a Python script that decides whether the quadcopter dron has to turn left/right, move straight on or to stop. Is ...
5
votes
4answers
32k views

Need help calculating the thrust on quadcopter motors

I'm trying to calculate the lifting capability of my four quadcopter motors. I tried using eCalc but it doesn't have battery I'm using. Are there any equations to keep in mind for doing these ...
7
votes
3answers
35k views

How to calculate quadcopter lift capabilities?

I'm looking for an equation (or set of equations) that would allow me to predict (with fair accuracy) how heavy a payload a quadcopter is capable of lifting. I assume the main variables would be the ...
11
votes
3answers
13k views

How to stabilize a quadcopter

Today was my quadcopter's first "flight". I'm running megapirate on a Crius AIOP v2 with a Turnigy Talon v2 frame. I only touched the throttle stick on my remote, nothing else. When I felt the ...
7
votes
2answers
3k views

How to know the desired orientation of a quadcopter?

I am trying to simulate a quadcopter model on Simulink. I want to implement a PID controller for each of X,Y,Z and phi,theta, psi angles. PID gets the error, as input, which is to be minimized. For ...
3
votes
1answer
2k views

quadcopter parameters calculations for simulink model

I want to make a mathematical model of quadcopter in simulink. I have studied quadcopter, although I am new and not build any flying robot before. I studied so far that I have to use four brushless DC ...
5
votes
2answers
1k views

Tracking objects from camera; PID controlling; Parrot AR Drone 2

I am working on a project where I should perform object tracking using the camera of Parrot AR Drone 2.0. So the main idea is, a drone should be able to identify a specified colour and then follow it ...
3
votes
5answers
6k views

Quadcopter instability with simple takeoff in autonomous mode

I'm trying to get a quad rotor to fly. The on board controller is an Ardupilot Mega 2.6, being programmed by Arduino 1.0.5. I'm trying to fly it in simple autonomous mode, no Radio controller ...
2
votes
1answer
564 views

Quadcopter PID Controller: Derivative on Measurement / Removing the Derivative Kick

Good day, I am currently implementing a single loop PID controller using angle setpoints as inputs. I was trying out a different approach for the D part of the PID controller. What bought this ...
2
votes
3answers
1k views

Need help for a quadcopter PID

I'm trying to make a quadcopter with Arduino. I already have the angles (roll pitch and yaw) thanks to an IMU. They are in degrees and filtered with a complementary filter. I want to apply a PID ...
1
vote
3answers
217 views

What PID values should i keep

I have built quadcopter but the problem is of balancing. It doesnt goes up. I am using PID techniqe for balancing. But i am not finding the suitable values for PID tuning. I am using mpu6050 as a ...
-2
votes
2answers
492 views

Displacement with accelerometer [duplicate]

I want to use a sensor to find displacement with accelerometer. How can I use accelerometer to find displacement? I want to use this for a quadcopter.
34
votes
4answers
42k views

Quadcopter liPo battery weight/capacity trade off

I'm trying to find where additional battery capacity becomes worthless in relation to the added weight in terms of a quadcopter. Currently with a 5500 mAh battery, 11.1V, I can get between 12 minutes ...
16
votes
3answers
21k views

Why do quadcopters use brushless motors

I've been thinking about starting a quadcopter project, maybe building it from scratch. One of the main barriers-to-entry for me is the motors: it seems like most quadcopters use brushless motors. I ...
17
votes
3answers
3k views

Quadcopter Localization Beacon

I want to use an RF beacon to localize my quadcopter for autolanding, when GPS is not precise enough, for example, when my driveway is only 10 feet wide, and the GPS is only showing 20-30 ft. accuracy ...
7
votes
4answers
8k views

Quadcopter forward speed

I am trying to better understand the dynamics of forward flight in multirotors. Assuming I have a quadcopter with 4 motor/propeller combinations capable (each) of a propeller pitch speed of, say, ...
4
votes
4answers
13k views

Quadcopter Position Measurement (Accelerometer, GPS or Both)?

I previously thought that an accelerometer on a quadcopter is used to find the position by integrating the data got from it. After I read a lot and watched this Youtube video (specifically at time 23:...
8
votes
4answers
7k views

How to use quaternions to feed a PID quadcopter stabilization loop?

I'm making a quadcopter. I have set up a PID loop to stabilize it to a given Euler angle (pitch and roll). The problem arises when the roll approaches 90 degrees (45 degrees and up). The values don't ...
7
votes
5answers
8k views

Track a moving object

If this has already been answered, by all means please point me to it. I am in the process of building a quadcopter which I eventually plan to run autonomously by allowing it to track an object and ...
5
votes
3answers
32k views

How to estimate yaw angle from tri-axis accelerometer and gyroscope

I would like to estimate the yaw angle from accelerometer and gyroscope data. For roll and pitch estimate I've used the following trigonometric equations: ...
9
votes
2answers
889 views

Guiding a Quadrotor Towards a Target

I am working on a quadrotor. I know its position -- $a$, where I would like to go -- target position $b$, and from that I calculate a vector $c$ -- a unit vector that will take me to my target: <...
5
votes
2answers
499 views

If you can create pure yaw motion with a quadcoptor then why won't this work with a tricoptor?

An answer to the question Why are quadcopters more common in robotics than other configurations? said: You need 4 degrees of freedom to control yaw, pitch, roll and thrust. Four props is ...
4
votes
1answer
139 views

How do timings affect input, sensor fusion, and output?

I'm programming a quadcopter controller. I've managed to make it fly. But, I'm not sure how to set up the timings schedule for each part of the software. I have several sensors (gyro, accelerometer, ...
4
votes
1answer
4k views

Quadcopter PID Algorithm

I'm trying to implement a PID control on my quadcopter using the Tiva C series microcontroller but I have trouble making the PID stabilize the system. While I was testing the PID, I noticed slow or ...
3
votes
2answers
1k views

Multicopter: What are Euler angles used for?

I hope you can help me and this is the right forum to ask. In the process of building and programming my own Quadcopter, I encountered the term Euler angles. I took some time to understand them and ...
3
votes
2answers
287 views

Can high voltage power lines provide a super highway for drones?

Is there a way to convert the EM field that surrounds high voltage power lines for direct usable electricity for air or ground drones for continuous flight or travel? Added: Yes could the EM field be ...
8
votes
2answers
1k views

Quadcopter: Stabilization along the z-axis (for holding altitude)

I recently spent some work on my quadcopter firmware. The model is stabilizing its attitude relatively well now. However I noticed, that it is changing its altitude sometimes (maybe pressure changes, ...
7
votes
2answers
3k views

Drones and camera streaming

How do you stream video feed from a camera on a drone? I would think that at high altitudes Wi-Fi won't work. So what would you usually do, and how?
6
votes
2answers
3k views

how to implement and code inner and outer PD controllers for quadrotor for position tracking

The quadrotor system is multi-ODEs equations. The linearized model is usually used especially for position tracking, therefore one can determine the desired x-y positions based on the roll and pitch ...
5
votes
4answers
3k views

How frequently should a PID controller update?

I am developing a quadcopter platform on which will be extended over the next year. The project can be found on Github. Currently, we are using an Arduino Uno R3 as the flight management module. At ...
4
votes
2answers
322 views

Quadrocopter PID

I am building a quadcopter for my school project. I am trying to program my own flight controller using PID algorithm. I'll try to make my question simple using as an example below only two motors <...
4
votes
2answers
4k views

Quadcopter PID Control: Is it possible to stabilize a quadcopter considering only angle measurements?

Good day, I am a student currently working on an autonomous quadcopter project, specifically the stabilization part as of now. I am using a tuned propeller system and I also already considered the ...
3
votes
2answers
5k views

How to convert PID outputs to appropriate motor speeds for a quad copter

I am building an autonomous robot using PID control algorithm. So, far I have implemented PID using online resources/references. I am testing for stabilizing an axis of the quad copter. However, I am ...
5
votes
1answer
2k views

CC3D - Replacing RC emitter with an RPi

I am trying to control a quadcopter using te OpenPilot CC3D board and a RaspberryPi. The main idea was first replace the signals from the RC emitter to the CC3D RC receiver for an RPi connected ...
2
votes
2answers
159 views

Are LiPo really 100 times more energy dense than model rockets?

Lately I've been interested in comparing the energy density of model rocket engines to lithium polymer batteries (attached to motors and propellers) for propelling things upwards. To get a feel for ...
2
votes
1answer
984 views

Low Amp FPV Quadcopter Motors

Why do FPV Quadcopter Motors (usually the more expensive ones) draw lower amps than regular motors? And why are they more squat(disk shaped) as opposed to normal motors which are about the same ...
6
votes
1answer
5k views

Why can't i use different ESCs together on a multirotor?

I'm working on a diy quadcopter build from scratch and have bought a 4pack ESC from Castel Creations.While i currently have my quad up and running(sort of), from what i've read on the various sources ...
5
votes
3answers
610 views

Filtering angular velocity spikes of a cheap Gyroscope

I would like to filter angular velocity data from a "cheap" gyroscope (60$). These values are used as an input of a nonlinear controller in a quadcopter application. I am not interested in removing ...
4
votes
1answer
756 views

Prop Orientation on a Multirotor

While looking up information for the right propellers for my quadcopter, I realized that they had different orientations i.e. Clockwise and Counterclockwise. On further research I found that all multi-...
2
votes
1answer
546 views

Quadcopter PID output and duty cycle conversion

I'm trying to design two PD controllers to control the roll and pitch angle of my quadcopter and a P controller to control the yaw rate. I give to the system the reference roll, pitch and yaw rate ...
2
votes
3answers
741 views

PD Algorithm for a Quadrotor [Simulation]

I have a big problem trying to stabilize a quadrotor with a PD controller. The model and the program has been written in C++ and the model dynamic has been taken from this source in internet: Well, ...
2
votes
5answers
550 views

Raspberry Pi quadcopter thrashes at high speeds

I am attempting to build a Raspberry Pi based quadcopter. So far I have succeeded in interfacing with all the hardware, and I have written a PID controller that is fairly stable at low throttle. The ...
2
votes
2answers
1k views

PID Tuning for an Unbalanced Quadcopter: When do I know if the I-gain I've set is too high?

Good day, I am working on an autonomous flight controller for a quadcopter ('X' configuration) using only angles as inputs for the setpoints used in a single loop PID controller running at 200Hz (PID ...