The good, the bad and the ugly

The good: And there is light.

Front sensing box light on

While adjusting the first pilot sensing device (unit 1.0 beta #1), the team has been working on several parallel tasks for making possible to start to collect pilot data by the end of this week. Most of the issues concerning the current design are hardware related, while some industrial design concerns persist and they need to be addressed in future iterations of the case design. The overall goal of this phase of the project is fixing the critical issues which can avoid to users from collecting data in a regular operation of their bikes. We assume that better adjustments of the physical design and software implementation can be done, but the priority is collecting data, as well for being able to provide a meaningful feedback process in between the evaluation of the data gathered data, the testing of the thesis and assumption which were taken when the project started, and the improvement of the sensing devices.

From a construction a very physical perspective, the anchoring of the back sensing box to the rack needed to be improved. During the last trip, the original plastic clamps weren’t able to support the tight tension from the screws and they broke apart. For this purpose, new metal clamps were placed, and it seems now the anchoring will be able to stay for much longer. Additionally, the installation is easier, because of the lower number of screws, and the joint is somehow flexible as it depends on the flexibility of the own metal folded plate.

Back sensing box with new metal clamps


The bad: Without information, you’d go crazy. (Arthur C. Clarke)

However, no doubt, the most demanding and critical issue is the random, inconsistent, and malfunctioning of the custom gas sensors board. It is critical because, at least in this first model of the sensing unit, the detection of different profiles of gases and pollutants in the air is considered to be an important factor affecting the stress of riders and as well important and useful to distinguish in an indirect way, without the use of image, different kind of vehicles close to the bike. Many different issues happened during the different testing performed for understanding the behavior of the gas sensors.  560 kΩ resistors were replaced by 470 kΩ resistors, ADC’s boards show memory allocation issues, higher voltage is not only better in terms of resolution of signal but as well in stability of the sensors, inconsistent sensors and amplifier flows, etc. The way of debugging and testing the devices for allowing the correct calibration has finally been done by testing one by one the custom boards.

Custom boards for gas sensors

Given that the objective is at least having 3 functioning bikes by the end of the current week, it was possible to discard completely wrong and messy boards and just focusing on the ones which were showing consistent data, although not calibrated yet. The flaws of the sensors were so evident enough that even at this preliminary phase with our custom vacuum device, it was able to detect major failures of the tested sensors.

Left, well-functioning sensors displaying stabilized read under controlled atmosphere. Right, mal-functioning sensors displaying extremely noisy and inconsistent readings.


Stable readings (1, 3 and 4) and unstable readings (2)

After identifying the usable sensors, the next step is calibrating them in the official Atlanta gas sensing station which is providing quality air feedback for public institutions in the Metropolitan Area of Atlanta.

The ugly: I just want to say one word to you—just one word …“plastics!” … There’s a great future in plastics. (Mr. McGuire in “The Graduate”)

Concurrently, while gas sensors have been adjusted, the work has proceeded for getting the whole system working for the new two sensing units to be mounted during the week on bikes. New cases, boxes, and electronic component have been assembled and they have already gone on testing. With regard to the strictly physical components of the units, some issues have been detected, but still, they are not extremely important to avoid the pilot data collection. At least three additional design iteration should be needed to nail down the design of the devices. Different plastic materials and printing technologies have been tested, and still some other additional ones need to be tested. However, for the development and prototyping purposes, this exploration is useful and allows to detect design issues.


New parts for the units 2 and 3

Although the issues encountered during the hardware adjustment, we have been able to deliver the first sensing units for being used by external users which will provide important and meaningful data for improving the whole system and above all, data for modeling the riding condition the project is willing to study and understand. The second unit is already running and the third one will be soon too, by brave volunteers willing to help to collect the data.


This first deployment of the sensing unit is focused on adjusting the sensors, designing the pipeline of the data cleaning and processing, and finally to plot a basic data modeling able to encompass the theoretical background considered in this project and related to the quality of the biking infrastructure and affection of traffic into riders’ stress levels.
By the end of this week, we expect to have the gas sensors calibrated after 24 hours test at the Atlanta air quality facilities. It will allow us to equiped definitely three bikes with the sensors and being able to start to collect the data and to perform the first data analysis and data modeling from those pilot data.