"Smart Brick" development on SoC platform

OData support
Nagy Ákos
Department of Automation and Applied Informatics

Nowadays, demand for the Internet of Things solutions is continuously growing. The Internet of Things refers to the networking of physical objects through the use of embedded sensors, actuators, and other devices that can collect or transmit information about the objects, without extraneous intervention. The true power of IoT lies in the cooperation of these devices, the network itself. The connected devices should have the intelligence to exploit the availability of machine-to-machine communication. The „Smart Brick” concept is based on the SoC (System on Chip) architecture and its resources. This device can function as a general „brick” in different applications by using the knowledge shared by IoT-connected devices for adaptive operation. Our plan is to implement a device that can act as the soul of other devices which can perform certain general and special tasks. To be able to do that the „Smart Brick” gathers information such as hardware and software configurations independently from the network. In our reading, „smart” also means that the device has the ability to execute its control mechanism based on the information derived from IoT, and it can delegate the tasks that require high-computing performance to internet-connected devices with powerful resources. This thesis demonstrates the powerful combination of IoT, M2M and SoC architecture through the example of a simplified self-driving car. As a first step, „Smart Brick” connects to the vehicle, and perform an identifying mechanism. The „Smart Brick” obtains the necessary hardware configuration - which is associated to the acquired ID - from an IoT-connected server. This mechanism ensures the capability of controlling servo motors, the car itself. Moreover, our device is able to detect traffic signs by computer vision, but the identification of each traffic sign is the server’s responsibility. After determination, server informs the „Smart Brick” about the result, which can start its servo motor control mechanism based on the meaning of the detected sign. This application is a nice presentation of the „Smart Brick” concept, the power behind the combination of IoT and a reconfigurable „smart” device.


Please sign in to download the files of this thesis.