Visual Recognition of a Dynamic Arm Gesture Language for Human-Robot and Inter-Robot Communication