[PiRobot] Partie 7.5 – Retour caméra dans l’application !
Dans cette article j’apporte les modifications nécessaires au visionnage du flux vidéo dans mon application client ! La correction du code du précédent article y est apportée, ainsi que l’optimisation du cache vidéo sur l’application client ! 1. VLC et Live555 -...
[PiRobot] Partie 7 – Je donne la vue à mon PiRobot avec GStreamer !
Aujourd’hui, je donne la vue à mon PiRobot. Ce n’a pas été aisé. Pour se faire j’utilise les technologies GStreamer ainsi que les librairies de VLC Media Player. Une partie se couronne de succès, tandis que la seconde partie ouvre sur de nouvelles problématiques....
[PiRobot] Partie 6 – Nos propres “sliders” pour un contrôle des évenéments tactiles ! [C#/WPF]
Cette semaine, j’ai cherché à corriger mon problème d’interaction tactile sur la partie client (C#/WPF) du PiRobot afin de pouvoir commander à la fois les moteurs gauche et droite du PiRobot via deux sliders, le tout de manière parallèle. J’ai vu la semaine dernière...
[PiRobot] Partie 5 – Attaquons la partie client sur la tablette sous Windows 10 !
Ça y est ! La partie tant attendue débute enfin ! Le développement de l’application client qui me permet de contrôler le PiRobot à distance via une tablette sous Windows 10 ! Bon, l’objectif ici est de créer une interface simple, permettant de discuter avec le PiRobot...
[PiRobot] Partie 4 – Refactoring du code PiRobot et réflexions sur le pilotage
Dans cette partie, on va coder un peu, faire un code propre et présentable du côté PiRobot. Je vais également aborder la mise en forme de mes trames UDP ainsi que la parallélisassions des tâches sur le PiRobot avec l’utilisation du multithreading. Après quoi, on aura...
[PiRobot] Partie 3 – Réalisation d’un serveur UDP sur notre Raspberry
Nous allons nous concentrer aujourd’hui sur la réalisation de la communication du Raspberry Pi du PiRobot avec le reste du réseau. On pourra ainsi contrôler le PiRobot via le réseau ou via un Wifi Direct que l’on mettra en place plus tard. Pour se faire nous allons...
[PiRobot] Partie 2 – Installation de WiringPi et configuration des bibliothèques I²C
Dans cette partie, je vais décrire comment j’ai réussi à commander le PiRobot grâce à un programme compilé en C++. Pour se faire j’utilise la bibliothèque WiringPi pour le contrôle du GPIO. J’utilise également des bibliothèques libres utilisant WiringPiI2C pour...
[PiRobot] Partie 1 – Nomenclature, plans et schémas
Il est l'heure de mettre la main dans le cambouis, de scier, percer, limer et assembler mon prototype ! Dans cette partie , je vais vous expliquer la réalisation du robot, avec les différents composants utilisés, quelques plans d'implantations griffonnés ainsi que les...
[PiRobot] Introduction du projet
Ça y es ! Après un mois de stage à Prague, puis un mois de congé, suivi d'une rentrée bien chargée, je retrouve enfin la motivation et surtout le temps de continuer la rédaction de ce blog. Quoi de mieux que d'introduire mon projet PiRobot, commencé depuis mai...