掃除機のフロア・タイプ検出

AIテクノロジーが実現する先進的なフロア・タイプ(硬質または軟質)材料認識ソリューション

掃除機のフロア・タイプ検出 掃除機のフロア・タイプ検出
掃除機のフロア・タイプ検出
掃除機のフロア・タイプ検出
自律ロボット掃除機は日々何百万もの世帯で使用されています。 最新世代の製品は、ごみを吸引する前に水を噴霧して床を掃除する機能などのスマートな機能を備えています。 こうした先進的機能には、フロア・タイプを認識するなどといった高度の環境認識が必要です。これにより、例えばカーペット敷きの床には水を噴霧しないよう掃除モードを変更できます。 ロボット掃除機にAIを使用することで環境認識能力の向上につながります。

アプローチ

フロア・タイプはその柔らかさに基づいて識別できます。 ロボット掃除機は、カーペットなどの軟質材料を検出した場合、掃除モードを変更してこのタイプの床面への水の使用を避けることができます。
  • このプロジェクトでは、ロボット掃除機の正面(床面の4.5cm上、21.5度傾斜)に組み込んだVL53L5 ToF(Time-of-Flight)測距センサからの信号データと8 x 8のマルチゾーン検出を使用しました。
  • その後、さまざまなタイプの材料(軟質床 / 硬質床材料を含む)のデータを収集し、ニューラル・ネットワーク(NN)モデルを学習させてから、情報の前処理と後処理によって精度を高めました。
  • 最後に、STM32Cube.AIソフトウェアパッケージのおかげで、NUCLEO-F401REボードを使用して、NNモデルをMCUに実装した。

AIアルゴリズムは、標準のプログラミングに比べて精度が高く、特殊なユース・ケースにも容易に適応できます。

センサ

ToF測距センサ(参照: VL53L5CX

データ

データセットToFからの信号レート(出力:ハードまたはソフト)
データフォーマット8x8 レンジ @15Hz

結果

モデル 多層パーセプトロン(MLP)
メモリフットプリント:
ウエイト用 68Kバイトのフラッシュメモリ
アクティベーション用1 .6KバイトのRAM
精度:50個以上の材料片(約200,000サンプル)で 96%
STM32F401 @84MHzでの性能
推論時間: 7ms

use-case-stm32-cube-ai-confusion-matrix-floor-type-detection use-case-stm32-cube-ai-confusion-matrix-floor-type-detection use-case-stm32-cube-ai-confusion-matrix-floor-type-detection

混同行列

コード最適化ツール
STM32Cube.AI
STM32Cube.AI
対応製品

STM32シリーズ

STM32シリーズ
リソース

コード最適化ツール STM32Cube.AI

無償のSTM32Cube拡張パッケージX-CUBE-AIにより、ニューラル・ネットワークや機械学習モデルといった学習済みAIアルゴリズムを、STM32に最適化されたCコードへ自動変換できます。

STM32Cube.AI STM32Cube.AI STM32Cube.AI

対応製品 STM32シリーズ

Arm® Cortex®-Mベース32bitマイコンのSTM32ファミリは、マイコン・ユーザに高いレベルの自由を提供します。完全統合性および開発の容易さを維持しながら、高性能、リアルタイム性能、豊富な機能、デジタル信号処理、低消費電力 / 低電圧駆動、およびコネクティビティを兼ね備えた製品を提供します。

STM32シリーズ STM32シリーズ STM32シリーズ
You might also be interested by

パートナー | スマート・シティ | 輸送 物流 | 画像 | STM32Cube.AI | STM32 AI MCU | ビデオ

Irida LabsのビジョンAIに基づくナンバープレート識別(ANPR)

スマート・シティ・アプリケーション向けに自動ナンバープレート識別(ANPR)を実現する、STM32マイコン上のビジョンAIで動作するソリューション

エンターテインメント | 画像認識 | 画像 | STM32Cube.AI | デモ | チュートリアル | GitHub | ビデオ

フィットネス用のスマート・ミラー:姿勢推定および複数人物トラッキング

STM32N6は、ユーザの身体の動きを28 FPSで追跡および分析して、エクササイズに関するフィードバックを提供します。

予知保全 | 加速度センサ | NanoEdge AI Studio | ビデオ | パートナー | 産業機器

Rtoneによるオンデバイス学習による異常検知

STM32マイクロコントローラ上で動作する産業機器の異常検出ソリューション。