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 ...
2
votes
Where is the preffered position to put a simple control loop in a ROS2 Node (C++) for obstacle avoidance
I wouldn't overcomplicate it with what you're trying to do. Its extremely lightweight :-)
this isn't ideal especially if the code took a while to run it could cause sensor messages to be missed
You'...
2
votes
Accepted
Where is the preffered position to put a simple control loop in a ROS2 Node (C++) for obstacle avoidance
In general computations specific to the node are implemented as member functions. If it gets way to big you should think about using different threads / callback groups or split your tasks up into ...
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,...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
logic-control × 10pid × 3
control × 2
quadcopter × 2
arduino × 2
first-robotics × 2
research × 2
sensors × 1
design × 1
industrial-robot × 1
stepper-motor × 1
machine-learning × 1
ardupilot × 1
stepper-driver × 1
flight-controller × 1
robotics-toolbox × 1
ros2 × 1
air-muscle × 1
laserscan × 1
callback × 1
obstacle-avoidance × 1