Logiciels de :
- communication avec le robot
- simulation du firmware robot PILOT
- affichage des données Lidar LD06
La solution est composées de 4 projets
dsPIC33FSimulatorle code du robot qui peut être compilé en tant que bibliothèque pour le simulateur (Interface en C++, Robot en C)Esp32Simulatorle code du robot omni qui peut être compilé en tant que bibliothèque pour le simulateur (Interface en C++, Robot en C++)LidarLD06une interface pour visualiser les données en sortie du Lidar : nuage de points et point suivi (WPF)MecAppli[DEPRECATED] Le simulateur du robot Legacy (C# Winform)MecaSimle simulateur de robot avec interface graphique et communication avec le robot (C# WPF)
Pour commencer à développer vous devez installer Visual Studio sur un Poste Windows. Importez le fichier .vsconfig dans Visual Studio Installer afin d'installer tous les composants nécessaires à ce projet.
Vous pouvez télécharger et installer cette extension : Extension Manager 2022
Elle permet d'importer (et d'exporter) une liste d'extensions utiles via le fichier extensions.vsext
Vous pouvez lancer le simulateur du robot sur votre poste:
- clique droit sur le projet
dsPIC33FSimulatordans l'explorateur de solution - sélectionnez "Propriétés"
- sélectionnez "Propriétés de configuration / Général"
- changer l'option "Type de configuration" en "Bibliothèque Dynamique (.dll)"
- appliquez
- clique droit sur le projet
dsPIC33FSimulatordans l'explorateur de solution - générer le projet
- vous pouvez générer et executer le projet
MecaSim