<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jdelabre</id>
	<title>Wiki d&#039;activités IMA - Contributions de l’utilisateur [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jdelabre"/>
	<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php/Sp%C3%A9cial:Contributions/Jdelabre"/>
	<updated>2026-11-13T14:04:13Z</updated>
	<subtitle>Contributions de l’utilisateur</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60960</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60960"/>
		<updated>2022-12-24T11:47:46Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Dernière séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3.jpg | 300 px]]&lt;br /&gt;
Attache sous le dessous de la chaise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3_2.jpg | 300 px]]&lt;br /&gt;
Bras partant de la chaise et soutenant le capteur&lt;br /&gt;
&lt;br /&gt;
Après avoir installé la maquette on s&amp;#039;est occupé de prendre une grosse collecte de données afin d&amp;#039;avoir un modèle le plus précis possible :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:collecteIE_G3.jpg | 300 px]]&lt;br /&gt;
&lt;br /&gt;
On a pu ensuite préparer notre petite présentation avec une démonstration en direct du bon fonctionnement du modèle.&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60959</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60959"/>
		<updated>2022-12-24T11:47:20Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Dernière séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3.jpg | 300 px]]&lt;br /&gt;
Attache sous le dessous de la chaise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3_2.jpg | 300 px]]&lt;br /&gt;
Bras partant de la chaise et soutenant le capteur&lt;br /&gt;
&lt;br /&gt;
Après avoir installé la maquette on s&amp;#039;est occupé de prendre une grosses collecte de données afin d&amp;#039;avoir un modèle le plus précis possible :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:collecteIE_G3.jpg | 300 px]]&lt;br /&gt;
&lt;br /&gt;
On a pu ensuite préparer notre petite présentation avec une démonstration en direct du bon fonctionnement du modèle.&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60958</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60958"/>
		<updated>2022-12-24T11:39:40Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Dernière séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3.jpg | 300 px]]&lt;br /&gt;
Attache sous le dessous de la chaise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3_2.jpg | 300 px]]&lt;br /&gt;
Bras partant de la chaise et soutenant le capteur&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60957</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60957"/>
		<updated>2022-12-24T11:39:20Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Dernière séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3.jpg | 200 px]]&lt;br /&gt;
Attache sous le dessous de la chaise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3_2.jpg | 200 px]]&lt;br /&gt;
Bras partant de la chaise et soutenant le capteur&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60956</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60956"/>
		<updated>2022-12-24T11:38:08Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Dernière séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3.jpg]]&lt;br /&gt;
Attache sous le dessous de la chaise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE_G3_2.jpg]]&lt;br /&gt;
Bras partant de la chaise et soutenant le capteur&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60955</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60955"/>
		<updated>2022-12-24T11:37:47Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Dernière séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE G3.jpg]]&lt;br /&gt;
Attache sous le dessous de la chaise&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:MaquetteIE G3_2.jpg]]&lt;br /&gt;
Bras partant de la chaise et soutenant le capteur&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:CollecteIE_G3.jpg&amp;diff=60954</id>
		<title>Fichier:CollecteIE G3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:CollecteIE_G3.jpg&amp;diff=60954"/>
		<updated>2022-12-24T11:35:36Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:MaquetteIE_G3_2.jpg&amp;diff=60953</id>
		<title>Fichier:MaquetteIE G3 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:MaquetteIE_G3_2.jpg&amp;diff=60953"/>
		<updated>2022-12-24T11:34:32Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:MaquetteIE_G3.jpg&amp;diff=60952</id>
		<title>Fichier:MaquetteIE G3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:MaquetteIE_G3.jpg&amp;diff=60952"/>
		<updated>2022-12-24T11:32:47Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60951</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60951"/>
		<updated>2022-12-24T11:26:56Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;br /&gt;
&lt;br /&gt;
== Collecte de données ==&lt;br /&gt;
&lt;br /&gt;
Lors des premières collectes de données, les résultats étaients peu probants. Après réflexion, on a remarqué que la distance entraînait une trop faible résolution. Ainsi nous vous donc relancé le machine learning en se plaçant plus proche du capteur.&lt;br /&gt;
&lt;br /&gt;
On obtient donc les résultats suivants :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:bonneposition.jpg | 200 px]] [[Fichier:mauvaiseposition.jpg | 200 px]]&lt;br /&gt;
&lt;br /&gt;
Le modèle fonctionnement parfaitement pour des positions exagérées.&lt;br /&gt;
&lt;br /&gt;
== Dernière séance ==&lt;br /&gt;
&lt;br /&gt;
Réalisation d&amp;#039;une maquette au préalable avant la séance :&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60950</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60950"/>
		<updated>2022-12-23T16:36:56Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WPA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par créer un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;br /&gt;
&lt;br /&gt;
On écoute cette fois-ci les trames Wi-Fi sécurisées en WPA-PSK : &lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wpa2 wlan0mon&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 44:AD:D9:5F:87:02&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WPA-PSK:&lt;br /&gt;
&lt;br /&gt;
On découpe notre dictionnaire en N parties de même tailles, on lance ensuite la résolution sur N zabeth en parallèle afin d&amp;#039;avoir un temps plus rapide de réponse&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60949</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60949"/>
		<updated>2022-12-23T16:36:23Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WPA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par créer un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;br /&gt;
&lt;br /&gt;
On écoute cette fois-ci les trames Wi-Fi sécurisées en WPA-PSK : &lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wpa2 wlan0mon&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 44:AD:D9:5F:87:02&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WPA-PSK:&lt;br /&gt;
&lt;br /&gt;
On découpe notre dictionnaire en N parties de même tailles, on lance ensuite la résolution sur plusieurs zabeth en parallèle afin d&amp;#039;avoir un temps plus rapide de réponse&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60393</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60393"/>
		<updated>2022-11-30T12:20:40Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Test d&amp;#039;intrusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par créer un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;br /&gt;
&lt;br /&gt;
On écoute cette fois-ci les trames Wi-Fi sécurisées en WPA-PSK : &lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wpa2 wlan0mon&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 44:AD:D9:5F:87:02&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WPA-PSK:&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60382</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60382"/>
		<updated>2022-11-30T12:02:57Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Test d&amp;#039;intrusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par créer un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;br /&gt;
&lt;br /&gt;
On écoute cette fois-ci les trames Wi-Fi sécurisées en WPA-PSK : &lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wpa2 wlan0mon&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WPA-PSK:&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60379</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60379"/>
		<updated>2022-11-30T11:31:17Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WPA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par créer un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60378</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60378"/>
		<updated>2022-11-30T11:31:07Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WPA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par crée un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60376</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60376"/>
		<updated>2022-11-30T11:29:20Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Test d&amp;#039;intrusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
==WPA==&lt;br /&gt;
&lt;br /&gt;
On commence par crée un dictionnaire contenant toutes les chaînes de caractères possible contenant 8 chiffres :&lt;br /&gt;
[[Fichier:Creationdico-crack-wep.png]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Creationdico-crack-wep.png&amp;diff=60373</id>
		<title>Fichier:Creationdico-crack-wep.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Creationdico-crack-wep.png&amp;diff=60373"/>
		<updated>2022-11-30T11:27:57Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60368</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60368"/>
		<updated>2022-11-30T11:02:54Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WEP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg | 1000 px]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg | 1000 px]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60367</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60367"/>
		<updated>2022-11-30T11:02:16Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WEP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-1.jpg]]&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-2.jpg]]&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Crack-wep-3.jpg]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Crack-wep-3.jpg&amp;diff=60365</id>
		<title>Fichier:Crack-wep-3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Crack-wep-3.jpg&amp;diff=60365"/>
		<updated>2022-11-30T11:01:16Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Crack-wep-2.jpg&amp;diff=60364</id>
		<title>Fichier:Crack-wep-2.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Crack-wep-2.jpg&amp;diff=60364"/>
		<updated>2022-11-30T11:00:53Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Crack-wep-1.jpg&amp;diff=60363</id>
		<title>Fichier:Crack-wep-1.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Crack-wep-1.jpg&amp;diff=60363"/>
		<updated>2022-11-30T11:00:23Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60356</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60356"/>
		<updated>2022-11-30T10:47:41Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WEP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;br /&gt;
&lt;br /&gt;
Installation du paquetage aircrack-ng&lt;br /&gt;
&lt;br /&gt;
 airmon-ng&lt;br /&gt;
 airmon-ng start wlan0mon&lt;br /&gt;
&lt;br /&gt;
On écoute les trames Wi-Fi et on repère l&amp;#039;ESSID de notre groupe, nous prenons donc cracotte03 :&lt;br /&gt;
&lt;br /&gt;
 airodump-ng --encrypt wep wlan0mon&lt;br /&gt;
&lt;br /&gt;
On récupère notre BSSID : 04:DA:D2:9C:50:52&lt;br /&gt;
&lt;br /&gt;
On focalise notre écoute sur ce point d&amp;#039;accès et on récupère un certains nombre de packet pour pouvoir ensuite procéder au crack de la clef WEP:&lt;br /&gt;
&lt;br /&gt;
 airodump-ng -c 13 --bssid 04:DA:D2:9C:50:52 -w cracotte03 wlan0mon&lt;br /&gt;
&lt;br /&gt;
On peut en parrallèle lancer le crack (et relancer si pas assez de donnée) pendant que l&amp;#039;écoute précédente s&amp;#039;effectue :&lt;br /&gt;
 &lt;br /&gt;
 aircrack-ng cracotte03-01.cap&lt;br /&gt;
(Nom du fichier qui se crée et se met à jour avec la commande précédente, à vérifier si il porte le même nom)&lt;br /&gt;
&lt;br /&gt;
On obtient un résultat après 36344 IVs :&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60349</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60349"/>
		<updated>2022-11-30T10:31:23Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* WEP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
==WEP==&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60348</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60348"/>
		<updated>2022-11-30T10:31:12Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Test d&amp;#039;intrusion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
=Test d&amp;#039;intrusion=&lt;br /&gt;
&lt;br /&gt;
=WEP=&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60345</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=60345"/>
		<updated>2022-11-30T10:30:45Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;br /&gt;
&lt;br /&gt;
=SSH=&lt;br /&gt;
&lt;br /&gt;
On installe tout d&amp;#039;abord les packages :&lt;br /&gt;
 apt install systemctl&lt;br /&gt;
 apt install openssh-client&lt;br /&gt;
 apt install openssh-server&lt;br /&gt;
&lt;br /&gt;
On redémarre ssh :&lt;br /&gt;
 systemctl restart sshd.service&lt;br /&gt;
&lt;br /&gt;
=Apache=&lt;br /&gt;
&lt;br /&gt;
On installe les packages :&lt;br /&gt;
 apt install apache2&lt;br /&gt;
&lt;br /&gt;
=Connection IPV4=&lt;br /&gt;
&lt;br /&gt;
Dans /etc/network/interfaces, nous avons modifié les valeurs d&amp;#039;adresse, de gateway et du netmask avec les valeurs indiquées sur la page d&amp;#039;accueil du wiki&lt;br /&gt;
Ensuite il a fallu changé la valeur du bridge dans le dio3.cfg en mettant IMA5sc&lt;br /&gt;
&lt;br /&gt;
On a redemarré la vm &lt;br /&gt;
&lt;br /&gt;
 xen shutdown dio3&lt;br /&gt;
 xen create dio3.cfg&lt;br /&gt;
&lt;br /&gt;
Pour tester le bon fonctionnement, on a pu essayer de ping google et les autres dio&lt;br /&gt;
&lt;br /&gt;
 ping google.com&lt;br /&gt;
 ping 193.48.57.183&lt;br /&gt;
&lt;br /&gt;
==Test d&amp;#039;intrusion==&lt;br /&gt;
=WEP=&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60105</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60105"/>
		<updated>2022-11-28T11:06:53Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Maquette */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
Par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60104</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60104"/>
		<updated>2022-11-28T11:06:33Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Maquette */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
Le Capteur nous donne les positions avec un angle de 61°.&lt;br /&gt;
par calcul on trouve donc qu&amp;#039;il faut se placer à 85cm du capteur pour avoir notre corps de la chaise jusqu&amp;#039;à la tête dans le champs du capteur.&lt;br /&gt;
 1/Tan (30,5°)*50 = 85 cm ici on prend 50 cm en considérant que la hauteur de la chaise à la tête est de 1 m &lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60103</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60103"/>
		<updated>2022-11-28T11:01:41Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg | 500 px]][[Fichier:P2-maquette-IE.jpg | 500 px]][[Fichier:P3-maquette-IE.jpg | 500 px]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60102</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60102"/>
		<updated>2022-11-28T11:01:02Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[500 px | Fichier:P1-maquette-IE.jpg]][[500 px | Fichier:P2-maquette-IE.jpg]][[500 px | Fichier:P3-maquette-IE.jpg]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60101</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60101"/>
		<updated>2022-11-28T11:00:46Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[500px | Fichier:P1-maquette-IE.jpg]][[500px | Fichier:P2-maquette-IE.jpg]][[500px | Fichier:P3-maquette-IE.jpg]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60100</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60100"/>
		<updated>2022-11-28T10:59:04Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[200px,Fichier:P1-maquette-IE.jpg]][[Fichier:P2-maquette-IE.jpg]][[Fichier:P3-maquette-IE.jpg]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60098</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60098"/>
		<updated>2022-11-28T10:58:29Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:P1-maquette-IE.jpg]][[Fichier:P2-maquette-IE.jpg]][[Fichier:P3-maquette-IE.jpg]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:P3-maquette-IE.jpg&amp;diff=60097</id>
		<title>Fichier:P3-maquette-IE.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:P3-maquette-IE.jpg&amp;diff=60097"/>
		<updated>2022-11-28T10:57:32Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:P2-maquette-IE.jpg&amp;diff=60096</id>
		<title>Fichier:P2-maquette-IE.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:P2-maquette-IE.jpg&amp;diff=60096"/>
		<updated>2022-11-28T10:57:17Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:P1-maquette-IE.jpg&amp;diff=60095</id>
		<title>Fichier:P1-maquette-IE.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:P1-maquette-IE.jpg&amp;diff=60095"/>
		<updated>2022-11-28T10:56:47Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60094</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=60094"/>
		<updated>2022-11-28T10:55:39Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;br /&gt;
&lt;br /&gt;
== Maquette ==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Maquette-projet-IE.png]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Maquette-projet-IE.png&amp;diff=60093</id>
		<title>Fichier:Maquette-projet-IE.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Maquette-projet-IE.png&amp;diff=60093"/>
		<updated>2022-11-28T10:55:10Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59612</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59612"/>
		<updated>2022-10-25T17:46:11Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Création du nom de domaine=&lt;br /&gt;
&lt;br /&gt;
Sur Gandi.net nous avons choisi un nom de domaine pour notre futur site web :&lt;br /&gt;
 fonduesavoyarde.site&lt;br /&gt;
&lt;br /&gt;
puis nous avons depuis notre VM entré la commande openssl permettant de récupérer le certificat :&lt;br /&gt;
 openssl req -nodes -newkey rsa:2048 -sha256 -keyout myserver.key -out server.csr -utf8 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Plan d&amp;#039;adressage=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! VLAN !!  Réseau IPv4 !! Réseau IPv6 !! @IPv4 virtuelle !! IPv4/IPv6 6509E (E304) !! IPv4/IPv6 C9200 (E306) !! IPv4/IPv6 ISR4331 !!SSID !! VM &lt;br /&gt;
|- &lt;br /&gt;
| Maxence / Maxence || 01 || 10.01.0.0/16 || 2001:7A8:116E:60B1::0/64 || 10.01.0.250 || 10.01.0.251 || 10.01.0.252 || 10.01.0.253 ||  || Dio1&lt;br /&gt;
|-&lt;br /&gt;
| Florian / Thibault || 02 || 10.02.0.0/16  || 2001:7A8:116E:60B2::0/64 || 10.02.0.250 || 10.02.0.251 || 10.02.0.252 || 10.02.0.253 ||  || Dio2&lt;br /&gt;
|-&lt;br /&gt;
| Quentin / Julien || 03 || 10.03.0.0/16  || 2001:7A8:116E:60B3::0/64 || 10.03.0.250 || 10.03.0.251 || 10.03.0.252 || 10.03.0.253 ||  || Dio3&lt;br /&gt;
|-&lt;br /&gt;
| Brahim / Ayoub || 04 || 10.04.0.0/16  || 2001:7A8:116E:60B4::0/64 || 10.04.0.250 || 10.04.0.251 || 10.04.0.252 || 10.04.0.253 ||  || Dio4&lt;br /&gt;
|-&lt;br /&gt;
| Ali / Yanis || 05 || 10.05.0.0/16 || 2001:7A8:116E:60B5::0/64 || 10.05.0.250 || 10.05.0.251 || 10.05.0.252 || 10.05.0.253 ||  || Dio5&lt;br /&gt;
|-&lt;br /&gt;
| Tom / Logan || 06 || 10.06.0.0/16  || 2001:7A8:116E:60B6::0/64 || 10.06.0.250 || 10.06.0.251 || 10.06.0.252 || 10.06.0.253 ||  || Dio6&lt;br /&gt;
|-&lt;br /&gt;
| Maxime || 07 || 10.07.0.0/16  || 2001:7A8:116E:60B7::0/64 || 10.07.0.250 || 10.07.0.251 || 10.07.0.252 || 10.07.0.253 ||  || Dio7&lt;br /&gt;
|- &lt;br /&gt;
| Anas / Ronan || 08 || 10.08.0.0/16  || 2001:7A8:116E:60B8::0/64 || 10.08.0.250 || 10.08.0.251 || 10.08.0.252 || 10.08.0.253 ||  || Dio8&lt;br /&gt;
|-&lt;br /&gt;
| INTERCO || 531 || 192.168.222.72/29 ||  || || 192.168.222.74 || 192.168.222.75 || 192.168.222.76 ||  || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| XEN || 42 || 193.48.57.176/28 || 2001:7A8:116E:60BF::0/64 || 193.48.57.190/28 2001:7A8:116E:60B0::F3/64 || 193.48.57.187/28 2001:7A8:116E:60B0::F0/64|| 193.48.57.188/28 2001:7A8:116E:60B0::F1/64 || 192.48.57.189/28 2001:7A8:116E:60B0::F2/64|| || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59607</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59607"/>
		<updated>2022-10-25T17:41:30Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Plan d&amp;#039;adressage=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! VLAN !!  Réseau IPv4 !! Réseau IPv6 !! @IPv4 virtuelle !! IPv4/IPv6 6509E (E304) !! IPv4/IPv6 C9200 (E306) !! IPv4/IPv6 ISR4331 !!SSID !! VM &lt;br /&gt;
|- &lt;br /&gt;
| Maxence / Maxence || 01 || 10.01.0.0/16 || 2001:7A8:116E:60B1::0/64 || 10.01.0.250 || 10.01.0.251 || 10.01.0.252 || 10.01.0.253 ||  || Dio1&lt;br /&gt;
|-&lt;br /&gt;
| Florian / Thibault || 02 || 10.02.0.0/16  || 2001:7A8:116E:60B2::0/64 || 10.02.0.250 || 10.02.0.251 || 10.02.0.252 || 10.02.0.253 ||  || Dio2&lt;br /&gt;
|-&lt;br /&gt;
| Quentin / Julien || 03 || 10.03.0.0/16  || 2001:7A8:116E:60B3::0/64 || 10.03.0.250 || 10.03.0.251 || 10.03.0.252 || 10.03.0.253 ||  || Dio3&lt;br /&gt;
|-&lt;br /&gt;
| Brahim / Ayoub || 04 || 10.04.0.0/16  || 2001:7A8:116E:60B4::0/64 || 10.04.0.250 || 10.04.0.251 || 10.04.0.252 || 10.04.0.253 ||  || Dio4&lt;br /&gt;
|-&lt;br /&gt;
| Ali / Yanis || 05 || 10.05.0.0/16 || 2001:7A8:116E:60B5::0/64 || 10.05.0.250 || 10.05.0.251 || 10.05.0.252 || 10.05.0.253 ||  || Dio5&lt;br /&gt;
|-&lt;br /&gt;
| Tom / Logan || 06 || 10.06.0.0/16  || 2001:7A8:116E:60B6::0/64 || 10.06.0.250 || 10.06.0.251 || 10.06.0.252 || 10.06.0.253 ||  || Dio6&lt;br /&gt;
|-&lt;br /&gt;
| Maxime || 07 || 10.07.0.0/16  || 2001:7A8:116E:60B7::0/64 || 10.07.0.250 || 10.07.0.251 || 10.07.0.252 || 10.07.0.253 ||  || Dio7&lt;br /&gt;
|- &lt;br /&gt;
| Anas / Ronan || 08 || 10.08.0.0/16  || 2001:7A8:116E:60B8::0/64 || 10.08.0.250 || 10.08.0.251 || 10.08.0.252 || 10.08.0.253 ||  || Dio8&lt;br /&gt;
|-&lt;br /&gt;
| INTERCO || 531 || 192.168.222.72/29 ||  || || 192.168.222.74 || 192.168.222.75 || 192.168.222.76 ||  || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| XEN || 42 || 193.48.57.176/28 || 2001:7A8:116E:60BF::0/64 || 193.48.57.190/28 2001:7A8:116E:60B0::F3/64 || 193.48.57.187/28 2001:7A8:116E:60B0::F0/64|| 193.48.57.188/28 2001:7A8:116E:60B0::F1/64 || 192.48.57.189/28 2001:7A8:116E:60B0::F2/64|| || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Branchement et configuration SR-52=&lt;br /&gt;
&lt;br /&gt;
En SR-52 nous avons branchés 2 câbles entre le routeur et la baie de brassage, puis nous avons configuré le routeur cisco pour mettre les 2 interfaces correspondant à nos branchement dans le VLAN 531&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59574</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59574"/>
		<updated>2022-10-25T15:21:58Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Plan d&amp;#039;adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Plan d&amp;#039;adressage=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! VLAN !!  Réseau IPv4 !! Réseau IPv6 !! @IPv4 virtuelle !! IPv4/IPv6 6509E (E304) !! IPv4/IPv6 C9200 (E306) !! IPv4/IPv6 ISR4331 !!SSID !! VM &lt;br /&gt;
|- &lt;br /&gt;
| Maxence / Maxence || 01 || 10.01.0.0/16 || 2001:7A8:116E:60B1::0/64 || 10.01.0.250 || 10.01.0.251 || 10.01.0.252 || 10.01.0.253 ||  || Dio1&lt;br /&gt;
|-&lt;br /&gt;
| Florian / Thibault || 02 || 10.02.0.0/16  || 2001:7A8:116E:60B2::0/64 || 10.02.0.250 || 10.02.0.251 || 10.02.0.252 || 10.02.0.253 ||  || Dio2&lt;br /&gt;
|-&lt;br /&gt;
| Quentin / Julien || 03 || 10.03.0.0/16  || 2001:7A8:116E:60B3::0/64 || 10.03.0.250 || 10.03.0.251 || 10.03.0.252 || 10.03.0.253 ||  || Dio3&lt;br /&gt;
|-&lt;br /&gt;
| Brahim / Ayoub || 04 || 10.04.0.0/16  || 2001:7A8:116E:60B4::0/64 || 10.04.0.250 || 10.04.0.251 || 10.04.0.252 || 10.04.0.253 ||  || Dio4&lt;br /&gt;
|-&lt;br /&gt;
| Ali / Yanis || 05 || 10.05.0.0/16 || 2001:7A8:116E:60B5::0/64 || 10.05.0.250 || 10.05.0.251 || 10.05.0.252 || 10.05.0.253 ||  || Dio5&lt;br /&gt;
|-&lt;br /&gt;
| Tom / Logan || 06 || 10.06.0.0/16  || 2001:7A8:116E:60B6::0/64 || 10.06.0.250 || 10.06.0.251 || 10.06.0.252 || 10.06.0.253 ||  || Dio6&lt;br /&gt;
|-&lt;br /&gt;
| Maxime || 07 || 10.07.0.0/16  || 2001:7A8:116E:60B7::0/64 || 10.07.0.250 || 10.07.0.251 || 10.07.0.252 || 10.07.0.253 ||  || Dio7&lt;br /&gt;
|- &lt;br /&gt;
| Anas / Ronan || 08 || 10.08.0.0/16  || 2001:7A8:116E:60B8::0/64 || 10.08.0.250 || 10.08.0.251 || 10.08.0.252 || 10.08.0.253 ||  || Dio8&lt;br /&gt;
|-&lt;br /&gt;
| INTERCO || 531 || 192.168.222.72/29 ||  || || 192.168.222.74 || 192.168.222.75 || 192.168.222.76 ||  || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| XEN || 42 || 193.48.57.176/28 || 2001:7A8:116E:60BF::0/64 || 193.48.57.190/28 2001:7A8:116E:60B0::F3/64 || 193.48.57.187/28 2001:7A8:116E:60B0::F0/64|| 193.48.57.188/28 2001:7A8:116E:60B0::F1/64 || 192.48.57.189/28 2001:7A8:116E:60B0::F2/64|| || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59572</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59572"/>
		<updated>2022-10-25T15:10:12Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Plan d&amp;#039;adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Plan d&amp;#039;adressage=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! VLAN !!  Réseau IPv4 !! Réseau IPv6 !! @IPv4 virtuelle !! IPv4/IPv6 6509E (E304) !! IPv4/IPv6 C9200 (E306) !! IPv4/IPv6 ISR4331 !!SSID !! VM &lt;br /&gt;
|- &lt;br /&gt;
| Maxence / Maxence ||  ||  || 2001:7A8:116E:60B0::0/64 || 10.00.0.250 || 10.00.0.251 || 10.00.0.252 || 10.00.0.253 ||  || Dio1&lt;br /&gt;
|-&lt;br /&gt;
| Florian / Thibault ||  ||  || 2001:7A8:116E:60B1::0/64 || 10.11.0.250 || 10.11.0.251 || 10.11.0.252 || 10.11.0.253 ||  || Dio2&lt;br /&gt;
|-&lt;br /&gt;
| Quentin / Julien ||  ||  || 2001:7A8:116E:60B2::0/64 || 10.02.0.250 || 10.02.0.251 || 10.02.0.252 || 10.02.0.253 ||  || Dio3&lt;br /&gt;
|-&lt;br /&gt;
| Brahim / Ayoub ||  ||  || 2001:7A8:116E:60B3::0/64 || 10.03.0.250 || 10.03.0.251 || 10.03.0.252 || 10.03.0.253 ||  || Dio4&lt;br /&gt;
|-&lt;br /&gt;
| Ali / Yanis ||  || || 2001:7A8:116E:60B4::0/64 || 10.04.0.250 || 10.04.0.251 || 10.04.0.252 || 10.04.0.253 ||  || Dio5&lt;br /&gt;
|-&lt;br /&gt;
| Tom / Logan ||  ||  || 2001:7A8:116E:60B5::0/64 || 10.05.0.250 || 10.05.0.251 || 10.05.0.252 || 10.05.0.253 ||  || Dio6&lt;br /&gt;
|-&lt;br /&gt;
| Maxime ||  ||  || 2001:7A8:116E:60B6::0/64 || 10.06.0.250 || 10.06.0.251 || 10.06.0.252 || 10.06.0.253 ||  || Dio7&lt;br /&gt;
|- &lt;br /&gt;
| Anas / Ronan ||  ||  || 2001:7A8:116E:60B7::0/64 || 10.07.0.250 || 10.07.0.251 || 10.07.0.252 || 10.07.0.253 ||  || Dio8&lt;br /&gt;
|-&lt;br /&gt;
| INTERCO || 531 || 192.168.222.72/29 ||  || || 192.168.222.74 || 192.168.222.75 || 192.168.222.76 ||  || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| XEN || 42 || 193.48.57.176/28 || 2001:7A8:116E:60BF::0/64 || 193.48.57.190/28 2001:7A8:116E:60B0::F3/64 || 193.48.57.187/28 2001:7A8:116E:60B0::F0/64|| 193.48.57.188/28 2001:7A8:116E:60B0::F1/64 || 192.48.57.189/28 2001:7A8:116E:60B0::F2/64|| || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59570</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59570"/>
		<updated>2022-10-25T15:05:17Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Plan d&amp;#039;adressage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Plan d&amp;#039;adressage=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! VLAN !!  Réseau IPv4 !! Réseau IPv6 !! @IPv4 virtuelle !! IPv4/IPv6 6509E (E304) !! IPv4/IPv6 C9200 (E306) !! IPv4/IPv6 ISR4331 !!SSID !! VM &lt;br /&gt;
|- &lt;br /&gt;
| Maxence / Maxence || 10 || 10.00.0.0/16 || 2001:7A8:116E:60B0::0/64 || 10.00.0.250 || 10.00.0.251 || 10.00.0.252 || 10.00.0.253 ||  || Dio1&lt;br /&gt;
|-&lt;br /&gt;
| Florian / Thibault || 11 || 10.11.0.0/16 || 2001:7A8:116E:60B1::0/64 || 10.11.0.250 || 10.11.0.251 || 10.11.0.252 || 10.11.0.253 ||  || Dio2&lt;br /&gt;
|-&lt;br /&gt;
| Quentin / Julien || 02 || 10.2.0.0/16 || 2001:7A8:116E:60B2::0/64 || 10.02.0.250 || 10.02.0.251 || 10.02.0.252 || 10.02.0.253 ||  || Dio3&lt;br /&gt;
|-&lt;br /&gt;
| Brahim / Ayoub || 03 || 10.3.0.0/16 || 2001:7A8:116E:60B3::0/64 || 10.03.0.250 || 10.03.0.251 || 10.03.0.252 || 10.03.0.253 ||  || Dio4&lt;br /&gt;
|-&lt;br /&gt;
| Ali / Yanis || 04 || 10.4.0.0/16 || 2001:7A8:116E:60B4::0/64 || 10.04.0.250 || 10.04.0.251 || 10.04.0.252 || 10.04.0.253 ||  || Dio5&lt;br /&gt;
|-&lt;br /&gt;
| Tom / Logan || 05 || 10.5.0.0/16 || 2001:7A8:116E:60B5::0/64 || 10.05.0.250 || 10.05.0.251 || 10.05.0.252 || 10.05.0.253 ||  || Dio6&lt;br /&gt;
|-&lt;br /&gt;
| Maxime || 06 || 10.6.0.0/16 || 2001:7A8:116E:60B6::0/64 || 10.06.0.250 || 10.06.0.251 || 10.06.0.252 || 10.06.0.253 ||  || Dio7&lt;br /&gt;
|- &lt;br /&gt;
| Anas / Ronan || 07 || 10.7.0.0/16 || 2001:7A8:116E:60B7::0/64 || 10.07.0.250 || 10.07.0.251 || 10.07.0.252 || 10.07.0.253 ||  || Dio8&lt;br /&gt;
|-&lt;br /&gt;
| INTERCO || 531 || 192.168.222.72/29 ||  || || 192.168.222.74 || 192.168.222.75 || 192.168.222.76 ||  || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| XEN || 42 || 193.48.57.160/28 || 2001:7A8:116E:60BF::0/64 || 193.48.57.190/28 2001:7A8:116E:60B0::F3/64 || 193.48.57.187/28 2001:7A8:116E:60B0::F0/64|| 193.48.57.188/28 2001:7A8:116E:60B0::F1/64 || 192.48.57.189/28 2001:7A8:116E:60B0::F2/64|| || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59569</id>
		<title>TP sysres IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=TP_sysres_IMA5_2022/2023_G3&amp;diff=59569"/>
		<updated>2022-10-25T15:03:00Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;30/09 Séance 1:&lt;br /&gt;
*Installation nouveau OS sur zabeth15 :&lt;br /&gt;
*Boot sur clef USB, configuration du réseau etc ...  &lt;br /&gt;
*Utilisation de Ansible pour paramètrer les machines et y installer les packages :&lt;br /&gt;
     Tous ensemble création des clef publique&lt;br /&gt;
     &lt;br /&gt;
     Notre groupe s&amp;#039;est ensuite occupé de mettre à jour la date, la langue, etc ... sur toutes les machines présentes dans /etc/ansible/hosts à l&amp;#039;aide de la fonctionalité de rôle proposé par ansible&lt;br /&gt;
&lt;br /&gt;
13/09 Séance 2:&lt;br /&gt;
*Installation nouveau OS sur zabeth06&lt;br /&gt;
*Installation JVM sur capbreton à l&amp;#039;aide de la commande : &lt;br /&gt;
 xen-create-image --ip=193.48.57.103 --gateway=193.48.57.161 --netmask=255.255.255.0 --hostname=dio3 --dist=chimaera --dir=/usr/local/xen/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[media:Coffre_fort_G3_v1.zip|Coffre fort Code]]&lt;br /&gt;
&lt;br /&gt;
=Plan d&amp;#039;adressage=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Groupe !! VLAN !!  Réseau IPv4 !! Réseau IPv6 !! @IPv4 virtuelle !! IPv4/IPv6 6509E (E304) !! IPv4/IPv6 C9200 (E306) !! IPv4/IPv6 ISR4331 !!SSID !! VM &lt;br /&gt;
|- &lt;br /&gt;
| Maxence / Maxence || 10 || 10.00.0.0/16 || 2001:7A8:116E:60B0::0/64 || 10.00.0.250 || 10.00.0.251 || 10.00.0.252 || 10.00.0.253 || Jonquille || Kronenbourg&lt;br /&gt;
|-&lt;br /&gt;
| Florian / Thibault || 11 || 10.11.0.0/16 || 2001:7A8:116E:60B1::0/64 || 10.11.0.250 || 10.11.0.251 || 10.11.0.252 || 10.11.0.253 || Marguerite || Paixdieu&lt;br /&gt;
|-&lt;br /&gt;
| Quentin / Julien || 02 || 10.2.0.0/16 || 2001:7A8:116E:60B2::0/64 || 10.02.0.250 || 10.02.0.251 || 10.02.0.252 || 10.02.0.253 || Pensee || Kasteel&lt;br /&gt;
|-&lt;br /&gt;
| Brahim / Ayoub || 03 || 10.3.0.0/16 || 2001:7A8:116E:60B3::0/64 || 10.03.0.250 || 10.03.0.251 || 10.03.0.252 || 10.03.0.253 || Lavende || Karmeliet&lt;br /&gt;
|-&lt;br /&gt;
| Ali / Yanis || 04 || 10.4.0.0/16 || 2001:7A8:116E:60B4::0/64 || 10.04.0.250 || 10.04.0.251 || 10.04.0.252 || 10.04.0.253 || Tulipe || Duff&lt;br /&gt;
|-&lt;br /&gt;
| Tom / Logan || 05 || 10.5.0.0/16 || 2001:7A8:116E:60B5::0/64 || 10.05.0.250 || 10.05.0.251 || 10.05.0.252 || 10.05.0.253 || Rose || Bellerose&lt;br /&gt;
|-&lt;br /&gt;
| Maxime || 06 || 10.6.0.0/16 || 2001:7A8:116E:60B6::0/64 || 10.06.0.250 || 10.06.0.251 || 10.06.0.252 || 10.06.0.253 || Orchidee || Anosteke&lt;br /&gt;
|- &lt;br /&gt;
| Anas / Ronan || 07 || 10.7.0.0/16 || 2001:7A8:116E:60B7::0/64 || 10.07.0.250 || 10.07.0.251 || 10.07.0.252 || 10.07.0.253 || Tournesol || RinceCochon&lt;br /&gt;
|-&lt;br /&gt;
| INTERCO || 531 || 192.168.222.72/29 ||  || || 192.168.222.74 || 192.168.222.75 || 192.168.222.76 ||  || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
| XEN || 42 || 193.48.57.160/28 || 2001:7A8:116E:60BF::0/64 || 193.48.57.190/28 2001:7A8:116E:60B0::F3/64 || 193.48.57.187/28 2001:7A8:116E:60B0::F0/64|| 193.48.57.188/28 2001:7A8:116E:60B0::F1/64 || 192.48.57.189/28 2001:7A8:116E:60B0::F2/64|| || &amp;amp;nbsp;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59550</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59550"/>
		<updated>2022-10-24T16:34:52Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Début du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59549</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59549"/>
		<updated>2022-10-24T16:34:28Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Début du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;br /&gt;
Ce tableau s&amp;#039;actualise à 100 ms d&amp;#039;après le code fourni.&lt;br /&gt;
Lorsque qu&amp;#039;aucun n&amp;#039;obstacle n&amp;#039;est detecté on clear l&amp;#039;affichage.&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59547</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59547"/>
		<updated>2022-10-24T16:32:52Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Début du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
&amp;#039;&amp;#039;Après modification de l&amp;#039;affichage de ce dernier on obtiens quelque chose comme ça :&amp;#039;&amp;#039;&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59546</id>
		<title>Intelligence embarque IMA5 2022/2023 G3</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Intelligence_embarque_IMA5_2022/2023_G3&amp;diff=59546"/>
		<updated>2022-10-24T16:31:52Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : /* Description du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Projet intelligence embarquée=&lt;br /&gt;
&lt;br /&gt;
==Installations==&lt;br /&gt;
&lt;br /&gt;
===St Cube IDE :===&lt;br /&gt;
&lt;br /&gt;
*Extraire le fichier&lt;br /&gt;
*Exécuter la commande : &lt;br /&gt;
 sudo ./nom_du_fichier.sh&lt;br /&gt;
&lt;br /&gt;
===NanoEdgeAIStudio :===&lt;br /&gt;
&lt;br /&gt;
*Extraire les dossier &amp;#039;&amp;#039;control&amp;#039;&amp;#039; et &amp;#039;&amp;#039;data&amp;#039;&amp;#039;.&lt;br /&gt;
*Executer la commande : &lt;br /&gt;
 apt -get update -qy &amp;amp;&amp;amp; apt-get -y install procps libnss3&lt;br /&gt;
*Exectuer &amp;#039;&amp;#039;nanoedgeiastudio&amp;#039;&amp;#039; dans le le dossier datz/opt/NanoEdge AI Studio&lt;br /&gt;
*Ajouter le proxy de Polytech&lt;br /&gt;
*AJouter la license reçu par mail&lt;br /&gt;
&lt;br /&gt;
==Choix du projet==&lt;br /&gt;
&lt;br /&gt;
Au départ, nous avions plusieurs idées : &lt;br /&gt;
* Détection de place de parking et si la voiture rentre dans celle-ci&lt;br /&gt;
* Analyse de la posture assise afin d&amp;#039;éviter les maux de dos&lt;br /&gt;
* Détection d&amp;#039;une personne qui s&amp;#039;endort au volant&lt;br /&gt;
* Détection de personne au bord de la route&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Après entretien avec les encandrants de l&amp;#039;entreprise, nous avons décider de retenir l&amp;#039;analyse de la posture d&amp;#039;une personne assise.&lt;br /&gt;
&lt;br /&gt;
==Description du projet==&lt;br /&gt;
&lt;br /&gt;
[[Fichier:Posture.png|vignette|upright=2|alt=La posture idéal|Posture assise idéale]]&lt;br /&gt;
&lt;br /&gt;
Le but de ce projet est d&amp;#039;entraîner un IA à détecter si une personne assise adopte une bonne posture afin d&amp;#039;éviter d&amp;#039;éventuels douleurs au dos. Pour cela, il faut d&amp;#039;abord déterminer la posture idéale (voir photo ci-contre).&lt;br /&gt;
&lt;br /&gt;
*Déterminer si une posture est bonne ou non&lt;br /&gt;
*Déterminer les éventuels erreurs dans la posture&lt;br /&gt;
*Indiquer les changements à adopter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Début du projet===&lt;br /&gt;
&lt;br /&gt;
Compréhension de STM32CubeIDE à l&amp;#039;aide d&amp;#039;un exemple de code qui permet : &lt;br /&gt;
*De calculer les 64 distances du TOF lorsque q&amp;#039;un obstacle se trouve entre 200 et 600 mm de celui-ci.&lt;br /&gt;
*D&amp;#039;afficher par communication série sur l&amp;#039;odinateur un tableau de ses valeurs calculées.&lt;br /&gt;
[[Fichier:Tableau_valeurs.png]]&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Tableau_valeurs.png&amp;diff=59545</id>
		<title>Fichier:Tableau valeurs.png</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki/index.php?title=Fichier:Tableau_valeurs.png&amp;diff=59545"/>
		<updated>2022-10-24T16:31:19Z</updated>

		<summary type="html">&lt;p&gt;Jdelabre : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdelabre</name></author>
	</entry>
</feed>