Skip to content

A Flutter mobile application shows warnings detected in Jetson AGX Xavier board via USB

Notifications You must be signed in to change notification settings

entc17fyp6/Driver_warinig_USB_mobile_app

Repository files navigation

Driver warning system

Flutter mobile application connected to Jetson AGX Xavier via USB to give following driver warnings in real time. (visual and sound warning)

  • Traffic light ahead
  • Left lane departure
  • Right lane departure

Methodology

  1. Jetson AGX Xavier writes the 2 json files in path Downloads/fyp when new traffic lights / lane departure is detected.

    lane_departure_data.json

    {
    "json_id": 4,
    "beta": 0.8259314894676208
    }
    

    for each overwrite json_id has a new value

    • beta < 0 => right lane departure
    • beta > 0 => left lane departure

    traffic_light_data.json

    {
    "json_id": 39,
    "count": 2,
    "ids": [
        42,
        44
    ]
    }
    

    for each overwrite json_id has a new value

    • count - number of detected and tracked traffic lights
    • ids - tracking ids of detected and tracked traffic lights
  2. Mobile app reads the json files periodically every 200ms. Check whether New traffic lights / lane departure is detected and show the warnings.

About

A Flutter mobile application shows warnings detected in Jetson AGX Xavier board via USB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published