2025年1月27日
021-2.SPIKEプライムヒント集-第3回「カラーセンサーを正確に読み取るには?」
この連載ではロボットコンテスト(ロボコン)で役立つロボット作りのヒントを紹介していきたいと思います。ヒントを実感しやすいように、ここでは競技風の「お題」を出します。お題をクリアするロボットを作ってみましょう。自分の手を動かすことが大切です。この記事では「レゴ エデュケーションSPIKEプライム(以下、SPIKE)」とSPIKEアプリ3を使用しています。(文/松原拓也)
◆ 走りながら色を読み取るロボット
◆ カラーセンサーの読み取り回数を測定する
◆ RGBで色を読み取る
実際に測定した結果とデータテーブルの値を比較してみました。少し食い違いがあります。 実物のほうは青と緑の値にメリハリがありません。
データテーブルというのは、レゴ エデュケーションが公式ブログに公開しているカラーセンサーの色の見本です。おそらく、見本の値に近いほど、正確に色が認識されるのだと思います。
https://community.legoeducation.com/blogs/31/220
◆ HSVで色を読み取る
このプログラムをロボットに組み込んだら、色の認識がもっと正確になるのでしょうか。気になるところです。実際に試してみてはいかがでしょうか。
ここで一旦終わりにしますが、「色」についてはやるべきことが多すぎて、いくらやっても終わりません。ロボット競技は正解がないものなので、終わらなくて当然というべきでしょうか。
今回作成したプログラム(SPIKEアプリ3用)
当ブログの内容は、弊社製品の活用に関する参考情報として提供しております。
記載されている情報は、正確性や動作を保証するものではありません。皆さまの創意工夫やアイデアの一助となれば幸いです。