この連載では「教育版レゴマインドストームEV3」を使い、各種センサーをロボット競技に役立てるためのノウハウを紹介していきます。本当に役立てるためのには実際に手足を動かすしかありませんので、これを参考に実践してみましょう。なお、使用するプログラミング環境は「教育版EV3ソフトウェア」です。
今回使用するのはEV3用の「超音波センサー」です。超音波センサーについては過去に別の連載で紹介していますので省略します。NXT用の超音波センサーと違ってミリメートル(mm)単位で測定できるようになっていたりと、性能が向上しています。
結論から言いますと、超音波センサーは測定値の誤差が非常に大きいです。誤差が発生すると値の土台が根こそぎ崩れてしまいますので、いくらセンサーの精度が高くても意味がありません。
そこで、超音波センサーの誤差について検証してみたいと思います。どういう状況での利用がふさわしいかを考えてみましょう。