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

481 questions
Filter by
Sorted by
Tagged with
54 views

Battery weight in quadcopter

We all know that the fly time of a quadcopter is proportional to its weight (and the propellers size, etc), and a high capacity battery is heavy, but also a high capacity battery would make the fly ...
22 views

Checking for external compass in mission planner

How can I check whether the external compass is really selected for my APM 2.8 using mission planner. The primary purpose of using the external compass is to have less electro magnetic interference ...
80 views

Designing own robot for Gazebo simulation?

For my project I am trying to model and control a quadrotor with actuating arms. As I don't have a physical model with me, I want to simulate and control the robot using ROS and Gazebo. At the ...
25 views

How to find the minimum battery capacity C needed for the drone to reach the landing point?

I calculated the height object height, Distance to the base of the object, Drone weight, maximum and minimum battery voltage, resistance force and power ($P$). The drone is flying in steady state, ...
26 views

Optical flow inputs

I'm reading how the optical flow of my quadcopter works. The output of the optical flow that interests me is the linear (horizontal) velocity: $v_x$ and $v_y$. Here (page 10) it says that it fuses the ...
298 views

How to attach flysky receiver to racerstar all in one esc and flight controller?

I am building an fpv racing quad I encountered the following problem: I have a Racerstar StarF4s 30A esc and flight controller combo and a Flysky 2.4ghz iA6B receiver how and where do I connect these ...
83 views

Will a 2.4ghz controller work with a 5.8ghz video transmitter?

I’m building an fpv racing drone and I accidentally ordered a 2.4ghz controller and a 5.8ghz video transmitter. Will they work together? I have 5.8ghz fpv goggles so I assume they will work.
1k views

Madgwick or Kalman filter for sensor fusion?

I was looking for some comparison between these two approaches, but couldn't find any. I am wondering, what are the actual differences in terms of power consumption, accuracy, convergence speed and ...
26 views

Best practices for quad-copter designing

What are the some of the best practices for placing the components (including battery, GPS, flight-controller, wires, receiver etc.) on the air-frame of an 'X' quad-copter to ensure the minimum power ...
127 views

Why 3DR Power Module has two 5v and GND output

Why are there two 5V and GND output in 3DR Power module (https://www.instructables.com/id/Safetly-use-CLONE-APM-Power-Modules/) (https://www.youtube.com/watch?v=M6OSp05Y5b8). Can we power up an APM 2....
66 views

feedback linearization for a quadrotor

I am trying to develop a controller for a quadrotor using dynamic feedback linearization technique, but I am not sure I am doing thigs correctly. I know that for designing such controller I have to ...
60 views

Serial Communication between RaspberryPi and CC3D?

I have built a quadcopter with a CC3D FC, using LibrePilot for configuration. Everything is smooth with the tx/rx I used to command the quad with but now I would like to effectively use the RPi as a ...
34 views

Autonomous quadcopter: How to transform setpoint into motor inputs?

I would like to know how to transform a setpoint to inputs for the motors of a quadcopter. I would like a function like that: ...
63 views

I am new to the art of building quadcopters and am looking to build a camera platform with a payload of 250g. With the following setup would that be possible or could someone point me in the direction ...
67 views

What is the purpose of these grey balls on the drone?

Are these used for position tracking? Are there any papers
55 views

why we need both vel and acc contribution for actual position?

I was trying to understand multiwii quadcopter code. I started with understanding GPS code. Here is a section of the code where I have doubt. Why actual position = pos + velocity contribution + ...
218 views

How to estimate yaw angle from magnetometer and gyroscope?

I'm using the MPU9250, it measures acceleration, magnetometer, gyro, etc. Complementary filter tutorial for this is here, however this tutorial does not have a magnetometer and I do, thus I thought I ...
170 views

Are all drone propellers compatible with all brushless motors?

I want to build a drone using these motors SunnySky X2212 KV1400 Brushless Motor For RC Drone FPV Racing Multi Rotor and these propellers DYNAM 2X RC Model Airplanes 9x5 Inch Nylon Propellers ...
36 views

Quadcopter motors not spinning

I made a quadcopter with an Arduino and all connections are fine. When I arm it, the motors spin without props but when I connect the props and arm it, the motors spin for a second and stop. Can ...
139 views

A Delivery Drone

I'm building a delivery drone as my final year project. A drone that can deliver a package to offices around my small town autonomously, for my final year project. I would like to know how this drone ...
155 views

Planning minimum snap trajectories

I am working on motion planning algorithm for quadrotor. As I have learned in Coursera Aerial robotics course, trajectories for quadrotors should minimize snap which is equivalent to interpolating ...
42 views

Are these parts compatible to build a quadrone?

I want to build a quaddrone from scratch, without using ready made controllers. I've read a lot about drones, how they fly and what essential parts they should have. So I decided to make my own ...
45 views

Doubt linearizing 2D planar quadrotor equation of motion

Equation of motion for 2D planar quadrotor are as follows $\ddot{x} = \frac{1}{m} (u1+u2)sin(\theta)$ $\ddot{y} = \frac{1}{m} (u1+u2)cos(\theta) - mg$ $\ddot{\theta} = \frac{r}{I} (u1+u2)$ How to ...
95 views

Mission Planner: How to create a custom Waypoint Command

I am trying to set up a waypoint in Mission Planner that causes the drone to hover, take sensor data from a custom sensor, then either land or continue hovering based off of what the sensor data says. ...
66 views

Drone Mapping Project

I'm mapping my college campus with a drone (as part of an approved science project). I want to film, measure the temperature, and take infrared video at the same time. What drones are good for ...
94 views

Can P gain too high cause roll of death?

I've been sperimenting with PIDs on my quadcopter and I've noticed that pitch P = 65 causes double front and back flips which looks like a roll of death (or in this case a flip of death) and lowering ...
71 views

Image based visual servoing for quadrotor forward flight

I'm still trying to understand how to implement image based visual servoing (IBVS) for quadrotor. The control laws seem straightforward if you want to use IBVS to track a feature in the image space at ...
96 views

Improving PID gain constants

I have started building and programming my own quadcopter. I used stm32 f103 and right now I'm testing PID controller. The issue is getting right gain constants. I have build a swing and attached ...
78 views

Dropping a box from a quadcopter

I am trying to estimate when and where to release a box carried by a delivery UAV such that it falls on a given target. I need to take the wind speed/direction into account. (See the visual below for ...
91 views

What the best roadmap to learn building and programming drones in the deepest level? [closed]

I want to learn how to program the drone in C without using the available libraries and platforms. I want to be able to understand how everything is set at a fundamental level(SRAM). Also, I want to ...
59 views

Kalman filter to fuse ultrasonic altitude sensor and accelerometer

I'm a little confused on how to set up the Kalman filter matrices to fuse an ultrasonic altitude sensor and accelerometer from IMU. I am trying to implement this for a quadcopter. And what I'm ...
224 views

How to use depth map in A* path planning?

I've currently built a quadrotor with standard PID controllers for attitude, angular rates, and position control. I now want to implement obstacle avoidance and path planning using A*. I have a stereo ...
355 views

How a quadcopter pitch/roll impacts thrust?

I'm thinking about how a quadcopter flight controller works, and I usually see that each motor speed is determined by a formula like: ...
1k views

Quadcopter motors vibration problem

I built an Arduino Due based quadcopter, with MPU-6050 for auto levelling and BMP-085 for Altitude. I am using Kalman filter code from here for the MPU-6050 to take the Roll and Pitch angels from the ...
87 views

Why do we need to design controllers (feedback) for controlling a quadrotor?

For example if I want to make my quadrotor hover at a particular height, can't this be achieved by using an altitude sensor, and to correct it's position due to disturbances, can't we just write some ...
27 views

Naze32 flight controller not connecting to RC

Cleanflight reads my Naze32, but the RC values aren't responding at all. Everything is connected and double checked that the wires were connected properly and firmware was flashed. Just not getting ...
93 views

Arduino based quadcopter flipping problem [closed]

I have built an Arduino DUE based quadcopter and I am using HC-12 as a transmitter and receiver between my laptop and the quadcopter. What am I doing is just send a speed value from my laptop and ...
26 views

what specification required for quardcopter to pickup 5kg weight

For a college student project, I am designing a quadcopter with a payload of 3-4kg. As I am new I don't know what are the implications of such a requirement on the quadcopter design. In particular ...
268 views

DJI E310 Thrust Coefficient

I am reading Denis M. Filatov et al.'s paper "Parameters identification of thrust generation subsystem for small unmanned aerial vehicles" (https://www.semanticscholar.org/paper/Parameters-...
182 views

How to implement a novel control algorithm for a drone

I and my research team are working on a novel drone design based on trirotor. The difference between this design and a trirotor is that it has an extra propeller to generate additional thrust, ...
82 views

sampling algorithms in motion planning and local minima

I am trying to run RRT algorithm for motion planning for a quadrotor. The quadrotor ends up sometimes in corners without reaching the goal. I realized from sources online, that it is due to local ...
651 views

Wait simulation time in a non realtime ROS simulation in Python

I want to control a quadrotor with a Python script and run the simulation as fast as my laptop can, not only in real time. I've modified my world and now the simulation runs with 7-10 real time factor....
218 views

I'm currently working on a project to generate a stable altitude and automatic control for a quadcopter I'm using arduino as the flight controller Ultrasonic sensor HC-SR04 MPU-6050 However my ...
406 views

Quad-rotor 1-D Linear Control Simulation with MATLAB

I was Performing Programming Assignment with MATLAB for Quad Thrust and Height for an Introductory Course. The control input for a PD controller was According to the Equation u = mass*(diff(s_des, 2)...
1k views

What's the main difference between different motion capture systems (Vicon, Optitrack, etc)?

Last month I visited a quadrotor laboratory ($20m^2$ approx). They used both Optitrack and Vicon systems. However, they told me that Vicon cost 10 times as much as Optitrack. Considering that any ...
3k views

MSP (Multiwii Serial Protocol) receiving data with pyMultiWii issue

I want to get telemetry data from my flight controller (Matek F405-CTR) and send control commands to it via MSP protocol. I've already configured UART3 port on Matek in Inav configurator (look at pic)...
200 views

Powering multicopter with multiple dedicated batteries

I am in the starting phase of building a fairly large octo-copter drone. I am currently thinking about the possibility of powering my octo-copter design using 4 separate batteries where each battery ...
29 views

Excessive Heat Coming From Video Transmitter and Motor Electronic Boards

I'm building a quadcopter and I'm finding that certain electronic boards are heating up beyond what I believe the heat should be. In this case I hooked up the video transmitter and then tested it. ...