/agl-html5-navigation

University project about creating a navigation system for an automotive driving simulator on Automotive Grade Linux (AGL) operating system.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

AGL Navigation on Central Console

Table of Contents
  1. About The Project
  2. Getting Started
  3. Future Work
  4. Contact

About The Project

Preview

University project about creating a navigation system for an automotive driving simulator on Automotive Grade Linux (AGL) operating system. The navigation system software consists of multiple parts, namely:

This repository is about the AGL navigation application for the central console display.

Built With

Getting Started

To get a local copy up and running follow these steps:

Prerequisites

Installation

  1. Clone the repo
    git clone https://github.com/philipnglr/agl-html5-navigation
  2. Install NPM packages
    npm install
  3. Compile app
    npm run build
  4. Start up the app
    npm start
  5. Open up http://localhost:9000/ in your browser

Transfer to AGL

  1. Transfer the .wgt inside the package folder onto your AGL system

  2. Install .wgt on AGL

    afm-util install [APP-NAME].wgt
  3. Reboot AGL

    reboot

Future Work

Open src folder and search for "TODO: " inside app.js, choose-location.js and map.js. You will find To-Do's with detailed description about future work and how to set up the navigation application together with the other parts. Ignore all other To-Do's since these are from leaflet versions. These are out of scope for the project provided.

Contact

Philip Engler - philip.engler@student.reutlingen-university.com

Project Link: https://github.com/philipnglr/agl-html5-navigation