Wednesday, January 3, 2018

How technology and IoT can save lives

I'm working on a presentation on IoT and Smart Cities and, during the preparation of the material, I came across a nice article from MIT Technology Review. It is about the Boston Smart Streets and Vision Zero Programs


Have a look:
https://www.technologyreview.com/s/607975/how-a-wireless-sensor-system-in-the-busiest-city-intersections-can-save-lives/

Monday, January 1, 2018

Real Time Objects Detection





Wow: from time to time you find something that take your breath away.
It is simply astonishing what you can do today with powerful Deep Learning algorithms and the power of GPUs.
One of the area where the progress is "so fast" is Computer Vision. It is not a surprise, for example Computer Vision is very important for the future of the self-driving car.

This project YOLO (You Only Look at Once) is terrific. Real Time object detection, so fast that you can identify objects real-time on a video.

See the demo !

OBD2 explained

A good introduction to OBD2



Saturday, December 30, 2017

My Connected Car: display car position on a Map

I'm currently working on the Python module that is in charge to read data from OBDII and send data to the MQTT broker.

In the meanwhile, I'm exploring how to add position (latitude, longitude from GPS) and display these positions on a Map.
Till now, I don't have a working GPS module on my RPI (I have two available, still in test phase).

But, since I have decided to use a SmartPhone to provide connectivity to Internet, one solution I have found (for now) is to use  OwnTracks.

In addition, I have added WorldMap to my NodeRED instance. And, with a simple flow, I'm able to show the current position of my Car on a Map.

Amazing...




In release 2 of my project, I'll integrate it with Oracle IoT Fleet Management. With this integration enabled I'll get many more features. An example is the view shown below, that shows cars' locations on a map.



Stay tuned.

Friday, December 29, 2017

My Connected Car: First tests on Car

Yes, it works !

Today, 29/12/2017 I have tested my Python code on my car (a BMW X1) and it has worked fine.

Therefore, I have marked the set of code as release "0.6": it is more than half of the way towards release "1.0".

I have also setup some NodeRED flows on my (Oracle) Cloud environment and in about 50 min. of tests about 300 msgs have been saved in a MySQL table.
Every record contains the JSON msg sent to th Cloud. For now only for storing purposes.

Have a look:



If you want to have a look at the code, here it is: OBDII github

My Connected Car project

If you want to follow my progress on the project here some information.

I have started the development of the code that will run on the RPI 3.

Here is the link to the github repository:


If you have any suggestion, comments or want to contribute to the code, let me know.

Thursday, December 28, 2017

Back to Iot: (My) Connected Car

I've been away for a while. Yes, I've not blogged for some time, because I've been busy working and training for my Half Marathon efforts.

Now, I have decided to start a new project: a Connected Car project. And I'll blog about it.

For now, I want only to highlight the idea.

Using:
  • A Raspberry PI 3
  • A SmartPhone
  • An OBDII bluetooth dongle
  • Cloud Services
I want to build a system that enables us to send realtime information from a Car to a Cloud Service where these data can be displayed on a Real Time Dashboard, analyzed and stored for later use.
Yes, I'm talking about a Real Car!

And more, I want to build a system that is:
  • Low cost
  • Open Source
Stay connected.