Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
A quadcopter, also known as a quadrotor, is a multirotor helicopter that is lifted and propelled by four rotors.
2
votes
Accepted
Quadcopter degrees of freedom
Formally, a quadcopter has four degrees of freedom. As you noted, at any given instant in time you can only apply force/moment in only four directions. …
2
votes
Accepted
Tilt-compensated motor output to keep altitude for quadcopter
The thrust vector is given by $f = qRg$ where $q$ is the magnitude of the thrust vector, $R$ is the rotation matrix for the current attitude and $g$ is the gravity vector in world coords, i.e. $[0~0~\ …
2
votes
Accepted
Understanding a sliding mode controller for quadrotors
What you say ($\dot{z}_r$ = 0, $\ddot{z}_r=0$) is true in only the most basic systems. As a trivial counter example, consider systems where the desired height is moving: then it should be obvious that …
1
vote
Accepted
Roll, Pitch Calculation Problem!
For the most common definition of roll, pitch, yaw used in UAVs, when pitch=90deg you encounter what's called gimbal Lock. Basically, when pitch=90deg you have infinite combinations of roll and yaw th …
4
votes
Accepted
Quadcopter - is iPhone the ultimate flight controller?
Speaking from experience, smartphones (android in my case) do work as flight controllers but they have significant drawbacks
The operating system gets in the way. You don't have root access and can' …
7
votes
Accepted
Can a quadcopter hover while tilted?
In a normal quadcopter configuration, if you tilt you will be pointing some of the lift force to the side. The only way to hover at a tilt, then, would be to somehow apply a counter force. … A standard quadcopter can't do that itself, so it would need be an external force (tether, wind, etc). …
5
votes
How frequently should a PID controller update?
1) I would try find out how fast your ESCs can update and use that as the PID update rate. Your current rate is definitely too slow (need at least 50Hz for marginal performance).
2) Putting a thresho …
0
votes
Accepted
Arduino Quadcopter using bluetooth shield and android phone
First, you will need to test the communication range. Make a test app to talk between the phone and arduino/bluetooth shield and then walk around to see how far away they can still communicate. If it' …
2
votes
Accepted
Non-linear complementary filter on so3: Corrected equations?
I've implemented this algorithm before but I found a different paper easier to read. Try find the paper by Hamel and Mahoney (with Hamel listed as the first author).
From that paper, which I don't h …
2
votes
Simple vector problem, Weight vector components & sine and cosine of rotation?
You've written your equations as if the weight vector you drew was positive, but then used a negative weight vector in your calculation. If you flipped $W$ around in your drawing you'd get
$$
\begin{a …
1
vote
Accepted
Feedback controller: Is there any influence between outer and inner loop when running at dif...
In short, there is no particular need for synchronization of inner and outer loops. The inner loop should run "fast enough" to control attitude dynamics and the outer loop should run "fast enough" to …
1
vote
Accepted
PID controller for trajectory with mutliple setpoints
The most common way to address this is to actually change the setpoint sent to the controller over time. For example, to get from point A to point B in T seconds, you would do
$$
\begin{align}
x^d(t) …
1
vote
What kind of sensor do quadcopter uses?
The first quadcopter probably only had a gyroscope to assist in roll/pitch/yaw control. … As you guessed, the second quadcopter was using an ultrasonic sensor to know it's height. It probably also had a more advanced gyroscope and algorithm to hold roll/pitch. …
6
votes
Accepted
Position Controller for a Quadrotor
By far, the most common solution to this problem is to use 2 separate controllers. The inner loop controller is what you already have: it tracks angle and height commands.
The outer loop controller a …
3
votes
How to use quaternions to feed a PID quadcopter stabilization loop?
First, I think you need to go back and look at your code. Gimbal lock is only a problem when you get very near (within a couple degrees) of 90. If you are seeing strange behavior at 45 degrees somethi …