-
Notifications
You must be signed in to change notification settings - Fork 0
Introduction
17chuchu edited this page Aug 20, 2018
·
14 revisions
Languages used
- Python3
- JavaScript (JSX)
AutomaticBicyckeInterface contains
- A Django server-side application that acts as a mailman. Every request from bikes and clients are sent through this application.
- 3 difference React web application.
- One for clients to control a bike and receive a video stream from that bike.
- One for a bike to send a video stream and to receive inputs from a user.
- One that will act as a media server to relay video stream from a bike to multiple users.
- A python application that turns inputs into ROS commands.
Components that are used to create this project.
This is a diagram explain socket communication between each component.
This is a diagram explaining WebRTC connection between each component.