Backend HTTP server
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
xSlendiX ce325eea14 Removed binary 3 weeks ago
base Removed binary 3 weeks ago
include Added face tracking 3 weeks ago
src Fixed API endpoints being inverted 3 weeks ago
.gitignore Fixed API endpoints being inverted 3 weeks ago
CMakeLists.txt CMake: Improved building. 1 month ago
LICENSE.md Added license 2 months ago
README.md CMake: Improved building. 1 month ago
backend.service Fixed face tracking web interface 3 weeks ago
face_tracking.service Fixed face tracking web interface 3 weeks ago

README.md

backend_avx

This is what the robot uses as a HTTP server. It's job is to create an API that can control motors, servos, audio etc. It also hosts the static website.

Requirements

sudo apt install git cmake ninja-build build-essential pigpio espeak pulseaudio libpigpio-if-dev

Compiling

git clone --depth 1 https://github.com/AutoVortex-Romania/backend_avx
cd backend_avx
cd base
cmake .. -GNinja
ninja
./backend

File structure

  • base - This directory contains files required at runtime by the server. They get copied to the build directory.
  • src - This directory contains all the C++ source files.
  • include - This directory contains all the header files required.