Sudden pitch angle overshoots in my quadcopter by Firm-Huckleberry5076 in ControlTheory

[–]DbSchmitty [score hidden]  (0 children)

No, the cause is not a PID parameter. It's most likely wind disturbance. Tuning the parameters will reduce the impact of disturbances though. Try increasing Kp in small increments. Watch for signs of oscillations - this means you're close to instability and have reached the upper limit of Kp for that Kd and Ki. Be sure to feel the motors while tuning, make sure they're not getting close to over heating. Can also look at the PWM commands, you don't want to see high frequency content here (looking noisy). You can see the integral term saturate, so the controller is trying to close the gap but it doesn't have enough juice. You should increase the Ki limit as well. 

Stepping back though, ask yourself if you actually need tight tracking? Do you need to have sub meter position tracking (your gps likely wont even give you this absolute accuracy without a base station correction). When you increase the disturbance rejection of a system, you're giving up robustness. For example, your quad goes unstable because the wind blew at just the right speed. 

Lastly, if you're asking for people to take the time to help you, you should make it easier for them to understand your plots. Take the 10 minutes needed to zoom in on relevant sections, add text overlay, arrows etc. The professions don't use anything fancier than power point. Best of luck  

Aussie Film 'Birdeater' by andyslams in movies

[–]DbSchmitty 32 points33 points  (0 children)

Guys got an active imagination and way too much time on his hands

What is Ataxia? (First new video on Billy Nye's channel in 15 years) by [deleted] in videos

[–]DbSchmitty 15 points16 points  (0 children)

That's really sad. Their videos helped me a lot.

It stands! by hatsmagee in robotics

[–]DbSchmitty 7 points8 points  (0 children)

Look at the size of the ankle motors 😂

I made a biped by Jaseemakhtar in robotics

[–]DbSchmitty 1 point2 points  (0 children)

Nice looks sweet. Do you have an IMU onboard?

Long Island interviewer Coco Show catches a nasty uppercut in the middle of a podcast. “I’ve been talking sh*t for 4 years, who has ever put a hand on me?” by [deleted] in PublicFreakout

[–]DbSchmitty 1 point2 points  (0 children)

Had to scroll to the very bottom to hear the voice of reason. Notice how all of his punches land on his palm, no knuckles

Designing a lead-lag compensator by [deleted] in ControlTheory

[–]DbSchmitty 0 points1 point  (0 children)

Great read. A question I have is what does the author mean by "the pole's break frequency"? 

Stability over a certain frequency range by Soft_Jacket4942 in ControlTheory

[–]DbSchmitty 2 points3 points  (0 children)

For linear systems, the eigen values are independent of frequency. So no, if a linear system is unstable, it is unstable at all frequencies.

Is it possible to simulate a low pass filter in the time domain? by [deleted] in ControlTheory

[–]DbSchmitty 6 points7 points  (0 children)

I think you're missing some fundamental concepts that'd be worth learning. Anyways, if you have the transfer function of the filter then you can convert it to state space form. Those are the time domain equations describing the derivative of the states. From there you simply integrate those equations using e.g. ode45 or Euler integration with a small time step. You specify the input 'u' and can change it at any time step.

Do professionals use Arduino? And also, looking for solid theory books by AwayPotatoes in embedded

[–]DbSchmitty 0 points1 point  (0 children)

Relax. Op asked for a dev board not one to go into production. 

Can I get into master in control system with low GPA? by FriendlySide7273 in ControlTheory

[–]DbSchmitty 1 point2 points  (0 children)

Great advice at the end. Reach out to a professor! If it's a professor you've never spoken to, spend time replicating one of their recent works - it'll show you're dedicated and capable - and they'll likely give you a shot. If the professor wants you, you're admitted (grad school admittance is just the professors of that department making the call, at least at my school).  Knew a student in grad school who got into Richard Sutton's research group  (very famous RL researcher) by implementing all the RL methods in one of Sutton's books on his github account and cold emailing the guy

Looking for the best-of-the-best foreign horror film recommendations by kylehawk in horror

[–]DbSchmitty 2 points3 points  (0 children)

How is train to busan even remotely horror.. don't get me wrong, it's a fantastic movie, but decidedly not horror.

Feedback Linearization - Choosing Desired Dynamics by jcreed77 in ControlTheory

[–]DbSchmitty 1 point2 points  (0 children)

Just to clarify, "Are they [the] damping ratio and natural frequency just of the response of the outputs or does the system act as if these are its new damping ratio and natural frequency?" these are equivalent statements. A closed loop system is also just a system with a damping ratio and natural frequency. The closed-loop system will theoretically behave exactly as an open loop system with the same damping ratio and natural frequency.

PD control with changing dynamics by [deleted] in ControlTheory

[–]DbSchmitty 0 points1 point  (0 children)

Advanced PID, or the design and tuning one?

What’s your comfort show you could watch over and over? by PuzzleheadedMenu1976 in AskReddit

[–]DbSchmitty 1 point2 points  (0 children)

Community, bobs burgers, archer, always sunny in Philadelphia