/remote-ui

Primary LanguageJavaScript

Project Description

This is a studio project from Software Architect Course in Carnegie Mellon University.

Studio project is to design a software architecture of self-driving robot, which is powered by Rasberry Pi and User interface programming is needed to control robot in manual mode.

This is a remote user interface to control self-driving robot based on Electron using Bootstrap and jQuery.

Environment

  • Platform: Electron (Multi-OS compatible)
  • Library: Bootstrap and jQuery

Features

  • UDP to receive image grom camera (Robot is a server)
  • TCP to send a command to robot (Robot is a server)
  • Control robot in manual mode
  • Move up / down / right / left
  • Display image from camera
  • Display current sign detected by robot