With a population of over 12.6 million people, Moscow is considered the second densely populated city in Europe (after Istanbul). Living in a city like this becomes a real struggle both for its inhabitants and city planners. One of the most crucial aspects, which makes a city comfortable for living, is its transportation system. Even though Moscow metro is one of the longest in the world and has a daily ridership of around 7 million people, its capacity is still insufficient for the Russian capital. However, there is a new mean of public transport which develops really dynamically – bike-sharing.

Bike-sharing was introduced to the streets of Moscow in 2015. It is a special service provided by Velobike and Moscow Transport Department which allows the users to take a bicycle from one dock-station and return at another for a fee. Docks are special bike racks that lock the bike, and only release it by computer control. The user enters payment information, and the computer unlocks a bike. The user returns the bike by placing it in the dock, which locks it in place.

Since 2013 Velobike showed outstanding statistics: the number of bikes rose from 500 to 4300, the number of stations increased from 79 to 430, and the number of rides per a season – from 70,000 to 4.25 mln.

However, bikes still remain comparatively unpopular. For instance, car sharing in 2018 was used over 6 million times in 6 months of 2018. Even though bikes are cheaper, more environmentally friendly, and do not have traffic jams in Moscow, people tend to use cars more often.

Moreover, cycling infrastructure still leaves much to be desired. The improvement of customer experience by expanding the bike lane coverage would encourage locals and visitors to use the bike-sharing services more extensively.

Therefore, the analysis of Moscow bike-sharing could help to estimate the current trends in cycling in Moscow and develop the strategy for improving this service in the Russian capital.

Class: Technology & City Project.

Material: Plywood, acryl, Arduino, RFID scanner, motors.

Aim: Create the prototype for the automatic waste separation tube.

DataTube is an improvement of the existing waste tube in Russian houses with an aim to make recycling easier to local people, to encourage recycling behaviour, collect data about waste production for the researchers and introduce recycling programs for buildings depending on their waste production. The project was inspired by existing social and digital studies. For example, a study by Sterner (1998) showed that if recycling takes more time, people less willing to recycle and tend to produce more waste. Another work which was an inspiration is TrashTrack where tracking technologies were used to understand the movement of waste after its disposal. For DataTube project waste play a role as an indicator and social profile of the person who throws it away. From waste activities, different personal information can be understood: social statuses, gender, age, hobbies and etc.

DataTube prototype is based on Arduino Leonardo with RFID scanner (code reader), servo motors and IR sensors. The mechanism is consisting of “trash stoppers” (Separator 1) controlled by servo motors and then Separator 2 which are also controlled by servo motors. By default, Separator 1 is always in a closed position to prevent garbage to fell directly to the bins without separation. If the code reader will be not able to recognise RFID then waste will go to the general waste bin. In the future trash bins can be equipped with sensors which identify fullness of the bin and automatically send a request to the Management Company to take appropriate actions . Also, the number of recycling bins will be more then three.

The first real prototype of DataTube.
The schematic representation of the DataTube and first real prototype.

The Arduino code for the separators and motors can be found via the QR code below. Or via the link

DataTube is an example of what the future waste tube can be to provide convenient waste separation to the Russian householders. Their easier solution exists, for example recycling containers, but our goal was to change architecture with minimum impact on human behaviour. The major limitation of the project as there no studies available about people’s behaviour towards waste tube: some houses remove them; others prefer to not use waste tubes due to the unsanitary conditions. Before implanting such program additional research is needed.


Sterner, T. & Bartelings, H. (1998). Household Waste Management in a Swedish Municipality: Determinants of Waste Disposal, Recycling and Composting. Environmental and Resource Economics, pp.
473 491. [Online]. Available from: https://www.researchgate.net/publication/5146296_Household_Waste_Management_in_a_Swedish_Municip
Date accessed: 11 July 2019

TrashTrack (n.d ). [Online]. Available from: http://senseable.mit.edu/trashtrack/
Date accessed: 11 July 2019

ATTENTION: PHOTOS OF THE PROJECT WILL BE ADDED LATER DUE TO absence of laptop with all the working materials on all the projects

Class: Technology.

Software: Autocad, Rhino.

Material: Styrofoam 150*150*60 mm.

Task: Create the figure by using plywood ( or Styrofoam in my case) which is possible to cut with CNC machine.

Drawing the project

Our first task in the 2nd semester in Shukhov Lab was to create a 3-D object in cad software in order to cut it out on the CNC-machine afterwards.

After taking some time to find an interesting project I assumed it would be nice to take something big in real life and to scale it down as a CNC-project. Thus, my working on the mini-golf field started.

I was inspired by the photo of golf-club, located in Rostov region called Golf Country Club “DON”

‘place for photo’

I started to work in Autocad, proceeding later in Rhino software. The problem was to make the surface smooth without using Metaballs plugin. After several hours of ideas and the same amount of time for creation I managed to get something looking like that:

‘place for photo’

Actually, the edges appear to be not that smooth as I planned them to be, but still it looks original and worth trying to cut the golf field out. We decided with the tutor Ivan it would be better to try this project on the styrofoam form not to spoil the wooden sample just in case.

‘place for photo’

Cutting time

The process of cutting appeared to be something interesting because it was unusual to me to visualize the accurate work on tiny object by the big machine, capable to cut almost anything from the piece of square. It is important to fix the sample of material in order not to allow it change its position while the special drill head does its work.

The result

After approximately 25 min we managed to get the result of the whole concept looking this way:

‘place for photo’

I guess, from the wooden sample it would look much nicer, but we get what we get, next time maybe we’ll try something more worth to spoil the real wooden sample:)

With this project I got the idea how to cut out any 3-D object you want to transfer it from the virtual reality to real life.

Who: Danil, Ali.

Materials: Plywood 300*300*4mm( for Khruschevka prototype), Arduino, Light sensor, sunlight battery, LEDs, wires, resistors.

Class: City project

Software: Autocad, Rhino 6.0, Arduino IDE

Task: To think about the Khruchevka problems, make a research of the problem and find the possible solution

After long hours of arguing and searching for the real problem about Moscow typical 5-storey K-7 type building we found out, that thys time of amenity lack the lighting outside the building and requires some changes about it.

After long process of investigating the light topic we decided to make the project of light which would make Khruschevka brighter, smarter, safer and more self-sufficient.

We decided it would be good to make the whole building structure on the laser cutting machine and also to lasercut one more prototype of bigger scale in order to make it more visible and bigger to integrate that electronic stuff.

So, as former engineer students we prefer with Ali traditional Autocad software and drew there the building facade, which looked like this:

Here you can see some elements of the semi-final prototype, we forgot to take the photos dering the laser-cutting time(

While Ali was connecting the parts of the building to make it one piece I was working on the arduino and the electronic part to make the system get the electricity from the light via the sun battery and turn on the building light as soon as it gets darker.

While Ali was connecting the parts of the building to make it one piece I was working on the arduino and the electronic part to make the system get the electricity from the light via the sun battery and turn on the building light as soon as it gets darker.

A light sensor and a battery in composition.

Unfortunately, when writing this blog I left the final presentation on my study laptop. but here you can see the scheme, which primitively explains the idea (ooops, it seems liek there is no LEDs here on the scheme, but its clear that the system needs to supply something with electricity)

The first steps on coding the arduino :

Actually, I left original code on the laptop also, so I put here the sample – the code, from which I started to work as a start-point

We also add an option that the light would change its colour according to the state of light: the darker it gets, the more number of light you can see. We had an idea to create some king of the light watch, when the children, playing on the playground, would understand the approximate time by the que of colors the house lighting gives. Maybe a better option would be to connect the light with the digital clock itself to increase the accuracy of the system.

Below you can see the look of our prototype:

So, this is what we came to finally…. for us it was quite struggling to make even this kind of not very complex project on our won on some days, but we were happy to finish everything on time. Actually, our project was more about the research, so we hope during the next semester we will present something more unique and technically inspiring:)


The excercise consisted in using the CNC machine to transform a 10x10x2 cm wood tile. To achieve the goal it is necessary to create a 3d model, then a G code to define how the machine will interact with the material and finally set the parameters on the CNC machine software to run the file and cut the piece.


  • Modelling: Rhino
  • G code generation: Art Cam
  • CNC interface: NcStudio

Tools and machines:

  • CNC
  • Manual basic tools for wood


In order to understand the possibilities of the CNC and the kind of results it could generate, I decided to make one prototype 90° angles and complex geometric intersections and another with more simple curved geometries using only boolean unions and substractions in Rhino.

For the first prototype, I subdivided a 10×10 cm rectangle in different proportional modules and created a topography by extracting them in different heights.

To make the work of the CNC more complex and understand the possibilities of it, I intersected an elliptical section volume and subtracted it from the original topography

After the volume is created, I transformed it into a mesh and uploaded into the Art Cam software whose procedure I will explain later in this blog.

In a first step it is necessary to define the size of the model and it’s position in the digital interface
In a second step we must set the size of the milling bit and the path it will follow and we exporte the G code
The CNC machine es composed by a surface where the material is placed and mechanical arm who follows numerical instructions.
The material that will be milled must be fixed to the surface. For this essay we used double side tape. The use of protective glasses is highly recommended.
We set the starting point in the software
We upload the G code into the NcStudio software from the CNC machine and we run the file.

The result was not as I expected maybe because of the reasons I will describe:

-Possibly the size of the geometries was too small for the milling bit.
-Sharp orthogonal shapes are not easily cut.
-The cutting path strategy was not proper for curved and orthogonal cuttings.

In a second attempt, I made a curved geometry thru a similar substractive process of design in Rhino.

I uploaded it to Art Cam

We must first define the scale of the object
Then introduce the final geometry in the volume that will be cut.
Define the milling strategy and the parameters according to the material and the kind of work that will be done.
In this case we fixed the tile to a piece of wood using screws.
And we programmed the CNC to go longer and in more phases to have a smoother result.




address: 20 Myasnitskaya ulitsa
(metro stations ‘Lubyanka’ and ‘Kitay-Gorod’)
Moscow 101000 Russia

phone: +7(495)772-95-90 *15026

email: city@hse.ru