{"product_id":"yahboom-microros-esp32-robot","title":"Kit Voiture Robot MicroROS ESP32 (Contrôleur VM), ROS2 Humble, Lidar TOF, 7.4V 2000mAh - Mac non pris en charge","description":"\u003ch2\u003eAperçu\u003c\/h2\u003e\u003cp\u003eESP32 MicroROS Robot Car Virtual Machine en tant que contrôleur (Mac non pris en charge) est une voiture robot éducative ROS2 qui décharge les tâches de calcul complexes vers un environnement de machine virtuelle PC. Le robot utilise un co-processeur ESP32 embarqué et une communication MicroROS WiFi UDP pour transmettre les données\/sensor à la machine virtuelle PC, où les calculs sont effectués et les décisions de contrôle sont générées.\u003c\/p\u003e\u003cp\u003eCette plateforme prend en charge ROS2 Humble et la programmation Python3, et est conçue pour les flux de travail d'apprentissage et de développement, y compris l'évitement d'obstacles par lidar, le suivi, la navigation cartographique, la simulation RViz et le contrôle de synchronisation multi-machines.\u003c\/p\u003e\u003ch2\u003eCaractéristiques principales\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eContrôle maître par machine virtuelle:\u003c\/strong\u003e Utilise une machine virtuelle côté PC comme contrôleur principal pour réduire le coût d'apprentissage, améliorer l'efficacité du calcul des algorithmes et prendre en charge le bricolage\/les mises à niveau. \u003cstrong\u003eRemarque:\u003c\/strong\u003e Le système Mac n'est pas pris en charge.\u003c\/li\u003e\u003cli\u003e\n\u003cstrong\u003eProcesseur ESP32 intégré:\u003c\/strong\u003e Fonctions Wi-Fi et Bluetooth intégrées ; prend en charge MicroROS pour la transmission de données en temps réel entre le robot et la machine virtuelle. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupport ROS2 Humble:\u003c\/strong\u003e Ce produit utilise ROS2 Humble. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupport multi-maître:\u003c\/strong\u003e En plus du maître de la machine virtuelle PC, prend également en charge l'utilisation de Raspberry Pi 5 ou Jetson Nano comme maître de bureau pour communiquer avec le châssis (avec documents d'utilisation et image système correspondants). \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFonctions lidar TOF:\u003c\/strong\u003e Évitement d'obstacles par lidar, suivi par lidar, garde par lidar et patrouille par lidar. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOptions de contrôle à distance:\u003c\/strong\u003e Contrôle à distance via application iOS\/Android ; contrôle en temps réel par manette\/clavier multi-machine pour des mouvements synchronisés.  \u003cstrong\u003eLa manette n'est pas incluse.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLibération d'informations sur le robot :\u003c\/strong\u003e Le châssis peut libérer des données de contrôle provenant de capteurs tels que le radar, l'IMU, la vitesse et le buzzer vers la machine virtuelle. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePuissance du \u0026amp; châssis : \u003c\/strong\u003e Corps en alliage d'aluminium ; 4 moteurs encodeurs 310 PCS ; Pack de batteries de grande capacité 7,4V. \u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eSpécifications\u003c\/h2\u003e\u003ch3\u003eESP32 (Processeur intégré)\u003c\/h3\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eModèle ESP32\u003c\/th\u003e\n\u003ctd\u003eESP32-S3-WROOM-1U-N4R2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNoyau\u003c\/th\u003e\n\u003ctd\u003eMicroprocesseur Xtensa LX7 32 bits double cœur\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNombre de broches\u003c\/th\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNombre de GPIOs\u003c\/th\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFréquence principale de l'horloge\u003c\/th\u003e\n\u003ctd\u003e240MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSRAM\u003c\/th\u003e\n\u003ctd\u003e512KB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eROM\u003c\/th\u003e\n\u003ctd\u003e384KB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePSRAM\u003c\/th\u003e\n\u003ctd\u003e2MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFlash\u003c\/th\u003e\n\u003ctd\u003e4MB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTension de fonctionnement\u003c\/th\u003e\n\u003ctd\u003e3V~3.6V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eWIFI\u003c\/th\u003e\n\u003ctd\u003eIEEE 802.11 b\/g\/n; 2.4 GHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBT\u003c\/th\u003e\n\u003ctd\u003eV5.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eInterface de communication\u003c\/th\u003e\n\u003ctd\u003eSPI, I2S, I2C, UART, USB OTG, SDIO, JTAG, DVP, LCD\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTempérature de fonctionnement\u003c\/th\u003e\n\u003ctd\u003e-40~85C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eLidar haute performance TOF (ORBBEC MS200)\u003c\/h3\u003e\u003cp\u003eLe MS200 adopte la méthode de télémétrie TOF, résiste à 30Klux de lumière forte, prend en charge la navigation cartographique intérieure et extérieure, rayon de mesure jusqu'à 12m, une zone aveugle de mesure de seulement 3cm, erreur de télémétrie de 2mm dans un rayon de 2 mètres, fréquence d'échantillonnage de 4500 fois\/s, et fréquence de balayage de 7Hz~15Hz, prend en charge un débit de communication de 230400bps.\u003c\/p\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003ePrincipe de télémétrie\u003c\/th\u003e\n\u003ctd\u003eTélémétrie TOF\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAngle de balayage\u003c\/th\u003e\n\u003ctd\u003e360 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrécision de l'angle de mesure\u003c\/th\u003e\n\u003ctd\u003e0.8 \u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRésistance à l'intensité lumineuse ambiante\u003c\/th\u003e\n\u003ctd\u003e30Klux\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePoids\u003c\/th\u003e\n\u003ctd\u003e40g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eÉtanche et résistant à la poussière\u003c\/th\u003e\n\u003ctd\u003eIP5X\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRayon de mesure\u003c\/th\u003e\n\u003ctd\u003eObjet noir : 12m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDistance de mesure minimale\u003c\/th\u003e\n\u003ctd\u003e0,03m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePrécision de mesure\u003c\/th\u003e\n\u003ctd\u003e\u0026lt;=4mm (0,2m~2m), \u0026lt;=15mm (2m~12m)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFréquence d'échantillonnage\u003c\/th\u003e\n\u003ctd\u003e4500 fois\/s\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFréquence de balayage\u003c\/th\u003e\n\u003ctd\u003e7Hz~15Hz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDimensions\u003c\/th\u003e\n\u003ctd\u003e37,7*37.5*33mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTaux de communication\u003c\/th\u003e\n\u003ctd\u003e230400\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eInterface de communication\u003c\/th\u003e\n\u003ctd\u003ePort série asynchrone standard (UART)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMode de conduite\u003c\/th\u003e\n\u003ctd\u003eMoteur sans balais intégré\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eAlimentation électrique\u003c\/th\u003e\n\u003ctd\u003eDC5.0 .5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSupport ROS\u003c\/th\u003e\n\u003ctd\u003eROS1\/ROS2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFichier certifié\u003c\/th\u003e\n\u003ctd\u003eROHS2.0,REACH,CE,FCC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSupport Windows\u003c\/th\u003e\n\u003ctd\u003eFournir un logiciel PC sur Windows\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eBatterie de grande capacité 7.4V\u003c\/h3\u003e\u003cp\u003eLe robot MicroROS est équipé d'une batterie de capacité 7.4V-2000mAh avec une autonomie allant jusqu'à 5 heures.\u003c\/p\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eTension nominale\u003c\/th\u003e\n\u003ctd\u003e7.4V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCapacité nominale\u003c\/th\u003e\n\u003ctd\u003e2000mAh\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCourant nominal\u003c\/th\u003e\n\u003ctd\u003e15A(7.5C)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCourant de décharge maximal\u003c\/th\u003e\n\u003ctd\u003e20A(10C)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eBatteries\u003c\/th\u003e\n\u003ctd\u003e18650*2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTaille de la batterie\u003c\/th\u003e\n\u003ctd\u003e67*37*22mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePoids\u003c\/th\u003e\n\u003ctd\u003eEnviron 115g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLongueur du fil de décharge\u003c\/th\u003e\n\u003ctd\u003e15cm(AWG14)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eLongueur du câble de charge\u003c\/th\u003e\n\u003ctd\u003e10cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTension maximale\u003c\/th\u003e\n\u003ctd\u003e8.5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTension de coupure de décharge\u003c\/th\u003e\n\u003ctd\u003e5.8V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eMéthode de combinaison\u003c\/th\u003e\n\u003ctd\u003eConnexion parallèle\/série\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCourant de charge nominal\u003c\/th\u003e\n\u003ctd\u003e0.2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCourant de charge maximum\u003c\/th\u003e\n\u003ctd\u003e1C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eProtection contre la surcharge\u003c\/th\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eProtection contre les surintensités\u003c\/th\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eProtection contre la décharge excessive\u003c\/th\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eProtection contre les courts-circuits\u003c\/th\u003e\n\u003ctd\u003eOui\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch3\u003eMoteur à réduction métallique avec encodeur\u003c\/h3\u003e\u003cp\u003eLe moteur est équipé d'un encodeur Hall intégré pour le contrôle de la rétroaction de la vitesse et de la position.\u003c\/p\u003e\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003eModèle de moteur\u003c\/th\u003e\n\u003ctd\u003eMD310Z20_7.4V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTension nominale du moteur\u003c\/th\u003e\n\u003ctd\u003e7.4V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eType de moteur\u003c\/th\u003e\n\u003ctd\u003eMagnet avec brosse\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eRapport de réduction de l'ensemble d'engrenages\u003c\/th\u003e\n\u003ctd\u003e1:20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eArbre de sortie\u003c\/th\u003e\n\u003ctd\u003eArbre excentrique de type D de 3mm de diamètre\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eType d'encodeur\u003c\/th\u003e\n\u003ctd\u003eEncodeur Hall incrémental à phase AB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eTension d'alimentation de l'encodeur\u003c\/th\u003e\n\u003ctd\u003e3.3-5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eNombre de fils de l'anneau magnétique\u003c\/th\u003e\n\u003ctd\u003e13 lignes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eType d'interface\u003c\/th\u003e\n\u003ctd\u003ePH2.0 6Pin\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eVitesse avant réduction\u003c\/th\u003e\n\u003ctd\u003e9000 tr\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eVitesse après réduction\u003c\/th\u003e\n\u003ctd\u003e450 tr\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCouple nominal\u003c\/th\u003e\n\u003ctd\u003e0.4kg*cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCouple de blocage\u003c\/th\u003e\n\u003ctd\u003e\u0026gt;=1.0kg*cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCourant nominal\u003c\/th\u003e\n\u003ctd\u003e\u0026lt;=0.65A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCourant de blocage\u003c\/th\u003e\n\u003ctd\u003e\u0026lt;=1.4A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePuissance nominale\u003c\/th\u003e\n\u003ctd\u003e4.8W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePoids du moteur unique\u003c\/th\u003e\n\u003ctd\u003eEnviron 70g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eFonction\u003c\/th\u003e\n\u003ctd\u003eÉquipé d'une résistance de tirage, le MCU peut lire directement les impulsions de signal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\u003ch2\u003eApplications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eApprentissage et enseignement de ROS2 (théorie + pratique)\u003c\/li\u003e\n\u003cli\u003eÉvitement d'obstacles par lidar, suivi (suivi), garde et patrouille\u003c\/li\u003e\n\u003cli\u003eFlux de travail de cartographie et de navigation SLAM (y compris la simulation RViz)\u003c\/li\u003e\n\u003cli\u003eContrôle de synchronisation multi-robots et navigation multi-machines\u003c\/li\u003e\n\u003cli\u003ePratique de communication de données et de pilote MicroROS\/ESP32 (WiFi UDP via MicroROS)\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eTutoriels \u0026amp; Ressources de code\u003c\/h2\u003e \u003cp\u003e\u003cstrong\u003eLien du tutoriel :\u003c\/strong\u003e\u003ca href=\"http:\/\/www.yahboom.net\/study\/MicroROS-ESP32\" rel=\"noopener\" target=\"_blank\"\u003ehttp:\/\/www.yahboom.net\/study\/MicroROS-ESP32\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003ePlan du cours (tel que fourni) :\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e01. Introduction\u003c\/strong\u003e: 1) ReadMe - itinéraire d'apprentissage 2) Introduction au lidar 3) Introduction à la carte de contrôle microROS 4) FAQ 5) À propos de la charge\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e02. Cours d'assemblage\u003c\/strong\u003e: Étapes d'assemblage\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e03. préparation\u003c\/strong\u003e: 1) Écrire le firmware 2) Comment installer et utiliser VM 3) Configuration de la carte de contrôle microROS 4) Connexion à l'agent microROS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e04. Cours de télécommande VM\u003c\/strong\u003e: 1) Télécommande clavier VM 2) Télécommande manuelle VM\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e05. Cours de base sur les robots\u003c\/strong\u003e: 1) Publication d'informations sur le robot 2) Contrôle du robot par clavier 3) Contrôle du robot par poignée 4) Estimation de l'état du robot 5) Calibration de la vitesse linéaire 6) Calibration de la vitesse angulaire 7) Modèle URDF du robot\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e06. Cours sur le lidar\u003c\/strong\u003e: 1) Évitement par lidar 2) Suivi par lidar 3) Garde par lidar 4) Patrouille par lidar 5) Cartographie Gmapping 6) Cartographie Cartographer 7) Navigation évitement Navigation2 8) Cartographie APP Robot ROS 9) Navigation APP Robot ROS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e07. Multi-machine course\u003c\/strong\u003e: 1) Contrôle de la poignée multi-machine 2) Contrôle du clavier multi-machine 3) Navigation multi-machine\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e08. Cours de base Linux\u003c\/strong\u003e: 1) Introduction au système Linux 2) Système de fichiers Ubuntu 3) Commandes courantes Ubuntu 4) Éditeurs courants Ubuntu 5) Commandes d'opération logicielle Ubuntu 6) Installation de machine virtuelle 7) Contrôle à distance SSH 8) Contrôle à distance VNC 9) Transfert de fichiers à distance 10) Bibliothèque de pilotes et communication 11) IP statique et mode point d'accès 12) Lier l'ID de l'appareil 13) Extension de capacité et allocation de ressources 14) Mettre à jour la source logicielle du système 15) Définir le mot de passe root 16) sudo sans mot de passe 17) Se connecter au réseau WiFi 18) Voir la version du système 19) Gestion de service personnalisée 20) Sauvegarder l'image système\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e09. Cours Docker\u003c\/strong\u003e: 1) Aperçu et installation 2) Commandes courantes 3) Compréhension approfondie et publication d'images 4) Interaction matérielle et traitement des données 5) Entrer dans le conteneur docker du robot\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10. ROS2 cours de base\u003c\/strong\u003e: 1) Introduction à ROS2 2) Installation de ROS2 Humble 3) Environnement de développement ROS2 4) Espace de travail ROS2 5) Package de fonction ROS2 6) Nœud ROS2 7) Communication par topic ROS2 8) Communication par service ROS2 9) Communication par action ROS2 10) Message d'interface personnalisé ROS2 11) Cas de service de paramètre ROS2 12) Package méta-fonction ROS2 13) Communication distribuée ROS2 14) DDS ROS2 15) API liée au temps ROS2 16) Outils de commande communs ROS2 17) Utilisation de rviz2 ROS2 18) Boîte à outils rqt ROS2 19) Configuration du fichier de démarrage Launch ROS2 20) Outil d'enregistrement et de lecture ROS2 21) Modèle URDF ROS2 22) Plateforme de simulation Gazebo ROS2 23) Transformation de coordonnées TF2 ROS2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e11. Développement de l'environnement de la carte de contrôle microROS\u003c\/strong\u003e: 1) Introduction à la carte de contrôle microROS 2) Configuration de l'environnement de développement ESP32-IDF 3) Outil de configuration ESP32-IDF 4) Installation des composants ESP32-microROS 5) Installation et démarrage de l'agent microROS 6) Gravure du firmware avec Flash-tool\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12. ESP32 cours de base\u003c\/strong\u003e: 1) Allumer la lumière LED 2) Fonction du bouton 3) Piloter le buzzer 4) Communication série 5) Détection de la tension de la batterie 6) Piloter le servo PWM 7) Piloter le moteur 8) Lire les données de l'encodeur du moteur 9) Contrôles PID de la vitesse de la voiture 10) Lire les données IMU 11) Lire les données radar 12) Accéder aux données Flash 13) Table de partition et mémoire 14) Communication Bluetooth 15) Réseau WiFi 16) Analyse de la cinématique du robot\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e13. cours de base microROS\u003c\/strong\u003e: 1) Publier un sujet 2) S'abonner à un sujet 3) S'abonner et publier plusieurs sujets 4) S'abonner aux sujets du buzzer 5) S'abonner aux sujets du servo PWM 6) S'abonner aux sujets de contrôle de la vitesse 7) Publier le sujet de la vitesse 8) Publier le sujet des données IMU 9) Publier les sujets des données lidar 10) Interface de transmission personnalisée\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eVidéo\u003c\/h2\u003e\u003cp style=\"text-align:center;\"\u003e\u003ciframe height=\"420\" src=\"https:\/\/www.youtube.com\/embed\/o3lNatHqOFI\" title=\"ESP32 MicroROS Robot Car Vision Version\" width=\"600\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\u003ch2\u003eSupport\u003c\/h2\u003e\u003cp\u003ePour des questions de compatibilité avant-vente (y compris la configuration de la machine virtuelle et les méthodes de contrôle) ou pour le support après-vente, contactez support@rcdrone.top or visitez https:\/\/rcdrone.top\/ . \u003c\/p\u003e\u003ch2 id=\"details\"\u003eDétails\u003c\/h2\u003e\u003cdiv class=\"details-gallery\"\u003e\n\u003cimg alt=\"MicroROS architecture overview for ROS 2 nodes running on microcontrollers with ROS 2 agent bridge\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC.jpg?v=1782287019\"\u003e\u003cp\u003eMicro-ROS étend ROS 2 aux microcontrôleurs à ressources limitées, permettant la communication ROS 2 via une couche d'agent.\u003c\/p\u003e\n\u003cimg alt=\"ESP32 MicroROS Robot car communicating by Wi‑Fi UDP with a PC virtual machine master controller (Mac not supported)\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_765d810b-320b-460f-b80f-8f1d2598c3d9.jpg?v=1782287026\"\u003e\u003cp\u003eUne machine virtuelle PC gère le travail de calcul intensif de ROS 2 tandis que le robot envoie des données de capteurs via Wi-Fi pour un contrôle réactif.\u003c\/p\u003e\n\u003cimg alt=\"Comparison chart: PC virtual machine master control versus Raspberry Pi\/Jetson main control for ROS 2 robots\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_78a72821-1933-4f86-be0a-b6acc76da8f9.jpg?v=1782287032\"\u003e\u003cp\u003eLe contrôle maître de la machine virtuelle simplifie l'installation, améliore les performances en utilisant les ressources du PC et facilite la sauvegarde\/restauration.\u003c\/p\u003e\n\u003cimg alt=\"ROS 2 Humble development and multi‑master support with PC virtual machine, Raspberry Pi, or Jetson masters\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_a158e065-d629-493d-a284-be643d449129.jpg?v=1782287039\"\u003e\u003cp\u003eSupport de ROS 2 Humble avec des options de maître flexibles, y compris une machine virtuelle PC ou des maîtres embarqués compatibles.\u003c\/p\u003e\n\u003cimg alt=\"Tutorials and code resources list for MicroROS robot car projects, lessons, and feature demos\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_4e1474c6-a2f5-482e-bfa6-5ed043142c65.jpg?v=1782287046\"\u003e\u003cp\u003eContenu d'apprentissage étape par étape et code d'exemple soutiennent les flux de travail robotiques ROS 2 courants, des bases aux démonstrations avancées.\u003c\/p\u003e\n\u003cimg alt=\"TOF lidar feature demos: obstacle avoidance, tracking, guard alarm, and patrol route behavior for the robot car\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_89a27c1c-3428-424d-a4ba-656946edea55.jpg?v=1782287061\"\u003e\u003cp\u003eLes fonctions lidar TOF permettent l'évitement d'obstacles, le suivi d'objets, les alertes de garde et les comportements de patrouille autonome.\u003c\/p\u003e\u003cimg alt=\"Mobile app remote control plus multi‑machine handle and keyboard control for synchronized robot movement\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_b1c1767d-26c5-4581-8f61-fae9f76f1528.jpg?v=1782287067\"\u003e\u003cp\u003eLes options de contrôle incluent une application iOS\/Android ainsi que la synchronisation multi-robots en temps réel à l'aide d'une poignée ou d'un clavier.\u003c\/p\u003e\n\u003cimg alt=\"Multi‑robot navigation map view and robot sensor data publishing to a PC master via MicroROS\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_02ea0cc8-b6be-4340-829a-4c3813693b56.jpg?v=1782287073\"\u003e\u003cp\u003eLes sujets de capteurs tels que le lidar, l'IMU, la vitesse des roues et l'état du buzzer peuvent être publiés au maître pour la surveillance et le contrôle.\u003c\/p\u003e\n\u003cimg alt=\"RViz simulation screen for debugging and visualizing the robot model and ROS 2 data in a virtual environment\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_f3f4a74f-d031-4bed-8bad-a6de864a6e2b.jpg?v=1782287091\"\u003e\u003cp\u003eLa visualisation RViz aide à tester, déboguer et vérifier le comportement du robot lors du développement d'applications ROS 2.\u003c\/p\u003e\n\u003cimg alt=\"Onboard ESP32-S3 processor details for MicroROS communication, Wi‑Fi\/Bluetooth, and sensor data handling\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_e59389d9-b0cb-4a4e-ab2d-40c645485c15.jpg?v=1782287098\"\u003e\u003cp\u003eUn co-processeur ESP32 embarqué fournit une communication Micro-ROS ainsi qu'un Wi-Fi\/Bluetooth intégré pour le lien de données du châssis.\u003c\/p\u003e\n\u003cimg alt=\"ORBBEC MS200 TOF lidar module specs panel for indoor\/outdoor mapping and navigation on the robot car\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_6fb56b4a-09ac-4c19-ac22-5de25f173591.jpg?v=1782287120\"\u003e\u003cp\u003eLe lidar MS200 TOF prend en charge la cartographie et la navigation avec un échantillonnage rapide et une résistance à la lumière forte pour des environnements variés.\u003c\/p\u003e\n\u003cimg alt=\"7.4V 2000mAh lithium battery pack specifications for powering the robot car chassis\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_39ea56d8-16af-49bc-a665-e86e84b38bc9.jpg?v=1782287143\"\u003e\u003cp\u003eUn pack de batteries de 7,4V fournit une alimentation portable pour des sessions d'apprentissage, de test et de démonstration prolongées.\u003c\/p\u003e\n\u003cimg alt=\"Metal gear reduction encoder motors set with specification table for precise speed and position feedback\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_56ebad75-56e4-411d-b109-7908cda687ec.jpg?v=1782287149\"\u003e\u003cp\u003eLes moteurs à encodeur offrent un contrôle de mouvement stable avec retour d'information pour l'odométrie et les expériences de conduite en boucle fermée.\u003cp\u003e\u003c\/p\u003e\n\u003cimg alt=\"Tutorials and codes download page displayed on a laptop with study link for MicroROS ESP32 robot car\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_b2edb37a-7605-4ff6-b651-8acbb3205a6c.jpg?v=1782287155\"\u003e\u003cp\u003eLa documentation en ligne et les téléchargements guident l'installation, la configuration et la pratique des projets ROS 2.\u003c\/p\u003e\n\u003cimg alt=\"Courseware folder list with ROS 2 and MicroROS lesson materials, sample projects, and video resources\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_6da5fbb4-d478-4ed6-b836-5b92d7e64d30.jpg?v=1782287162\"\u003e\u003cimg alt=\"Product size parameters and dimensional drawings for standard and vision versions of the MicroROS robot chassis\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot.webp?v=1782287779\"\u003e\u003cp\u003eLes dessins dimensionnels aident à planifier les ajouts et l'intégration avec des pièces DIY ou des établis de classe.\u003c\/p\u003e\n\u003cimg alt=\"Package contents shipping list: assembled robot chassis, MS200 lidar, ESP32 board, motors, antenna, charger, tools\" loading=\"lazy\" src=\"https:\/\/rcdrone.top\/cdn\/shop\/files\/ESP32-MicroROS-Robot-Car-Virtual-Machine-as-controllerMAC_73708d0d-a8e7-45f2-bb44-03862dc15f96.jpg?v=1782287182\"\u003e\u003cp\u003eCe qui est inclus couvre le châssis assemblé et les modules principaux, ainsi que le câblage, les outils et la documentation pour l'installation.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Yahboom","offers":[{"title":"Version Standard","offer_id":53135773827296,"sku":"6000200573-1","price":243.8,"currency_code":"USD","in_stock":true},{"title":"Vision Version","offer_id":53135773860064,"sku":"6000200573-2","price":291.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0643\/3210\/3904\/files\/MicroROS_Car_Yahboom_01_c5e9730c-f656-4130-996d-12dedc7a6162.jpg?v=1782124558","url":"https:\/\/rcdrone.top\/fr\/products\/yahboom-microros-esp32-robot","provider":"RCDrone","version":"1.0","type":"link"}