- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:NXTのサンプルプログラムが動きません。)
NXTサンプルプログラムが動かない原因とは?
このQ&Aのポイント
- レゴマインドストームNXTのサンプルプログラムを動かそうとしても、タイヤが回り続けて倒立しないという問題が発生しています。
- 開発環境はETロボコンの公式サイトを参考に構築し、C言語でプログラミングを行っています。
- 他の人の体験記を読むと、ジャイロセンサのオフセット値を調整する必要があると書かれていますが、具体的にどのプログラムでオフセット値を設定するのか分かりません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> タイヤがずっと回り続けて倒立しません。 おそらくプログラムは正しく動作しているように思われます。 ロボットが前後でちょうどバランスする姿勢を見つけてからプログラムをスタートさせ、静かに手を離すというコツが少し必要です。 ちなみにnxtway_gsはジャイロセンサーのオフセットをソースコードに記述する必要はありません。プログラムがスタート時に自動的にオフセット値をセットします。オフセット値の記述はETロボコン参加者限定で配布されているサンプルプログラムで必要な作業です。 また、nxtway_gsにはライントレース(光センサー)の機能は組み込まれていません。
お礼
早い回答ありがとうございました。 教えていただいた方法を試して見たのですが、やはり倒立しませんでした。 コツがつかめていないのでしょうか・・・ 他のところに問題があるのかもしれないので色々試しているところです。 また、他にも色々と疑問が生まれてきたので勉強をがんばっています^^ すぐに回答がいただけて本当に嬉しかったです。 ありがとうございました。