男なら一度は憧れる「自律型防衛システム」。

今回は、私が大切に育てている屋外の飼育設備(カメやヘビたち)を守るため、最新のAI技術とApple Siliconのパワーを結集した「撃退システム Ver. 1.1」の仕様書を公開します。

物理的なダメージを与えず、しかし侵入者には「絶望」を与える。

そんなインテリジェントな防衛網の全貌がこれだ!


撃退システム 最終完全統合仕様書(Ver. 1.1)

1. プロジェクト概要

  • 目的: 屋外飼育設備に対する不法侵入・窃盗を、物理的接触なく「指向性エネルギー」で阻止・排除する。
  • 基本戦略: Mac mini (M2 Pro) による高度なAI推論と、PoE給電による複数ポイントの「固定型迎撃ユニット」を連携させ、死角のない防衛網(クロスファイア)を構築する。

👉 ROS2とPythonで作って学ぶAIロボット入門

👉 基盤モデルとロボットの融合 マルチモーダルAIでロボットはどう変わるのか


2. システム・アーキテクチャ詳細

A. 集中管理ベースステーション(屋内)

  • 心臓部: Mac mini (M2 Proモデル)
    • 役割: 24時間365日のAI映像解析、ターゲット追尾アルゴリズムの演算、各ユニットへの発射命令、クラウドバックアップ、Apple Watch/iPhoneへの即時通知。
    • 優位性: Neural Engine活用により、筆者が持っているGeForce RTX 4090等の爆熱PCを使わずとも低消費電力で高度な骨格検知が可能。
  • 神経網: PoE対応ギガビットスイッチ (8ポート以上推奨)
    • 役割: LANケーブル1本で、屋外ユニットへ「電力」と「データ」を同時に供給。

B. 固定型迎撃ユニット(屋外・4基分散配置)

各ユニットは以下のコンポーネントをIP65防水ボックスに集約し、パン・チルト機構で可動させる。

  1. AIカメラ (目): 4K PoE対応モデル。Mac miniへ高精細映像を転送。
  2. 指向性LED (光の武器): 10,000lm超のスポットライト。ストロボ制御で網膜を眩惑。
  3. パラメトリックスピーカー (音の武器): 超音波変調により、侵入者の耳元にだけ「1kHz〜5kHzの不快音」を100dB以上の音圧で投影。
  4. 2軸アクチュエータ (首): 防水高トルクサーボモーター×2。ターゲットを自動追尾し、光と音の焦点を合わせ続ける。
  5. サブコントローラ: ESP32-Ethernet-Kit。Mac miniからの命令を各武装の物理動作へ変換。

3. 迎撃ロジックと人体・動物への影響

フェーズ アクション 詳細説明
0. 監視 パッシブ解析 Mac miniが全カメラ映像を並列解析。人間(骨格)を検知するまで待機。
1. 警告 ステルス通知 人間検知後、即座にiPhoneへ通知。ライトと音を「低出力」で当て、警告。
2. 排除 クロスファイア ターゲットをロックオンし、フルパワーの爆光ストロボと指向性爆音を照射。
3. 追跡 リレー追尾 逃走するターゲットを隣接ユニットがリレー形式で追い続け、絶望感を与える。
4. 終息 証拠自動生成 侵入者の人相、逃走経路をAIが自動編集しレポート化。警察提出用。

【人体・動物への影響と安全性】

  • 1kHz〜5kHz 掃引爆音: 人間が最も不快・ストレスを感じる帯域を狙い、闘争心を削ぐ。
  • 指向性設計: スピーカーの背面および台座に防振ゴムと遮音パネルを設置。地面やケージを伝わる「微振動」をカットし、振動に敏感な生体へのストレスを最小化。
  • 法的防衛: 物理的に接触しないため傷害罪のリスクを最小化。あくまで「防犯アラームの指向性運用」として正当性を維持。

4. 統合機材リスト・予算概算(4ユニット運用時)

カテゴリ 具体的な機材名(例) 単価 数量 合計予算
監視 PoE 4K監視カメラ (人検知機能付) ¥15,000 4 ¥60,000
光武装 指向性LEDスポットライト ¥8,000 4 ¥32,000
音武装 超音波パラメトリックスピーカー自作キット ¥12,000 4 ¥48,000
駆動 防水高トルクデジタルサーボ ¥4,000 8 ¥32,000
制御 ESP32-Ethernet-Kit (PoE対応) ¥6,000 4 ¥24,000
通信 TP-Link 8ポート PoE+ スイッチ ¥10,000 1 ¥10,000
インフラ 屋外用Cat6 LANケーブル (50m×4) ¥8,000 4 ¥32,000
外装 IP65防水防塵ジャンクションボックス ¥3,000 4 ¥12,000
合計 (Mac mini等の既存機材を除く) ¥270,000

ソフトウェア詳細仕様書:Mac mini (M2 Pro) という「脳」

システムの心臓部であるMac miniのソフトウェア構成です。

1. システム概要

  • ハードウェア: Apple Mac mini (M2 Pro / 16コアNeural Engine / メモリ16GB以上)
  • 役割: 複数拠点カメラのリアルタイムAI解析、ターゲット追尾演算、屋外ユニット制御命令発行。

2. ソフトウェアスタック

  • OS: macOS Sequoia
  • Runtime: Python 3.11+ (Apple Silicon native)
  • AIエンジン:
    • OpenCV: RTSPストリームデコード・前処理。
    • YOLOv8/v10: Core ML 変換による Apple Neural Engine (ANE) での推論。
    • MediaPipe: 侵入者のポーズ検知。

3. ロジック・モジュール構成

  1. マルチスレッド監視: 4基のカメラ映像を並列で推論処理。
  2. 座標変換・追尾: 映像内のターゲット座標を「パン・チルト角度」へリアルタイム変換。PID制御により滑らかな追随を実現。
  3. 排除・フェイルセーフ: AI確信度90%以上で作動。30秒の強制タイムアウト機能を搭載。

4. Mac mini M2 Pro 最適化戦略

  • MPS (Metal Performance Shaders) 活用によるGPU並列計算。
  • caffeinate コマンドによる24時間スリープ防止。
  • launchd による自動復旧デーモン化。

開発ロードマップ

  1. Phase 1: Python/OpenCVによるRTSPカメラ接続テスト
  2. Phase 2: Core MLモデルを用いた人間検知スループットの計測
  3. Phase 3: MQTT経由でのESP32、サーボ、LED連動テスト
  4. Phase 4: Apple Watchへの通知連携と手動オーバーライドの実装

これから一つずつ、自作の過程をアップしていきたいと思います。 大切なカメ達を守るための、最強の趣味(電子工作)!