element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
IoT on Wheels Design Challenge
  • Challenges & Projects
  • Design Challenges
  • IoT on Wheels Design Challenge
  • More
  • Cancel
IoT on Wheels Design Challenge
Blog Traffic Predictor #7 - Into the traffic [Part 2 of 2]
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Events
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: dixonselvan
  • Date Created: 21 Oct 2017 4:19 PM Date Created
  • Views 716 views
  • Likes 1 like
  • Comments 2 comments
  • iot on wheels design challenge
  • iot on wheels
  • trafficpredictor
Related
Recommended

Traffic Predictor #7 - Into the traffic [Part 2 of 2]

dixonselvan
dixonselvan
21 Oct 2017

Week 7 - Oct 16 - 22

 

Having set up everything to kickstart the project, this blog will cover up my further progress in moving the device (Nucleo-L476RG kit plus Case) "Into the traffic". This will be the third blog covering module 1. A glance over the previous week's blog Traffic Predictor #6 - Into the traffic [Part 1 of 2] will help you in understanding trafficpredictor project progress better.

Module 1 - Traffic prediction with machine learning on an added advantage of mass storage capability of the STM32 Nucleo-64 development board

This module 1 title has been revised as above to "Traffic prediction with machine learning". Please note in future I will be referring module 1 with the revised title.

 

To be covered later/ on this blog,

 

imageApp (Android)

imageCode Snippets

imageMATLAB GUI

imageExplored Kit's Storage Capacity

 

New Website for my trafficpredictor project - Home

image

App (Android)

The difficulties I had faced and the workarounds used while developing the android app for my project is explained in my previous blog Traffic Predictor #6 - Into the traffic [Part 1 of 2] The app is in its initial stage and the code snippets of the app will be posted in the next blog once completed. The screenshots of the app are given in the gallery below. The app has the following menu,

  1. Home - The homepage will include the login page for each user. This will help in aggregating data and personalizing output for each user. Now it includes a simple text "Welcome!".
  2. Maps - This is the main page of module 1 which will provide the user with the functionality of navigating to his destination. It will involve recording data of latitude, longitude and time of travel. Then these data will be processed to provide the user with a suggestion of the best route.
  3. Autopilot - This will be an option for module 2 & 3 which will be discussed in later blogs.
  4. About -This is a simple page describing the app.
  5. Connect Device - An option which provides user connection with the device (Nucleo-L476RG kit) via either of the following
    • Bluetooth
    • Wi-Fi

 

{gallery} Android App Screenshots

image

Image 1: Home

image

Image 2: Menu

image

Image 3: Zoomed map

image

Image 4: Map with marked location

image

Image 5: App Icon

 

MATLAB GUI

Sneak peak of the MATLAB GUI was given in the blog - Traffic Predictor #5 - Machine Learning and Building a case for the kit. Since MATLAB program has to be deployed in a server, a GUI will not be needed. But for a developer, an optional GUI to study the patterns of traffic will be essential. To facilitate this, changes are being made to the existing machine learning GUI already developed and make it suitable for learning traffic-related data.

 

[The completed version of the MATLAB GUI will be posted soon]

 

Explored kit's mass Storage Capacity

I have been misled by the term "mass storage". Actually, it has referred to a set of computing communications protocols that would make a USB device accessible to the host computing device and enable file transfers between the host and the USB device. Little less I was aware that it referred to the below and I conceptualized it to be a storage with more space.

image

image

Reference of the above: Nucleo-L476RG from ST and Wiki

 

Before this reality was understood, am happy that I had prepared the method of data storage and retrieval which would be over the web/ remote through Google spreadsheets This will not involve storing data either in the Nucleo-L476RG board or user's mobile device

 

 

 

Progress made so far,

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||   50%

{tabbedtable} Tab LabelTab Content
Entry & Introduction

IoT on Wheels Design Challenge - Traffic predictor and auto pilot mode

Traffic Predictor #1 - The Official Announcement

PlanTraffic Predictor #3 - The Plan
Initial Setup

Traffic Predictor #2 - Quest for the Code Editor

Traffic Predictor #4 - Finally, the kit arrives

Module 1

Traffic Predictor #5 - Machine Learning and Building a case for the kit

Traffic Predictor #6 - Into the traffic [Part 1 of 2]

Module 2

Yet to Begin

Module 3Yet to Begin
IntegrationYet to Begin

 

image

  • Sign in to reply

Top Comments

  • DAB
    DAB over 7 years ago +1
    Nice update. It is always useful for the reader to see a clear definition of terms for a project. DAB
  • dixonselvan
    dixonselvan over 7 years ago in reply to DAB

    Thanks DAB

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 7 years ago

    Nice update.

     

    It is always useful for the reader to see a clear definition of terms for a project.

     

    DAB

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube