| Up | 神経系 (データフロー) | 作成: 2026-10-23 更新: 2026-10-23 |
┌───────────────────────┐ │ 歩行脳 │ │ ┌→ ストア ─────┐ │ │ │ 目標歩容 │ │ │←──────────┤ │ │ ┌───┬─┴─┬───┐ │ │ │ 視覚 移動覚 接地覚 エネ覚 歩容 │ │ ストア ストア ストア ストア ストア │ │ ↑ ↑ ↑ ↑ │ │ │ カメラ │ │ │ 目標電流値│ │ ストア │ │ │ │ │ │ ↑ │ │ │ │ │ └──┼───┼───┼───┼─────┼──┘ │ │I2C│ │ ↓I2C │ ┌─┼───┼───┼─┐ ┌─┼─┐ │ │ │ │ │ │ │ ↓ │ │ │IMU 接地セ 電池 │ │モータ│ │ │ストア ストア ストア│ │ストア│ │ │ ↑ ↑ ↑ │ │ │ │ │ └─┼───┼───┼─┘ └─┼─┘ │ │ │ │ ↓ カメラ IMU 接地セ 電池 モータ ここで,3つの枠は,上が SBC,下の2つが MCU。 歩行脳NN の入力は,視覚・移動覚・接地覚・エネ覚 NN の出力の組。 その各出力は,数値ではなく,特徴量とする。 歩行脳NN の出力も,特徴量。 こうするのは,動物脳は細々した数値を扱うもののようには見えないからである。 またこれにより,歩容NN (歩容特徴量をモータ電流値に変換) の導入が必要となった。 エネルギー覚NN の導入は,進化型の学習を 「試行錯誤と睡眠」 に定めたためである。 エネルギー覚NN は,バッテリーの残量を,「眠気」 に相当する特徴量に変換する。 眠気が強くなると,歩行脳NN は 「歩行停止・睡眠」 を出力する。 歩行脳ストアは,この出力に応えて,睡眠プロセスを呼び出す。 また,ハードウェア処理として,バッテリーの充電が開始される。 |