<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://peip-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Otaillie</id>
		<title>Wiki de bureau d'études PeiP - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://peip-ima.plil.fr/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Otaillie"/>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php/Sp%C3%A9cial:Contributions/Otaillie"/>
		<updated>2026-04-25T06:24:47Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=917</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=917"/>
				<updated>2012-04-16T06:53:23Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Changement de bloc de contrôle de la boussole, le bloc &amp;quot;Capteur ultrason&amp;quot; peut être utilisé pour contrôle celle-ci.&lt;br /&gt;
&lt;br /&gt;
-Création d'un nouveau programme qui n'utilise pas le PID : il corrige la trajectoire grâce à des boucles whiles et des tests sur des plages de données. Algorithme : &amp;quot;On corrige la trajectoire tant que l'erreur n'est pas comprise dans la plage de données&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Finition du programme final : réglages des constantes de correction de trajectoire, ajout du bloc &amp;quot;esquive&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
-Vidéo test du robot en mouvement sur un parcours constitué de 3 obstacles, le robot avance en ligne droite et esquive les objets.&lt;br /&gt;
&lt;br /&gt;
-Mis en ligne de la vidéo:&lt;br /&gt;
&lt;br /&gt;
 http://www.youtube.com/watch?v=gGcfxCbHgZ8&lt;br /&gt;
&lt;br /&gt;
== Avancée du 12/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-incrémentation des autres programmes :&lt;br /&gt;
&lt;br /&gt;
Suiveur de ligne.&lt;br /&gt;
RFID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Configuration de la Foxboard à l'aide de la page Wiki.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=916</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=916"/>
				<updated>2012-04-16T06:24:55Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Changement de bloc de contrôle de la boussole, le bloc &amp;quot;Capteur ultrason&amp;quot; peut être utilisé pour contrôle celle-ci.&lt;br /&gt;
&lt;br /&gt;
-Création d'un nouveau programme qui n'utilise pas le PID : il corrige la trajectoire grâce à des boucles whiles et des tests sur des plages de données. Algorithme : &amp;quot;On corrige la trajectoire tant que l'erreur n'est pas comprise dans la plage de données&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Finition du programme final : réglages des constantes de correction de trajectoire, ajout du bloc &amp;quot;esquive&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
-Vidéo test du robot en mouvement sur un parcours constitué de 3 obstacles, le robot avance en ligne droite et esquive les objets.&lt;br /&gt;
&lt;br /&gt;
-Mis en ligne de la vidéo:&lt;br /&gt;
&lt;br /&gt;
 http://www.youtube.com/watch?v=gGcfxCbHgZ8&lt;br /&gt;
&lt;br /&gt;
== Avancée du 12/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-incrémentation des autres programmes :&lt;br /&gt;
&lt;br /&gt;
Suiveur de ligne.&lt;br /&gt;
RFID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=906</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=906"/>
				<updated>2012-04-12T14:16:34Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Changement de bloc de contrôle de la boussole, le bloc &amp;quot;Capteur ultrason&amp;quot; peut être utilisé pour contrôle celle-ci.&lt;br /&gt;
&lt;br /&gt;
-Création d'un nouveau programme qui n'utilise pas le PID : il corrige la trajectoire grâce à des boucles whiles et des tests sur des plages de données. Algorithme : &amp;quot;On corrige la trajectoire tant que l'erreur n'est pas comprise dans la plage de données&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Finition du programme final : réglages des constantes de correction de trajectoire, ajout du bloc &amp;quot;esquive&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
-Vidéo test du robot en mouvement sur un parcours constitué de 3 obstacles, le robot avance en ligne droite et esquive les objets.&lt;br /&gt;
&lt;br /&gt;
-Mis en ligne de la vidéo:&lt;br /&gt;
&lt;br /&gt;
 http://www.youtube.com/watch?v=gGcfxCbHgZ8&lt;br /&gt;
&lt;br /&gt;
== Avancée du 12/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-incrémentation des autres programmes&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=905</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=905"/>
				<updated>2012-04-12T14:15:07Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 05/04/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Changement de bloc de contrôle de la boussole, le bloc &amp;quot;Capteur ultrason&amp;quot; peut être utilisé pour contrôle celle-ci.&lt;br /&gt;
&lt;br /&gt;
-Création d'un nouveau programme qui n'utilise pas le PID : il corrige la trajectoire grâce à des boucles whiles et des tests sur des plages de données. Algorithme : &amp;quot;On corrige la trajectoire tant que l'erreur n'est pas comprise dans la plage de données&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Finition du programme final : réglages des constantes de correction de trajectoire, ajout du bloc &amp;quot;esquive&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
-Vidéo test du robot en mouvement sur un parcours constitué de 3 obstacles, le robot avance en ligne droite et esquive les objets.&lt;br /&gt;
&lt;br /&gt;
-Mis en ligne de la vidéo:&lt;br /&gt;
&lt;br /&gt;
 http://www.youtube.com/watch?v=gGcfxCbHgZ8&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=893</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=893"/>
				<updated>2012-04-05T15:52:21Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 05/04/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Changement de bloc de contrôle de la boussole, le bloc &amp;quot;Capteur ultrason&amp;quot; peut être utilisé pour contrôle celle-ci.&lt;br /&gt;
&lt;br /&gt;
-Création d'un nouveau programme qui n'utilise pas le PID : il corrige la trajectoire grâce à des boucles whiles et des tests sur des plages de données. Algorithme : &amp;quot;On corrige la trajectoire tant que l'erreur n'est pas comprise dans la plage de données&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Finition du programme final : réglages des constantes de correction de trajectoire, ajout du bloc &amp;quot;esquive&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
-Vidéo test du robot en mouvement sur un parcours constitué de 3 obstacles, le robot avance en ligne droite et esquive les objets.&lt;br /&gt;
&lt;br /&gt;
-Mis en ligne de la vidéo.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=892</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=892"/>
				<updated>2012-04-05T15:50:04Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 02/04/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Changement de bloc de contrôle de la boussole, le bloc &amp;quot;Capteur ultrason&amp;quot; peut être utilisé pour contrôle celle-ci.&lt;br /&gt;
&lt;br /&gt;
-Création d'un nouveau programme qui n'utilise pas le PID : il corrige la trajectoire grâce à des boucles whiles et des tests sur des plages de données. Algorithme : &amp;quot;On corrige la trajectoire tant que l'erreur n'est pas comprise dans la plage de données&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=891</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=891"/>
				<updated>2012-04-05T15:46:35Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 29/03/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Surélévation de boussole pour éviter toutes interférences&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur&lt;br /&gt;
&lt;br /&gt;
-Essai d'un premier programme PID, il s'est avéré non probant après plusieurs tests : la puissance des moteurs n'est pas assez modulable, la fonction proportionnelle à des limites ( la puissance est comprise entre 20 et 100 ).&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=890</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=890"/>
				<updated>2012-04-05T15:41:21Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 29/03/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Finalisation du bloc Calcul d'erreur.&lt;br /&gt;
&lt;br /&gt;
-Mis en place d'un premier programme PID : il s'est avéré non probant après plusieurs essais.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=889</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=889"/>
				<updated>2012-04-05T15:39:24Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 26/03/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Problème de calibrage de la boussole, apparition d'interférences électromagnétiques provoquées par les moteurs et le NXT.&lt;br /&gt;
&lt;br /&gt;
-Difficultés rencontrées avec le bloc &amp;quot;Compass Sensor&amp;quot; : la boussole affiche des valeurs de 0° à 360° ce qui pose des problèmes lors du calcul d'erreur. Exemple : le cap du robot est à 357°, il tourne, la valeur captée est de 2°, l'erreur affichée est donc de 355° or elle n'est théoriquement que de 5°.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=888</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=888"/>
				<updated>2012-04-05T15:33:57Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 22/03/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=887</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=887"/>
				<updated>2012-04-05T15:33:45Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 22/03/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Réflexion et recherche sur la méthode de correction PID.&lt;br /&gt;
-Des difficultés dans la compréhension de la méthode et de son approche algorithmique.&lt;br /&gt;
-Développement d'un bloc destiné au calcul d'erreurs.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=886</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=886"/>
				<updated>2012-04-05T15:30:35Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
- Écriture de la structure du programme.&lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieure à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieures à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et s'arrête à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Devant l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieure à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieures à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 19/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-Fin du programme de contournement d'obstacle. &lt;br /&gt;
&lt;br /&gt;
-Calcul d'un déplacement proportionnel à la proximité de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-Recherche sur le bloc boussole pour le déplacement en ligne droite.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 22/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 26/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 29/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 02/04/2012 : ==&lt;br /&gt;
&lt;br /&gt;
== Avancée du 05/04/2012 : ==&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=759</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=759"/>
				<updated>2012-03-15T20:32:23Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 11/03/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
Écriture de la structure du programme :&lt;br /&gt;
&lt;br /&gt;
- &lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieur à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieurs à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=758</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=758"/>
				<updated>2012-03-15T20:32:02Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 20/02/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
Écriture de la structure du programme :&lt;br /&gt;
&lt;br /&gt;
- &lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
&lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
&lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
&lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieur à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieurs à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=757</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=757"/>
				<updated>2012-03-15T20:11:58Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : /* Avancée du 20/02/2012 : */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
Écriture de la structure du programme :&lt;br /&gt;
&lt;br /&gt;
- &lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
-Et le robot recommence à avancer.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieur à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieurs à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=756</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=756"/>
				<updated>2012-03-15T20:10:58Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Avancée du 30/01/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
Écriture de la structure du programme :&lt;br /&gt;
&lt;br /&gt;
- &lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 06/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 13/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 16/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 20/02/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
-Et le robot recommence à avancer. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Avancée du 11/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieur à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieurs à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
== Avancée du 15/03/2012 : ==&lt;br /&gt;
&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=755</id>
		<title>Boussole2011-1</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Boussole2011-1&amp;diff=755"/>
				<updated>2012-03-15T20:08:55Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Avancée du 30/01/2012 :]]&lt;br /&gt;
&lt;br /&gt;
- Découverte du logiciel Lego Mindstorms NXT.&lt;br /&gt;
&lt;br /&gt;
Écriture de la structure du programme :&lt;br /&gt;
&lt;br /&gt;
- &lt;br /&gt;
&lt;br /&gt;
- Test du capteur d'ultrasons pour obstacle à moins de 30cm.&lt;br /&gt;
&lt;br /&gt;
- Réponse du véhicule en contournant l'obstacle.&lt;br /&gt;
&lt;br /&gt;
[[Avancée du 06/02/2012 :]]&lt;br /&gt;
&lt;br /&gt;
Montage du robot, première partie :&lt;br /&gt;
&lt;br /&gt;
- Discussion sur les caractéristiques spéciales du robot : La base du robot ne sera pas standardisée par le modèle fourni,&lt;br /&gt;
il sera doté d'un troisième moteur placé orthogonalement aux autres lui permettant de tourner sa &amp;quot;tête&amp;quot;. En effet, le capteur&lt;br /&gt;
à ultrasons et le capteur de couleur seront placés dessus, ainsi on pourra limiter la marge d'erreur due à la rotation par chenille/roues et suivre un tracé au sol plus aisément.&lt;br /&gt;
&lt;br /&gt;
- Le socle constitué des roues et de la tête est monté. Il est encore fragile et doit être amélioré, ceci vient du fait que l'on a&lt;br /&gt;
monté le robot sans mode d'emploi.&lt;br /&gt;
&lt;br /&gt;
[[Avancée du 13/02/2012 :]]&lt;br /&gt;
&lt;br /&gt;
Montage du robot, deuxième partie :&lt;br /&gt;
&lt;br /&gt;
- Ajout du socle soutenant la foxboard et le NXT.&lt;br /&gt;
&lt;br /&gt;
- Révision du programme pour le fonctionnement de la &amp;quot;tête&amp;quot; du robot, on effectue une rotation de 20° dès que le robot approche à moins de 30cm d'un obstacle, dans ce cas il effectue un test et prend la direction la plus avantageuse pour le contourner.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-13_09-12-19_815.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[ Avancée du 16/02/2012 :]]&lt;br /&gt;
&lt;br /&gt;
- Révision du socle NXT/foxboard, changement de structure pour plus de solidité (au niveau de la répartition du poids) ainsi que&lt;br /&gt;
pour accueillir plus de périphériques (hub usb, clés wifi/bluetooth, batterie foxboard).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16 17-26-14 677.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Fichier:2012-02-16_17-37-08_399.jpg‎]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Réflexion sur le micro programme principal du robot.&lt;br /&gt;
&lt;br /&gt;
[[ Avancée du 20/02/2012 :]]&lt;br /&gt;
&lt;br /&gt;
Écriture d'un algorithme : &lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle. &lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite. &lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction. &lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle. &lt;br /&gt;
-Et le robot recommence à avancer. &lt;br /&gt;
&lt;br /&gt;
Avancée du 11/03/2012 :&lt;br /&gt;
Écriture d'un autre algorithme :&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche de 10 degrés et effectue un test de distance. Si la distance est inférieur à 30cm il augmente l'angle de 10 degrés. Si au bout de n fois il n'a pas de mesures supérieurs à 30cm alors il sort de la boucle et effectue les mêmes tests mais du coté droite.&lt;br /&gt;
-Il compare ensuite les dernières valeurs de distance enregistrées à gauche et à droite et tourne dans le sens où la distance mesurée est la plus grande.&lt;br /&gt;
&lt;br /&gt;
Avancée du 15/03/2012 :&lt;br /&gt;
-Correction de la marge d'erreur des angles dans les déplacements de la tête.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Avanc%C3%A9e_du_20/02/2012_:&amp;diff=712</id>
		<title>Avancée du 20/02/2012 :</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Avanc%C3%A9e_du_20/02/2012_:&amp;diff=712"/>
				<updated>2012-03-14T20:19:22Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Écriture d'un algorithme :&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite.&lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction.&lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle.&lt;br /&gt;
-Et le robot recommence à avancer.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	<entry>
		<id>https://peip-ima.plil.fr/mediawiki/index.php?title=Avanc%C3%A9e_du_20/02/2012_:&amp;diff=711</id>
		<title>Avancée du 20/02/2012 :</title>
		<link rel="alternate" type="text/html" href="https://peip-ima.plil.fr/mediawiki/index.php?title=Avanc%C3%A9e_du_20/02/2012_:&amp;diff=711"/>
				<updated>2012-03-14T20:18:06Z</updated>
		
		<summary type="html">&lt;p&gt;Otaillie : Page créée avec « Écriture d'un algorithme : -Le robot avance et se stop à 30cm de l'obstacle. -A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la... »&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Écriture d'un algorithme :&lt;br /&gt;
-Le robot avance et se stop à 30cm de l'obstacle.&lt;br /&gt;
-A l'obstacle il déplace sa &amp;quot;tête&amp;quot; sur la gauche d'un certain angle effectue une mesure de la distance et recommence à droite.&lt;br /&gt;
-Si une des deux mesures est supérieur à 30 cm alors le robot tourne sur lui-même dans cette direction.&lt;br /&gt;
-Si ces deux mesures sont inférieur à 30 cm alors il déplace sa tête à gauche et à droite pour effectuer des nouvelles mesures en augmentant l'angle.&lt;/div&gt;</summary>
		<author><name>Otaillie</name></author>	</entry>

	</feed>