The module “Cloud Robotics” aims to provide basic knowledge and methodology for the design and implementation of service robotics solutions based on the integration of mobile robotic platforms, sensor networks and Cloud computing. This module presents the main challenges and concepts related to: 1) software and hardware architectures, 2) perception-reasoning/control-actuation paradigm, 3) Cloud-based services for robotics, 4) distributed wearable and environmental sensor networks. Specific aspects for programming robot architectures (ROS, Gazebo), Internet of Things sensor nodes (STM32 microcontrollers and wireless connectivity) and Virtual Machines on Cloud Platforms are also faced with the use of real robotic platforms and sensor boards. Thus, students are instructed to create practical robotic applications, implementing perception robot capabilities and using Cloud resources. Finally this module presents theoretical and research aspects of artificial intelligence for social robotics and industry applications and in general for human robot interaction, including emotion, gesture and activity recognition.