私はarduino mega2560を搭載した2輪のセルフバランシングロボットを実装しようとしています。 セルフバランシングロボットの実装方法
- :
はこれまでのところ、私がすることができました
私の計画は、PIDコントローラによって角度に応じて25msごとに車輪の速度を変更することでした。 しかし、多くのPIDパラメータを試した結果、ロボットがバランスをとることは不可能だとわかりました。
私の質問は以下のとおりです。
- は私の計画のいずれかの致命的なエラーがありますか?
- もしそうでなければ、私はどのように私のPIDコントローラを調整できますか?
これは前にいくつかの研究が必要です...試行錯誤で実装しようとすると、正しいパラメータを見つける前にかなり古くなる可能性があります。システムのモデルを作成し、正しい制御手法を実装する必要があります。そして、あなたが尋ねる前に、私は理論的な情報しか持っていないので、私はそれをすることができません(私はそれを実装しようとは決してしませんでした;) – frarugi87
ありがとう!私は試してみるよ! –