“…A more general approach is provided by DH-Compliant [188,173], which is an architecture tailored for the integration of home automation systems and service robots. Other alternatives are: Miro [189], which is an object-oriented robot middleware that makes the development of mobile robot applications easier and faster, and promotes the portability and maintainability of robot software; ROS (Robot Operating System) [107], which is an open source framework to support modular, tools-based software development; OROCOS (Open Robot Control Software) [108,190,191], which is an open distributed framework for robot control, consisting of object libraries and components, and a standard middleware; and RoboMaidHome [192], which consists of a wireless sensor networks for service robots to provide reliable services.…”