| Up | 対照モデル : 「パイプ」 | 作成: 2026-08-24 更新: 2026-08-31 |
「関数Aの出力を関数Bの入力にする」を組むわけである。 「関数Aの出力を関数Bの入力にする」を,数学では 「関数AとBの合成」 という。 Unix のコマンドプロンプトで, $ コマンドA | コマンドB と書くとき,これは 「関数AとBの合成」 を書いている。 「コマンドA | コマンドB」 は,「AとBをパイプでつなぐ」と読む。 「│」 は,パイプの記号。 「Aの出力をBに入力」 は,まさしく 「AとBをパイプでつなぐ」 である。 ロボットの設計では,データ流通の 「神経系」 を構築する。 この構築では,データ処理の各ユニットが 「関数」 になる。 しかしデータ流通は,「処理ユニット (関数) をパイプでつなぐ」 のやり方では成らない。 各ユニットは,「マイペースで処理を繰り返す」 というものになる。 このようなユニットをパイプでつないだら,たちまちどこかが詰まってしまう。 では,どうするか? ここは,「配管」 ではなく,「物流」 の話になる。 |