Skip to content

klchai/RaspRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RaspRobot

The repository for the network programming module of Master 2 ISD. Groupe:

  • Kelun CHAI
  • Djaber Solimani
  • Nogaye Gning

For more details, read the report Rapport_Reseaux.pdf.

Organization

Nom Task
Djaber Solimani Communication réseau en TCP + Code Serveur/Client + Mise en place du Raspberry Pi
Nogaye Gning Construction du robot + Mise en place du Raspberry Pi
Kelun Chai Code robot + Mise en place du Raspberry Pi

Server

Usage: python3 server.py

Lance le serveur sur le port 9000. Il peut traiter les messages envoyés par le client et le robot. Si le message reçu n'est pas reconnu, il renvoie un message d'erreur.

Client

Usage: python3 client.py router_ip

Le client se connecte au routeur via l'adresse IP, puis il peut envoyer des commandes.

Robot

Usage: python3 robot.py robot_name router_ip

Le robot se connecte au routeur avec l'adresse IP, il enregistre d'abord son nom robot_name auprès du serveur, puis il peut traiter les commandes suivantes: [forward, backward, left, right, speed]

About

The repository for the programmation réseaux of Master 2 ISD. Groupe: Kelun CHAI, Djaber Solimani and Nogaye Gning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages