4 votes

Quadrocopter PID

Technically, you can do it either way, but consider the following scenario: You are flying with a heavy load, and there is a wind gust. Each rotor is operating at almost 100% capacity due to the heavy ...
  • 15.4k
3 votes

Machine Learning or Deep Learning libraries used in Robotics with FPGAs?

I cannot comment on 'most common', but I can definitely share several tools and research efforts towards using FPGA for deep-learning. See my survey paper on FPGA-based accelerators for CNN which ...
2 votes

Is there a more accurate feedback loop with less overshoot or disturbances than PID?

You might want to try a Non linear controller if you want disturbance rejection. But I will suggest you to fine tune your PID first. Now, back to non linear controls, you need to develop a very good ...
  • 163
2 votes

High derivative gain in PD control

Chuck's answer is spot on. Anyway, if you want to derive the reason mathematically, you can start off from the most common form of a PD controller where we employ a setpoint-weighting for the ...
1 vote

High derivative gain in PD control

Real signals have noise. Because noise happens on a per-sample basis, you wind up with a derivative that is constantly fluctuating. A derivative gain acts on this fluctuation and feeds it to the motor,...
  • 15.4k

Only top scored, non community-wiki answers of a minimum length are eligible