- Le kit avancé TurboPi fonctionne sur le ROS2 et utilise Python et OpenCV pour offrir un traitement AI 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'AI et la programmation tout en inspirant une innovation sans fin.
Description du produit
TurboPi est une voiture de vision AI 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'images 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 des défis sur divers itinéraires 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 AI, suivi de cible
TurboPi utilise OpenCV comme bibliothèque de traitement d'images pour identifier les objets cibles et compléter des jeux AI 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 la calibration de direction.
2. Applications AI incarnées de grand modèle
Le kit avancé est équipé d'un module d'interaction vocale AI haute performance. Contrairement aux systèmes AI 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é avec la vision machine, TurboPi présente des capacités avancées en perception, raisonnement et action autonome, ouvrant la voie à des applications AI incarnées plus sophistiquées.
1) Suivi de vision
Avec les capacités de perception avancées d'un modèle de langage de vision, 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
Alimenté 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 de l'image, fournissant un retour contextuel via le texte et la parole.
5) Assistant domotique 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 à ultrasons 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 AI 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 AI 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 de vision. 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 AI incarnés 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 AI, 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 de 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 vocale fluide et intuitive.
3) Modèle de langage de vision
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. YOLO Deep Learning, déverrouillez le monde de la conduite autonome AI
Alimenté par le cadre de deep learning YOLOv5 et la bibliothèque de traitement d'images OpenCV, TurboPi prend en charge l'analyse d'images 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 AI 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 itinéraires désignés.
2) Reconnaissance des panneaux de signalisation
TurboPi utilise une caméra grand angle haute définition et le cadre de deep learning 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 les 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 rendant bien préparé pour 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 contre les éclats et les 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é avec une caméra HD grand angle, TurboPi peut regarder autour de 180°, et de haut en bas de 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 AI.
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.