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 method or device to manage, command or regulate some part of a system.
2
votes
Accepted
LQR design with low effort
If I remember correctly, LQR minimizes the total energy, which usually means a large initial correction followed by a slop back to zero for the control signal (as opposed to lots of oscillation). … There are other techniques that can focus on the maximum peak instead of total energy (e.g. generic optimal control or $\mathcal{H}_2$ robust-control techniques, which Matlab has commands for) but they …
2
votes
Accepted
Transfer function of DC motor being unstable due to a controller?
2 comments ...
First, as many people said in answer to your other question, you need to understand that your transfer function is not the real transfer function of the motor. Real motors have nonline …
2
votes
Alternative way to perform Pole zero cancellation?
Pole/zero cancellation is discouraged primarily because in practice it is almost impossible to do perfectly. Real systems have variation and uncertainty so you can't know for sure where the poles/zero …
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 …
1
vote
Accepted
Feedback controller: Is there any influence between outer and inner loop when running at dif...
The inner loop should run "fast enough" to control attitude dynamics and the outer loop should run "fast enough" to control translation dynamics. … One final note, from a control theory point of view most of the inner+outer loop controllers don't have stability guarantees; I've seen only one paper where they went through the effort for a similar control …
6
votes
Why does a ID controller not exist?
Without P, the controller just doesn't reliably do what a control system is supposed to do: drive the error to 0. …
4
votes
Accepted
Natural frequency computation (for PID gains computations)
For a rough calculation of natural frequency, you could create an bode plot.
Starting at low frequencies, command a sin wave and measure the amplitude of the output motion (which will be a phase-shi …
1
vote
following a trajectory with LQR controller
Quite often in vehicle control this is actually the biggest challenge. …
5
votes
Accepted
What's wrong in controlling Roll+Roll rate in a quad-copter instead of using 2 separate loop...
That only works when the desire roll angle is 0. What happens if you are trying to turn and have a desired roll angle of 1deg? Even changing your sum to match the angle error, $w_1 (\theta - \theta_d) …
2
votes
Controlling a system with delayed measurements
The most straightforward approach is to use a Kalman filter with a memory of recent state history. While waiting for measurements you do the standard time update. When a new measurement arrives, you r …
1
vote
Are S-Curve (constant jerk) motion profiles significantly better than constant acceleration?
Instantaneous acceleration changes are not possible so the control system simply cannot track perfectly at those points in the profile). …
3
votes
Accepted
State space model
At each timestep you would separately compute the control action using the $K_j$ computed for each of these linearization points and then interpolate between those values based on the current $\theta$. …
1
vote
Cascading PID DC Motor Position & Velocity Controllers
I'm a little confused, are you trying to control each wheel's exact position or the overall position of the robot. … For the former, a cascaded structure makes sense where the robot position control loop defines desired velocities for each motor. …
3
votes
Accepted
Industrial Controllers - Why not adaptive control and robust control
In short, adaptive control and robust control (Hinf) are the difficult combination of computationally expensive and complicated to understand. … There are applications though; for example robust control is common harddrive servos. …
0
votes
Quadrotor Dynamics: Calculating angular velocity of quadrotor
I think what you're missing is initial conditions; you need to define $\Omega$ at $t=0$. Give that angular velocity, you can then easily solve (4) for $\dot{R}$ and (5) for $\dot{\Omega}$. From that p …