next up previous contents
Next: 相手と自分の位置ならびに方向による回避の判断 Up: 対人回避判断のアルゴリズム Previous: 変数の説明

パーソナルスペースに相手が存在するかの判断

パーソナルスペースに相手が入ってきたかどうかの判断は,Distanceソッドを用 い,2つの焦点と相手との距離(distance1,distance2)をそれぞれ計算し, その和が主体のパーソナルスペースの大きさを表すMyAreaとの評価により判断 する.具体的には,

\begin{displaymath}MyArea \leq (distance1 + distance2)
\end{displaymath} (3.8)

ならば,パーソナルスペースの外側に相手が位置している状態であり,

\begin{displaymath}MyArea \geq (distance1 + distance2)
\end{displaymath} (3.9)

であれば,パーソナルスペースの内側に相手が侵入している状態であると判断で きる.



Hiroyuki Furukawa
2000-04-08