ABSTRACT

Since the invention of computers, various research communities have been investigating computing systems that can naturally interact with the environment and humans. This chapter defines cognitive buildings and shows how the use of the term ‘cognitive’ is different from other similar terms, such as ‘smart’ or ‘intelligent’. Based on the provided definition, it explains how IoT, Building Information Modeling, and advanced analytics can be considered as three key technological disciplines that form the building blocks of cognitive buildings. Then, the main requirements relevant to the implementation of cognitive buildings along with their corresponding challenges and opportunities that address those challenges are discussed. The role of robots is an essential component of cyber-physical cognitive ecosystems, and cognitive buildings in particular. Finally, the chapter concludes by highlighting the available opportunities and future research directions. IoT actuators and robotic agents will execute actuation based on the actuation commands that have been conveyed through the IoT gateways.