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.
- Platform: Electron (Multi-OS compatible)
- Library: Bootstrap and jQuery
- 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