【pythonプログラミング】モーター制御船の目標位置到達時のオーバーシュート対策

予算
見積り希望
納品希望日
2022年10月3日
募集期限
募集終了 締切日 2022年9月24日 /
掲載日 2022年9月19日
応募状況
応募人数 3
契約人数 1
閲覧数 288
用途・種類
ソフトウェア・業務システム開発
対応範囲
相談して決めたい
用意してあるもの
企画書
開発言語
Python

募集内容

依頼の概要・目的・背景
Raspberry pi 4Bを用いて、対象物(赤いボール)の真下に来るように制御される船を作製しております。 現在はPWM制御を用い、ボールの位置に伴い所定のモーターを回すプログラムを作成しました。 しかし、ボールの真下に来ても、船はすぐに止まることができずに行き過ぎてしまいます(オーバシュート状態)。 そして行き過ぎたので今度は逆方向のモーターが回転しますが、それにより戻りすぎてしまいます。それを繰り返し、行ったり来たりしています。 できるだけボールの真下に来たらピタッと止まりたいと思います。完全にピタッとは無理でも(多少オーバーシュートしても)、いつまでも行ったり来たりせずに、その場に留まれるようになってほしいと思います。またなるべく早くボールの真下に到達し、留まりたいと思います。 制御初心者の私的には、PID制御に加えて、止まる際の、進行方向とは逆方向のモーター制御も必要(?)...
参考URL
求めるスキル
python、機械制御
特記事項

応募者一覧

応募者
応募日時
tatsuro0120
2022/09/19 22:11
プリッッッッツ
2022/09/21 02:14
tkj1960
2022/09/22 19:41

募集内容についての質問

募集者情報

hioki0101
5.0 (4)
発注実績
2
発注件数
66%
発注率
100%
取引完了率
認証状況
本人確認
機密保持契約(NDA)