Image for post
Image for post
Lane Finding demo, Image Credit : nguyenrobot

We will make a line detection algorithm which could be used for ADAS (Advanced Driving Assistance System) applications. Of course, many calibrations and testings should be done before to get our algorithm matured at industrial reliability. Further, the performance and the reliability of our codes need to be improved to be able to implement on Raspberry or Nvidia Jetson scale systems, which is the final objective at the end of my series of tutorials.

Line detection in this tutorial will cover :

  • Line detection of ego vehicle’s next lane (next-left side and next-right…


Build a Traffic Sign Recognition Project

The goals of this project are the following:

  • Explore, summarize and visualize the data set
  • Design, train and test with different model architectures (LeNet, GoogLeNet, ResNet34)
  • Use the model to make predictions on new images
  • Analyze the softmax probabilities of the new images
  • Summarize the results

Current github repos : https://github.com/nguyenrobot/Traffic-Sign-Recognition-with-Keras-Tensorflow

Jupyter notebooks
traffic_sign_classifier_LeNet.ipynb
traffic_sign_classifier_GoogLeNet.ipynb
traffic_sign_classifier_ResNet.ipynb

Keras : in Tensorlfow 2, Keras is the official high-level API that helps beginners start more quickly and concentrate in model architecture than dealing with low-level…


This is my very first project on Raspberry. My motivations come from the article of Leigh Johnson :

https://towardsdatascience.com/real-time-object-tracking-with-tensorflow-raspberry-pi-and-pan-tilt-hat-2aeaef47e134

It seems simple to start a project on Raspberry, so let’s start.

My github repos for this project : https://github.com/nguyenrobot/palt-tilt-cam

This project is realized in collaboration with Clément COSTE, one of my colleagues.

Image for post
Image for post

Part 1 — Build List

  • Raspberry Pi 4 Model B — 4GB
  • Pan-Tilt HAT for Raspberry Pi
  • Pi Camera v2 8MP
  • Micro-SD Card
  • Mini-HDMI Cable
  • Cable for Raspberry Pi Camera — Dimension : 457mm x 16mm (18" x 0.6")
  • USB-C Charger
  • USB-C External battery (optional by strongly recommended)


Source of the title : https://www.quora.com/Why-did-Batman-choose-a-bat-as-his-symbol

To face his fear and his phobia in every moment, I will answer.

Image for post
Image for post
Source of the image : https://www.deviantart.com/darkvoidpictures/art/Batman-Arkham-Bat-Symbol-828941694

All of us have fears and they vary constantly with your life-experiences. So, fears are something normal but what we do is usually unnormal — we try to hide from them. Fears of dogs, of spiders, of phantoms, of bad scores, of job-loss, of betrayal, of death, of bad people, of non-perfection, of future, of social crises— we all experienced fears in our life-time.

I was scared by darkness and bad phantoms, even when I am at the university. One day, I feel this fear is something that natural for me and I go down to the basement at night, I go across the forest at night to face my fears. I hoped that they will gone. But, my fear doesn’t disappear ! They are still there until now but I can admit them, they are a part of my personality. …


Naturally, we keep our surrounding with ‘good’ people and discard away ‘bad’ people. The only reason that each of us keeps ‘bad’ people around is we think that they could be sometimes helpful.

So, classifying ‘bad’ and ‘good’ people could be good for us ?

Surprisingly, usually, it’s not ‘bad’ people that hurt you but the ‘good’ one.

Why ?

Image for post
Image for post

‘Good’ people get your trust and you hope that they will always make good decisions in your relationship. But, they sometimes have their own choice that could hurt you. You are frustrated by the feeling of betrayal.

It’s a mistake to consider a person as ‘good’ or ‘bad’. Remember that human being is naturally selfish by their ego. Each of us tends to do everything good for ourself, sometime it could be for material convenience, sometimes it could be emotional interest. …


Learn and work hard at school to have good scores is a part of my early successes. Beside, soft-skills are more important for sustainably happy life. At teenager age, we have time and capacity to learn quickly many of soft-skill that could go along with us for life-time.

Image for post
Image for post
play sport and never give up

-[x] Sport, playing sport is a good way to maintain your physical forces and social relationships. Let’s try to play any sport that could not make serious injuries.

About

nguyenrobot

www.nguyenrobot.com. I go far will a small backpack. I live with eagers but not with possessions. an engineer who can fix his car himself.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store