Replies

  • PID control loop gains are tuned for a specific response for a specific type aircraft but can accommodate some variance while still proving good control and stability. It is very possible that if you change the plant parameters, then you'll have to re-tune the PID gains(Kp,Ki,Kd). If you model your the plant(Heli/Plane, and possibly servos) behavior then you can investigate PID gains that provide sufficient control response for a given input(step,ramp) or for a variety of inputs. Aerodynamic Models of Helicopters are hard to develop, easier for a Plane, but you have to be very knowledgeable in Controls, Dynamic Modeling and Simulation, Aerodynamics and of course Matlab/Simulink. Without a sophisticated computer model of your RC, you are essentially doing this manually by using your brain, vision, and sensitivity on the controls to measure the plants response to varying inputs(flying) with certain gains..This is called experimental flight testing!..Every newly designed plane or helicopter goes through it. Engineers want to understand the relationships with models, parameters and flight performance.

    Moment of Inertia, Mass, Stability Derivatives, Control Derivatives, Lift, Drag, Thrust, Weight are just a few parameters in these Aerodynamic models.

  • Sounds like a good project for you to add these features.

    The wish list for ArduPilot is probably a 10 year programming task if everything was rolled in.

    Between control line flying and military UAS is the middle ground found here.

    If you had asked anyone 10 years ago if there would be an affordable autopilot with mapping software to set a route they would have laughed at you.

    The math/geometry to correctly calculate moment of itertia is beyond this skill level. Instead PID is used to react to control inputs and flight dynamics.

    PID settings require the largest amount of work for anyone setting up a new plane. Don't forget that the PID settings that work for you won't be close to your buddy flying the identical plane with a radically different flying style.
  • AP does not derive dynamic response from a static model of your airframe (nor will any other generic autopilot), so it doesn't ask you for static parameters. Reason? - there is no simple generic static>dynamic model offering good accuracy for all airframes, so...

    AP uses a general model for flight dynamics and you tune this to match your airframe's dynamic response by adjusting PID gains, also see the responses to your previous discussion.
This reply was deleted.

Activity

DIY Robocars via Twitter
RT @TinkerGen_: "The Tinkergen MARK ($199) is my new favorite starter robocar. It’s got everything — computer vision, deep learning, sensor…
9 hours ago
DIY Robocars via Twitter
9 hours ago
DIY Robocars via Twitter
RT @roboton_io: Join our FREE Sumo Competition 🤖🏆 👉 https://roboton.io/ranking/vsc2020 #sumo #robot #edtech #competition #games4ed https://t.co/WOx…
Nov 16
DIY Drones via Twitter
First impressions of Tinkergen MARK robocar https://ift.tt/36IeZHc
Nov 16
DIY Robocars via Twitter
Our review of the @TinkerGen_ MARK robocar, which is the best on the market right now https://diyrobocars.com/2020/11/15/first-impressions-of-tinkergen-mark-robocar/ https://t.co/ENIlU5SfZ2
Nov 15
DIY Robocars via Twitter
RT @Ingmar_Stapel: I have now explained the OpenBot project in great detail on my blog with 12 articles step by step. I hope you enjoy read…
Nov 15
DIY Robocars via Twitter
RT @DAVGtech: This is a must attend. Click the link, follow link to read the story, sign up. #chaos2020 #digitalconnection #digitalworld ht…
Nov 15
DIY Robocars via Twitter
RT @a1k0n: Got a new chassis for outdoor races (hobbyking Quantum Vandal) but I totally didn't expect that it might cause problems for my g…
Nov 11
DIY Drones via Twitter
First impressions of the Intel OpenBot https://ift.tt/36qkVV4
Nov 10
DIY Robocars via Twitter
Nov 9
DIY Robocars via Twitter
Excellent use of cardboard instead of 3D printing! https://twitter.com/Ingmar_Stapel/status/1324960595318333441
Nov 7
DIY Robocars via Twitter
RT @chr1sa: We've got a record 50 teams competing in this month's @DIYRobocars @donkey_car virtual AI car race. Starting today at 10:00am…
Nov 7
DIY Robocars via Twitter
Nov 6
DIY Robocars via Twitter
RT @a1k0n: Car's view, using a fisheye camera. The ceiling light tracking algorithm gave me some ideas to improve ConeSLAM, and having grou…
Nov 5
DIY Robocars via Twitter
RT @a1k0n: To get ground truth I measured the rug, found the pixel coordinates of its corners, calibrated my phone camera with my standard…
Nov 5
DIY Robocars via Twitter
RT @a1k0n: @DIYRobocars is back in December, but outside. Time to reinvestigate ConeSLAM! I rigged up a quick and dirty ground-truth captur…
Nov 5
More…