…というわけで、今回は「カメラ不要の監視技術」という、ちょっとSFチックなオープンソースプロジェクト RuView (ruvnet/RuView) について、エンジニアの視点で分かりやすく解説しますね。一言で言うと、「Wi-Fiの電波を『目』の代わりにして、人間のポーズを可視化する技術」 です。
「meshtastic/firmware」は、電源やインターネット接続がない環境(オフグリッド)でも使える、メッシュネットワーク通信システム「Meshtastic」の公式ファームウェアです。主にESP32などのマイコンボードとLoRa無線モジュールを組み合わせて使います。
特に、その核心にある技術や、組み込みシステムとクラウドAIを連携させる手法は、組み込み開発やIoT、AI連携に関心のあるエンジニアにとって「激安で驚いた商品」を紹介するような感動を提供してくれるでしょう!「78/xiaozhi-esp32」は、ESP32という安価で多機能なマイコンを使い、MCP (Model Context Protocol)という仕組みを通じて、クラウドのLLM(大規模言語モデル)やTTS(Text-to-Speech、音声合成)サービスと連携させることで、本格的な音声対話型AIアシスタントを実現しています。