- Le kit avancé TurboPi fonctionne sur le ROS2 et utilise Python et OpenCV pour offrir un traitement IA efficace et une large gamme d'applications robotiques.
- Modèle AI multimodal intégré et interaction vocale, TurboPi permet des conversations intelligentes, une conscience environnementale et une exécution flexible des tâches.
- Équipé d'une caméra HD à 2 DOF, TurboPi offre un retour vidéo FPV, une reconnaissance d'objets et de couleurs, un suivi de ligne et des fonctionnalités de conduite autonome.
- Doté d'un châssis métallique robuste et de roues Mecanum, TurboPi peut se déplacer dans toutes les directions et pivoter sur place, s'adaptant en douceur à divers scénarios.
- Code source Python complet, divers exemples d'expériences et des cours détaillés vous aident à maîtriser l'IA et la programmation tout en inspirant une innovation sans fin.
Description du produit
TurboPi est une voiture de vision IA open-source conçue pour les débutants, alimentée par le Raspberry Pi. Elle est caractérisée par un châssis à roues Mecanum pour un mouvement omnidirectionnel, une caméra HD grand angle à 2 DOF, et prend en charge la programmation Python avec OpenCV et YOLOv5 pour le traitement d'image et la détection d'objets. TurboPi permet une gamme de fonctions intelligentes telles que la reconnaissance des couleurs, le suivi d'objets et la conduite autonome.
1) Mouvement omnidirectionnel à 360°
Avec 4 roues Mecanum omnidirectionnelles, TurboPi peut se déplacer à 360°. Différents modes de mouvement (avancer, horizontalement, en diagonale et pivoter) et une excellente performance lui permettent de relever divers défis de parcours compliqués.
2) Pan-tilt 2DOF pour une vue à 360°
Équipé de deux servos anti-blocage, le pan-tilt peut pivoter de 130° verticalement et de 180° horizontalement, ce qui contribue à un champ de vision de la caméra de 360°.
1. Reconnaissance de vision IA, suivi de cible
TurboPi utilise OpenCV comme bibliothèque de traitement d'image pour identifier les objets cibles et compléter des jeux IA tels que le suivi de visage, le suivi de couleur, la reconnaissance de code QR, la reconnaissance de gestes, la reconnaissance d'objets et le suivi de ligne.
1) Vue à la première personne, image HD transmise
TurboPi prend en charge les modes de connexion directe LAN et WiFi. Après la connexion WiFi, la vue à la première personne sera transmise à l'interface de l'application, ce qui vous apporte une expérience de contrôle de robot plus excitante et réelle !
2) Reconnaissance et suivi des couleurs
En travaillant avec OpenCV, TurboPi peut suivre une couleur spécifique. Après avoir sélectionné la couleur sur l'application, il émet une lumière de la couleur correspondante et se déplace avec l'objet de cette couleur.
3) Suivi de cible, différents modes de suivi
TurboPi suit la cible dans son champ de vision avec OpenCV. Il prend en charge deux modes de suivi. Vous pouvez faire en sorte que le pan-tilt ou le pan-tilt avec le corps de la voiture se déplace avec la cible.
4) Détection et suivi de visage
TurboPi peut suivre un visage humain dans son champ de vision et se déplacer avec lui.
5) Contrôle par code QR
TurboPi peut reconnaître et lire un code QR pour effectuer des actions associées.
6) Reconnaissance de gestes, interaction homme-robot
TurboPi coopère avec OpenCV pour compter les doigts. Puis interagit avec vous en fonction du nombre de doigts, comme klaxonner, tourner et changer la couleur de la lumière.
7) Suivi de ligne par vision
Pour réaliser le suivi de ligne, il extrait d'abord la zone ROI avec OpenCV. Ensuite, il élimine le bruit pour localiser la ligne sur l'image binaire. Enfin, il utilise l'algorithme PID pour effectuer l'étalonnage de la direction.
2. Applications IA incarnées de grand modèle
Le kit avancé est équipé d'un module d'interaction vocale IA haute performance. Contrairement aux systèmes IA conventionnels qui fonctionnent sur des mécanismes de commande-réponse unidirectionnels, TurboPi utilise ChatGPT pour permettre une transition cognitive de la compréhension sémantique à l'exécution physique, améliorant considérablement la fluidité et la naturalité de l'interaction homme-machine. Combiné à la vision machine, TurboPi présente des capacités avancées en perception, raisonnement et action autonome—ouvrant la voie à des applications IA incarnées plus sophistiquées.
1) Suivi de vision
Avec les capacités de perception avancées d'un modèle de langage visuel, TurboPi peut identifier intelligemment et verrouiller des objets cibles même dans des environnements complexes, lui permettant d'effectuer un suivi en temps réel avec adaptabilité et précision.
2) Contrôle vocal
Propulsé par ChatGPT, TurboPi est capable de comprendre sémantiquement et d'exécuter les actions correspondantes, permettant un contrôle vocal fluide et naturel.
3) Patrouille autonome
En utilisant la compréhension sémantique d'un grand modèle de langage, TurboPi peut détecter et suivre avec précision des lignes de différentes couleurs en temps réel tout en naviguant de manière autonome autour des obstacles, assurant une patrouille fluide et efficace.
4) Compréhension de scène
En utilisant le modèle ChatGPT d'OpenAI, TurboPi est capable de comprendre les commandes des utilisateurs et d'effectuer une analyse sémantique des scènes visuelles dans son champ de vision. Il peut interpréter le contenu et les caractéristiques des images, fournissant un retour contextuel via à la fois du texte et de la parole.
5) Assistant domestique intelligent
En utilisant le modèle multimodal déployé sur son corps, TurboPi est capable de reconnaître et d'analyser des objets dans son champ de vision. Combiné avec ChatGPT, il peut comprendre les commandes des utilisateurs et exécuter les actions et réponses correspondantes.
6) Évitement intelligent des obstacles
TurboPi utilise un capteur ultrasonique pour détecter les obstacles en temps réel et utilise un grand modèle de langage pour interpréter les commandes avec une compréhension sémantique, lui permettant de répondre par des actions contextuelles.
3. Déploiement de modèles multimodaux
TurboPi intègre un grand modèle IA multimodal et prend en charge le déploiement en ligne via l'API d'OpenAI, permettant un accès en temps réel à des capacités IA avancées. Il permet également un passage fluide à des modèles alternatifs, tels que ceux disponibles via OpenRouter, pour prendre en charge les applications de modèle de langage visuel. Au cœur, TonyPi Pro est conçu comme un hub d'interaction tout-en-un construit autour de ChatGPT, permettant des cas d'utilisation IA incarnée sophistiqués et créant une expérience d'interaction homme-machine fluide et intuitive !
1) Grand modèle de langage
Avec l'intégration du grand modèle ChatGPT, TurboPi fonctionne comme un "super cerveau"-capable de comprendre diverses commandes utilisateur et de répondre intelligemment et contextuellement.
2) Grand modèle de parole
Avec l'intégration de la boîte d'interaction vocale IA, TurboPi est équipé de capacités d'entrée et de sortie vocale-lui donnant fonctionnellement des "oreilles" et une "bouche". En utilisant des modèles de langage-parole avancés de bout en bout et des technologies de traitement du langage naturel (NLP), TurboPi peut effectuer une reconnaissance vocale en temps réel et générer des réponses naturelles et semblables à celles d'un humain, permettant une interaction homme-machine fluide et intuitive basée sur la voix.
3) Modèle de langage visuel
TurboPi s'intègre au grand modèle de vision d'OpenRouter, permettant une compréhension et une analyse avancées des images. Il peut identifier et localiser avec précision des objets dans des scènes visuelles complexes, tout en fournissant des descriptions détaillées couvrant les noms d'objets, les caractéristiques et d'autres attributs pertinents.
4. Apprentissage profond YOLO, déverrouillez le monde de la conduite autonome IA
Propulsé par le cadre d'apprentissage profond YOLOv5 et la bibliothèque de traitement d'image OpenCV, TurboPi prend en charge l'analyse d'image en temps réel et la détection multi-objets. Il offre une introduction pratique aux technologies clés de la conduite autonome, facilitant l'exploration de la vision IA et de l'apprentissage machine dans des projets créatifs et pratiques.
1) Suivi de ligne autonome
TurboPi est caractérisé par un suiveur de ligne avec quatre sondes infrarouges haute précision, lui permettant de détecter avec précision les chemins et de naviguer en douceur le long des routes désignées.
2) Reconnaissance des panneaux de signalisation
TurboPi utilise une caméra grand angle haute définition et le cadre d'apprentissage profond YOLOv5 pour identifier les panneaux de signalisation et répondre par des manœuvres de virage appropriées—permettant une navigation plus intelligente et interactive.
3) Reconnaissance des feux de circulation
TurboPi utilise la bibliothèque de vision OpenCV pour identifier les couleurs des feux de circulation dans son champ de vision, lui permettant de répondre en avançant ou en s'arrêtant selon les besoins.
5. Suivi de ligne 4-CH
TurboPi est équipé d'un suiveur de ligne 4-CH, chacun composé de détecteurs infrarouges haute précision. Cette configuration permet un suivi de ligne précis, une détection de courbe et une reconnaissance d'intersection pour une navigation fluide et intelligente.
1) Suivi de ligne haute précision 4-CH
Le suiveur de ligne 4-CH de TurboPi utilise un réseau infrarouge haute densité, lui permettant de détecter avec précision des lignes aussi étroites que 0,5 cm jusqu'à 6 cm de large. Cette polyvalence le rend bien adapté à une large gamme d'environnements et d'applications de suivi de ligne.
2) Suivi de ligne amélioré pour des chemins complexes
Équipé d'un suiveur de ligne 4-CH, TurboPi peut détecter et naviguer de manière fiable dans des intersections complexes comme les angles droits, les jonctions en T et les carrefours, le préparant bien à relever des défis avancés de suivi de ligne.
6. Caractéristiques du matériel
1) Châssis en alliage d'aluminium dur
Il protège la planche de contrôle centrale des éclats et des chocs et peut supporter une charge plus importante !
2)Servo Pan Tilt haute performance
Le pan tilt 2DOF est équipé d'un micro servo anti-blocage qui a une précision plus élevée et une durée de vie plus longue.
3) Caméra HD grand angle
Chargée avec une caméra HD grand angle, TurboPi peut regarder autour de 180°, et de haut en bas 180°. Combiné avec la voiture à châssis Mecanum, sa portée visuelle est jusqu'à 360°.
4) Suiveur de ligne à 4 canaux
Le suiveur de ligne à 4 canaux avec interface IIC permet à TurboPi de détecter la ligne noire sans occuper le CPU du Raspberry Pi.
5) Alimenté par Raspberry Pi
TurboPi est alimenté par le contrôleur Raspberry Pi 5 ou 4B vous permettant de vous lancer dans des projets de contrôle de mouvement, de vision machine et d'OpenCV.
6) Facile à construire
TurboPi est facile à construire avec des instructions. Vous pouvez profiter du plaisir de construire en construisant un robot.
7) Contrôle par application
L'application WonderPi prend en charge Android et iOS. Changez facilement et rapidement de modes de jeu pour vivre diverses expériences de jeux IA.
8) Créativité illimitée
TurboPi peut être étendu avec divers modules électroniques et blocs LEGO pour ouvrir des jeux de robots intéressants et diversifiés.