A General-Purpose Sensing Floor Architecture for Human-Environment Interaction