A Distributed Perception Infrastructure for Robot Assisted Living