Robonomics Winter School 2020. Program
By: Mariia Vasileva
Tags: Web3, Robonomics, IoT, Events, Online Education

As Sergei Lonshakov, the leader of the Airalab team, says: winter is the best time for online training. This year we are carrying out our Robonomics Winter School again. This time, training is free and takes place completely online. The school program is planned for 4 weeks in increasing complexity — from simple generalized tasks to creating your own decentralized application and connecting the robot as a service to it.

Week 1: Introduction to Robonomics services from a user perspective

As part of the first school week, you should complete 2 lessons, consisting of theoretical and practical parts.

The first lesson has a reference to last year’s Winter school with the definition of weather on Mount Fuji. Using this task as an example, we will show how the process of measuring readings on Fuji has changed with the help of Robonomics over the past year.

The second lesson will be devoted to the first services in the economy of robots launched during 2019. These services clearly demonstrate the simplest possibilities of Robonomics from the user’s point of view using the example of measuring air quality at an apartment building in the city of Togliatti.

Following the results of the lessons of the first week of training, you will get acquainted with the dapp interface of Robonomics and learn how to use several already launched services from the project developers.

Duration of training: 2–4 hours.

Week 2: Installation and interaction with AIRA from the engineer’s point of view. Connecting a robot

In the second week of training, we will switch from the user’s position to the developer’s position and see what processes take place under Aira’s hood to organize the work of the services considered in the first week.

The second week also contains 2 lessons: first, we will install the AIRA image, and then try to communicate with it using commands in the console.

At the end of the second week, you will understand how with the help of AIRA you can connect any robotic unit (for example, a sensor) to the network.

Duration of training: 2–4 hours.

Week 3: Building a dapp using Robonomics-js

At the beginning of the training, we tried ourselves as users — using the Robonomics dapp interface, we learned the weather on Mount Fuji. Then we found out how the sensors are connected to measure the weather. In the third week, we move on to the study of building interfaces using the Robonomics-js library. This is exactly what allows us to interact with a robot through Robonomics (from the browser side) when creating our own service.

During the two lessons of the penultimate school week, we will install the Robonomics-js library, which is essentially a dapp interface designer, and learn how to work with it.

The result of the third week of the Winter school will be the creation of your dapp on the constructor Robonomics-js.

Duration of training: 4–6 hours.

Week 4: Combining acquired skills in a case

During the last week of the Winter school, we will combine the acquired knowledge together and create our own practical service on Robonomics.

We will offer students of the school 3 scenarios for using Robonomics to choose from:

building a sensor network on top of ipfs;

use of the Ethereum blockchain for the combination of IoT and DeFi (Decentralized finance);

creating your own solution for the IoT market based on Polkadot/Substrate technologies.

The above scenarios show the technologies that Robonomics makes available to robotics: ipfs, Ethereum, Polkadot/Substrate.

Duration of training: 4–6 hours.

What is the result?

At the end of four weeks of training at the Winter school of Robonomics, we will see human-to-machine (h2m) and machine-to-machine (m2m) communications in action, both from the user’s and the engineer’s points of view. That is, we will understand how modern Internet technologies (web3) are used to build h2m and m2m communications. Is this not enough to feel like in the near future? :)

Join the training — all lessons will be saved on YouTube. Also in the following publications we will analyze the program of each week in more detail. Stay tuned for blog posts.