Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [quadcopter]

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

0
votes
0answers
10 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 ...
1
vote
2answers
40 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 ...
0
votes
1answer
25 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 ...
0
votes
1answer
24 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 ...
0
votes
3answers
41 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 ...
-1
votes
1answer
49 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 ...
-1
votes
0answers
25 views

How do angular velocities make sense for a quadcopter pid controller?

If I have a quadcopter that I am programming, how do angular velocities for the pid controller make sense. If I set my sticks to move with a certain angular speed in one direction and then bring them ...
1
vote
0answers
39 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 ...
0
votes
0answers
8 views

How to translate individual rotor trust to Wrench object in ROS (force&torque)

I am learning about ros and dronesim Basically following this. There is a wrench object where I can create with force and torque vectors. My question is how can I translate individual rotor trust to ...
0
votes
1answer
53 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 ...
0
votes
2answers
59 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: ...
1
vote
2answers
110 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 ...
1
vote
2answers
74 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 ...
1
vote
0answers
22 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 ...
-2
votes
1answer
65 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 ...
-1
votes
1answer
24 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 ...
1
vote
1answer
75 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-...
0
votes
2answers
100 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, ...
1
vote
2answers
46 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 ...
3
votes
1answer
102 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....
0
votes
1answer
86 views

stable altitude quadcopter

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 ...
1
vote
1answer
97 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)...
1
vote
1answer
175 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 ...
1
vote
1answer
607 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)...
1
vote
2answers
49 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 ...
0
votes
1answer
26 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. ...
0
votes
1answer
37 views

publishing on rostopics

I want to publish via terminal a particular message format - sensor_msgs/Joy. However, every format I use seems to be wrong and I cannot understand how it is meant to be written on the terminal. On ...
1
vote
1answer
60 views

Quadcopter ESC failure on first test flight

One of my four ESCs burnt out on a first test flight of a new quad build. I plugged the battery in, armed the drone, and one of the motors spun for less than a second before stopping. I immediately ...
1
vote
1answer
69 views

c++ Library for trajectory correction

I have a trajectory of a quadcopter in 3D. Out of all the poses in the trajectory, I want to correct one of the poses. I then want to adapt the rest of the poses based on the newly corrected pose. I ...
0
votes
1answer
60 views

BetaFlight sees motors working, but motors not spinning

I am using FlySky i6 Transmitter and a FS-iA6B receiver. I have it set up using PPM and BetaFlight recognizes the motors in the Receiver section. All the values adjust according to the toggles and ...
0
votes
1answer
63 views

Can quadcopters save energy by flying in formation?

If two or more quadcopters are aligned, would the effect of drag due to the lead quadcopter's slipstream lead to measurable energy savings? And if so, how would one determine the optimal distance ...
0
votes
1answer
62 views

More than 6 cameras in Nvidia Jetson boards

A recent startup named Skydio develops autonomous drones for photography. The drone is named as R1 and utilizes 13 cameras to map its surroundings for localization and motion planning. The brain of ...
0
votes
1answer
62 views

Doing a project for college for a manned drone theortically only

Weight of the Drone in total will be 240 Kg. It Will be a quad copter drone setup but with 8 rotors(two on each corner) for redundancy purpose. Aim is achieve Thrust/weight ratio of 2. So need total ...
0
votes
2answers
132 views

Quadcopter mathematical model and controller design

if we just examine the translational dynamics (X and Y direction), the dynamics are coupled, So if I want to design a PID controller to control the position, the outcome will be unpredictable because ...
-1
votes
1answer
20 views

Drones classification based on flying mechanism and communication link

I am confused about autonomous drone flight. Thats why I am asking the question here so that a drone expert can help me to understand. I have heard about tow kinds of drone drones that work through ...
0
votes
2answers
48 views

Compatibility of my quadcopter build

I am building my first quadcopter and have multiple questions. I am using a Crius MWC Multiwii SE 2.6 flight controller which will get input from a Raspberry Pi Zero. I have this 4in1 ESC and this ...
1
vote
0answers
45 views

Quadcopter bldc PID control

Working on stabilizing a Quad using Arduino Due. I have slightly modified one of the examples of Jeff Rowberg's library to give yaw, pitch and roll angles (zero initialized angles). Moreover, I am ...
2
votes
0answers
93 views

Multiple antenna styles on FPV without true diversity

I did a search and couldn't find a site that stood out as RC. I was hoping you guys would be closest. Here's my question. I bought a set of Eachine EV100 FPV goggles. Every resource I've looked at ...
1
vote
0answers
122 views

Treatment of euler angles in quadcopter control

In most implementations of quadcopter control systems I've seen, each axis of the quadcopter is controlled independently. For example, to control the rate in the roll axis, the desired output is ...
1
vote
0answers
27 views

how to get velocity of Ar drone 2.0

i have question about AR Drone 2.0. i am using ROS Gazebo and Python. my question is how to get velocity of quadcopter? i need velocity to count position of quadcopter. Thankyou.
0
votes
2answers
168 views

Quadcopter stable with angular velocity but not with absolute angle

I'm making a flight controller for quadcopter. It is very stable when regulated by angular velocity, but it is horrible when regulated by angle. What are the potential problems when regulating a ...
1
vote
0answers
71 views

Quadcopter with wind effect

I drawn the Simulink model of a quadcopter with virtual joystick input and now I want to add the wind but I am little bit confused how to add wind with that model. actually my model is like that input ...
-3
votes
1answer
35 views

Find IMU based on previous works [closed]

I'm building a quadrotor robot and my supervisor has asked me to make a report of the IMU modules used in previous works, I couldn't find such reports however. Does anyone know how to find such ...
1
vote
2answers
87 views

Receiver is getting really hot

I am building a quadcopter and I am on the last part of it (normally the exciting part) where I bind the controller to the receiver. I can get the receiver, which is plugged into the quadcopter, to ...
2
votes
2answers
182 views

How do I tune the cascaded PID controller in my flight controller?

there is a lot of information out there on how to tune quad PID parameters. However, they mostly regard only the master loop that takes user input and fused absolute angles. How and in which order do ...
2
votes
1answer
266 views

MPU6050 inconsistent Gyro data

I'm using an MPU6050 for a custom flight controller and I am facing an issue when reading the values from the IMU. The data shown below represents the angular velocity in the y-axis. When the angular ...
0
votes
1answer
92 views

Quadcopter stabilisation

I recently built a quadcopter and programmed a code to stabilise itself. The copter takes the hight from a distancesensors and the angle from a MPU 6050 gyro and accelerometer with a complementary ...
1
vote
0answers
498 views

How can I send commands from raspberry pi model 3B to Seriously Pro 3 Flight controller? [duplicate]

I am trying to make a quadcopter that receives commands from my android mobile phone. I currently have the following: Raspberry Pi 3 Model B running on Raspbian. Pi Camera Seriously Pro F3 Flight ...
0
votes
1answer
101 views

Quadrotor 2D Dynamics

I am trying to understand the control of the quadrotor in 2 dimensions from the Penn course on aerial robotics. The attached image describes the linearization of the control efforts assuming that the ...
0
votes
1answer
160 views

Quadcopter filter and Angular rate vs angle (Arduino programming)

I wrote an Arduino program for my quadcopter that sets to power of the 4 ESC's using software. Now I need to incorporate the gyro and add a "Complementary Filter" to stabilize it. I am currently ...