EV3カラーセンサーの信頼度を確認するため、このようなフィールドを用意しました。 6×4ポッチの赤色のブロックをカラーセンサーの手前に置きます。 カラーセンサーはブロックに当てて、きょりを0cmにしておきます。
毎度の繰り返しになりますが、ロボット作りの問題は「見える化」で解決しましょう。今回はカラーセンサーの特性を見える化したいと思います。
カラーセンサーの「信頼度」を測定するプログラムがこちらです(color1.ev3)。
マイブロックでカラーセンサーの信頼度を求めてグラフを描きます。
マイブロックの中身です。ここでカラーセンサーの信頼度(0~100%)を求めます。信頼度を求める方法は自己流です。カラーセンサーを繰り返し測定して、正解(赤色を検出)した回数を信頼度としています。 測定回数を100回にすると処理に時間がかかりすぎるので、20回に減らしています。