Le logiciel SLAM ajoute l'intégration du système d'exploitation robotique, l'odométrie des roues
Une nouvelle version logicielle de SLAMcore pour les développeurs de robots et de produits intelligents avec des capacités avancées de localisation et de cartographie comprend désormais l'intégration du système d'exploitation robotique (ROS), l'odométrie des roues et la personnalisation de l'environnement.
La société, spécialisée dans l'intelligence spatiale pour la localisation et la cartographie autonomes, a déclaré que la nouvelle version du logiciel étend les capacités de localisation/cartographie de SLAMcore (SLAM inertiel visuel) pour les développeurs de robots et de produits électroniques grand public. Son logiciel aide les développeurs à surmonter les défis rencontrés par les robots commerciaux et les produits de consommation pour localiser, cartographier et percevoir l'environnement physique qui les entoure. Il utilise des caméras stéréo, des capteurs inertiels (IMU) et des capteurs de profondeur pour fournir des informations de localisation et de cartographie en temps réel.
La start-up, dérivée de l'Imperial College en 2016, se concentre sur la fourniture d'un logiciel de localisation et de cartographie simultanées (SLAM) qui fonctionne sur des capteurs et des processeurs rentables, ce qui permet aux développeurs de gagner des mois de développement et de permettre une robotique commerciale robuste et une électronique grand public autonome. produits.
Cette nouvelle version étend la valeur du logiciel d'intelligence spatiale de SLAMcore avec trois nouvelles fonctionnalités :
- Fournir une intégration profonde entre son logiciel d'intelligence spatiale et le code du système d'exploitation du robot (version 1.0). SLAMcore est déjà un membre actif et un partisan de la communauté ROS, et avec cette nouvelle version, les développeurs utilisant ce middleware open source largement adopté trouveront encore plus facile de résoudre rapidement les défis SLAM en intégrant le logiciel SLAMcore directement avec les systèmes basés sur ROS.
- La prise en charge de l'odométrie des roues permet aux concepteurs de fournir des données de mouvement supplémentaires au logiciel SLAMcore pour des estimations de localisation encore plus fiables. Les odomètres fournissent des données sur les révolutions des roues qui peuvent être converties en distance réelle parcourue par un robot. La combinaison de ce flux de données avec les données des capteurs visuels et inertiels ajoute encore plus de robustesse et de précision à la position et à la cartographie en temps réel.
- Permettant des niveaux élevés de personnalisation, le logiciel SLAMcore peut être adapté pour bien fonctionner dans un large éventail de conditions :environnements intérieurs et extérieurs ; conditions d'éclairage faible ou très variable ; environnements dynamiques ; environnements d'entrepôt, de bureau, de rue et de jardin. Faire face à différentes conditions d'éclairage et types d'environnement est l'un des défis les plus importants pour les robots opérant dans des environnements réels. La configuration des algorithmes SLAM pour qu'ils correspondent aux conditions de l'environnement cible d'un robot améliore considérablement la robustesse et les performances.
Le logiciel SLAMcore fonctionne « prêt à l'emploi » avec les capteurs Intel RealSense et le calcul x86/Nvidia Jetson pour fournir des prototypes rapides. Le logiciel peut être optimisé davantage pour des cas d'utilisation spécifiques, du matériel personnalisé et des capteurs supplémentaires pour une utilisation dans une large gamme de produits robotiques commerciaux et électroniques grand public.
La société affirme que son logiciel d'intelligence spatiale réduit considérablement le temps de développement et les investissements en R&D nécessaires pour résoudre les défis complexes du SLAM, tels que le positionnement et la cartographie en temps réel. Le logiciel SLAMcore est capable de s'exécuter localement en temps réel sur des appareils de calcul économiques. De plus, l'utilisation du SLAM visuel permet une meilleure adaptabilité aux environnements dynamiques qui mélangent robots, personnes et objets en mouvement.
Owen Nicholson, fondateur et PDG de SLAMcore, a déclaré :« Notre rôle est de permettre aux développeurs d'ajouter aussi facilement que possible des capacités SLAM robustes et hautes performances à leurs produits aussi rapidement et économiquement que possible. Travailler en étroite collaboration avec ROS et sa base de code, ainsi que fournir une prise en charge de la personnalisation de l'environnement et prendre en charge de nouveaux capteurs comme l'odométrie des roues signifie que davantage de développeurs peuvent bénéficier de l'intégration de notre logiciel dans des robots autonomes et de l'électronique grand public.
La dernière version du logiciel SLAMcore est disponible dès maintenant. Les options de licence incluent des abonnements mensuels à faible coût par appareil et des licences d'utilisation commerciale pour le développement et la production.
Embarqué
- Sommet RISC-V :points saillants de l'ordre du jour
- Garz &Fricke ajoute le fournisseur de services logiciels e-GITS Software
- Automatisation :Cobot ajoute une interface pour une intégration plus facile avec les machines de moulage par injection
- Collaborative Robot Marketplace ajoute un logiciel de surveillance
- Là où l'ancien rencontre l'IoT, l'intégration SaaS
- Comment réussir l'intégration de la robotique dans votre installation
- Veo Robotics signe Calvary Robotics comme premier partenaire d'intégration
- Symbio Robotics dévoile une mise à jour logicielle pour "moderniser davantage l'assemblage de fabrication"
- Schilling Robotics va intégrer le logiciel Energid dans son robot sous-marin Gemini