RoboreActor – une plate-forme Web pour concevoir Raspberry Pi ou des robots basés sur Jetson, de l’électronique au code et aux fichiers 3D

Roboreactor Web based interface to design robots

Interface Web RoboreActor pour concevoir des robots

RoboreActor est une plate-forme Web permettant aux ingénieurs de construire des systèmes robotiques et d’automatisation basés sur Raspberry Pi, Nvidia Jetson ou d’autres SBC à partir d’un navigateur Web comprenant la sélection de pièces, la génération de code via la programmation visuelle et la génération de modèles URDF à partir de logiciel ONSHAPE. Vous pouvez également créer votre robot avec LLM si vous le souhaitez.

La première étape consiste à créer un projet avec vos spécifications de robot et à télécharger et à installer la mini image Genflow sur votre Raspberry Pi ou Nvidia Jetson SBC. Alternativement, vous pouvez installer Gemini Mini Middleware avec un script sur d’autres SBC, mais on nous dit que le processus prend jusqu’à 10 heures…

Tableau de tableau de bord du capteur RoboreActor

À ce stade, vous devriez pouvoir accéder aux données à partir de capteurs et autres périphériques connectés à votre carte, et vous pouvez également commencer à travailler sur le code Python à l’aide de la programmation visuelle via le générateur de nœud RoboreActor sans avoir à écrire de code ou à comprendre des algorithmes de bas niveau .

Programmation visuelle du générateur de nœud RoboreActor
Programmation d’un robot avec une reconnaissance faciale et des capacités de texte-dispection

Un autre composant de la solution est l’assistant URDF où les utilisateurs peuvent importer les fichiers de modèle 3D sous forme d’archive zip, puis ils peuvent assembler toutes les pièces de l’interface Web pour créer la partie mécanique du système de robot ou d’automatisation. L’URDF (format de description du robot unifié) est un format XML utilisé dans les outils du système d’exploitation Robot (ROS) tels que RVIZ (ROS Visualization Tool) et le simulateur de gazebo.

Assistant Urdf
Assistant Urdf

Vous pouvez aller plus loin avec diverses sections dans l’interface

  • La section du contrôleur de mouvement pour travailler sur le contrôleur de robot basé sur STM32 ou un autre microcontrôleur ou contrôler à distance votre robot à partir de l’interface Web
  • La section des systèmes de navigation pour visualiser la cartographie des nuages ​​de points en temps réel créé par les capteurs de votre robot, y compris le lidar, le radar, le sonar, la localisation WiFi, les balises et les caméras, et suivre les mouvements de votre robot et coordonner plusieurs robots pour créer un essaim.
  • L’assistant de fabrication AI (AAI) pour concevoir des robots et des systèmes d’automatisation en parlant simplement à une IA alimentée par LLAMA2 ou LLAMA3.2 pour créer un projet entier avec le matériel, le code et les composants requis.

Vous trouverez plus de détails dans la documentation, bien qu’il ait encore besoin de travail car les pièces sont toujours difficiles à comprendre… ils ne se sont pas concentrés sur le marketing non plus, car je n’ai pas pu trouver de vidéos de démonstration sur YouTube, mais Chanapai Chuadchum, PDG de RoboreActor, basée à Bangkok, partage de temps en temps quelques vidéos publiques sur Facebook. J’ai re-téléchargé l’un des plus récents sur YouTube qui montre comment fonctionne une partie du système.

https://www.youtube.com/watch?v=zcc7e1fxzf0

Il est gratuit d’essayer pendant 30 jours, mais il n’y a que des plans payants à partir de 25 $ par mois pour le plan de base, 30 $ par mois pour le plan professionnel, et bientôt 46 $ par mois pour le plan Enterise. Ils ont l’air similaires, à l’exception de la version LLAMA utilisée et du niveau de «contrôle des composants électroniques». Je ne sais tout simplement pas ce que ce dernier signifie exactement.

Prix ​​RoboreActor

Lorsque j’ai essayé, il n’aimait pas l’adresse e-mail Raspberryme-Software.com que j’ai utilisée (peut-être à cause du trait d’union) et j’ai recommandé une adresse Hotmail.com à la place. J’ai réussi à m’inscrire, mais gardez à l’esprit que vous devez fournir une carte de crédit pour le procès et que vous devriez annuler manuellement avant la date de renouvellement si vous ne souhaitez pas poursuivre le service. Plus de détails peuvent être trouvés sur le site Web du projet.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video