Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

guipenedo/factory-of-the-future

Repository files navigation

factory-of-the-future

Introduction

This project was developed for the 2MAE501: Architecture and Programming course of ISAE-SUPAERO's Embedded Systems Major. It consists of factories, a dashboard and a machine learning module, each running on a different raspberrypi.

Setting up on a raspberry

SSH into the raspberry and run the following:

git clone https://github.com/guipenedo/factory-of-the-future.git
cd factory-of-the-future
sudo apt-get update
sudo apt-get install -y cmake gnuplot-x11 libcanberra-gtk-module libcanberra-gtk3-module libgsl-dev
cmake .

These commands will download the code, install and run cmake (which will then create our makefile).

Applying updates

When there is an update to the repository code, you can simply run the following commands:

git pull
cmake .

Running the dashboard

Before running the dashboard make sure you find its ipv4 IP address by running ifconfig. Afterwards, simply do:

make dashboard
./dashboard

Running a factory

You will need the dashboard IP to run a factory (the dashboard should be started before the factories):

make factory
./factory [dashboard ip address]

Running the ML Module

You will need the dashboard IP to run a factory (the dashboard should be started before the factories):

make ml
./ml [dashboard ip address]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published