Does PID necessary to maintain Quadcopter's stability?

Hello, i am newbie in quadcopter.

I have looked on some research paper by google.
Most of those paper mention the PID controller to maintain the motor's speed in order to maintain stability.

My 1st question is: does PID controller is a must to maintain quadcopter's stability?
if yes, why simple PWM to control motor is not enough?

2nd question: most of the board kit available on sale provide accelerometer to measure the pitch, roll and, yaw. Does measuring those parameters related with PID?

I hope someone could enlighten me.

Thank you for you attention.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Hi, no a PID is not necessary. There are other ways too. But PID is one of the most widely used and it is good.
    The outputs of the PIDs are just some scalar values (4 of them). These are transformed (quite simple linear algebra stuff) to PWMs.
    Measuring things does not relate directly to PIDs. It goes like:
    - Measure attitude (using gyros and accelerometers to correct drift)
    - Compare with desired attitude (using navigation controller output and RC input). This is PID input data.
    - Run PIDs
    - Transform PID output to per motor output

    Regards, Soren
This reply was deleted.

Activity

T-MOTOR liked T-MOTOR's profile
15 hours ago
DIY Robocars via Twitter
RT @gclue_akira: 柏の葉で走行させてるjetracerの中身 #instantNeRF #jetracer https://t.co/giVvuE4hP7
Jul 4
DIY Robocars via Twitter
Cool web-based self-driving simulator. Click save when the AI does the right thing https://github.com/pncsoares/self-driving-car
Jul 4
DIY Robocars via Twitter
RT @donkey_car: Human-scale Donkey Car! Hope this makes it to a @diyrobocars race https://www.youtube.com/watch?v=ZMaf031U8jg
Jun 25
DIY Robocars via Twitter
Jun 25
DIY Robocars via Twitter
Jun 16
DIY Robocars via Twitter
RT @GrantEMoe: I won my first @diyrobocars @donkey_car virtual race! Many thanks to @chr1sa @EllerbachMaxime @tawnkramer and everyone who m…
Jun 13
DIY Robocars via Twitter
RT @gclue_akira: JetRacerで自動走行したコースを、InstantNeRFで再構築。データセットは別々に収集 #jetracer #instantNeRT https://t.co/T8zjg3MFyO
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: SPC 3.0 Now the motor also works. This car is doable. I just need to design a deck to mount my compute and sensors. http…
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: My new car SPC 3.0. https://t.co/CKtkZOxeNQ
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: High speed at @diyrobocars thanks @EdwardM26321707 for sharing the video https://t.co/o4317Y2U1S
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: Today at @RAMS_RC_Club for @diyrobocars. Used @emlid RTK GPS and @adafruit @BoschGlobal IMU. Lap time 28s https://t.co/R…
May 28
DIY Robocars via Twitter
May 15
DIY Robocars via Twitter
May 14
DIY Robocars via Twitter
May 13
DIY Robocars via Twitter
RT @f1tenth: Say hi to our newest #F1TENTH creation for @ieee_ras_icra next week in Philly. It’s going to be huge! 😎 🔥 @AutowareFdn @PennEn…
May 13
More…