/hexa

Hexa est un robot open source en phase de développement. Son objectif est d'aider dans l'initiation à la robotique. Il sera équipé d'un système d'intelligence artificielle pour la communication, la gestion des animations ( cinématique inversée ), l'adaptabilité à son environnement.

Primary LanguageJavaScriptOtherNOASSERTION

Hexa

Hexa est un robot open source en phase de développement. Son objectif est d'aider dans l'initiation à la robotique. Il sera équipé d'un système d'intelligence artificielle pour la communication, la gestion des animations ( cinématique inversée ), l'adaptabilité à son environnement.

En cours de développement

  • Intelligence Artificielle ( Langage Naturel, Gestion d'Algorithmes: cinématique inversée/matrice ): Actuellement je travail sur les animations du robot et l'intégration d'intelligence artificielles, J'utilise une version gratuite de Gemini qui est suffisante pour l'utilisation dont on a besoin, ceci nous permet d'entrainer le robot à comprendre comment fonctionne ses animations et algorithmes.

  • Animations ( Walk, Up, Sleep, ChangeTop, InverseKinematic: rouli... ): Sur les animations je travail sur les animations de cinématique inversé et de mouvements de bases, le but est que l'IA puisse faire ses propres matrices de mouvements, pour avoir un rendu optimal. J'ai ajouté des matrices permettant de contrôller chaque pattes indépendament des autres, et un mouvement progressif entre chaque positions permettant de fluidifier les séquences animations avec de belles transitions.

Exemple de conversation avec l'IA: Image

Exemple de cinématique inversée: En cours de développement

Fonctionnalités

  • Conception économique et polyvalente
  • Système d'intelligence artificielle pour la communication et l'adaptabilité
  • Intégration d'une IA Go to IA

Contenu du dépôt

  • Documentation : Contient la documentation du projet. => Documentation
  • Cours: Explications sur les mathématiques utilisés dans le robot, tel que la cinématique inversée, programmation etc => Cinématique inverse
  • Hardware : Contient l'assemblage, les composants, le câblage, etc. => Documentation matérielle
  • Software :
  • Issues : Section pour signaler des bugs ou suggérer des améliorations.

Licence

Ce projet est sous licence Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). Vous êtes autorisé à utiliser, partager, modifier et distribuer le projet à des fins non commerciales, en mentionnant l'auteur d'origine et en partageant toute modification sous la même licence.

Collaborateurs

Trotiflex Avatar

Trotiflex est une collaboratrice clé qui a apportée une contribution significative au projet. Principalement axé sur la cinématique inversée, Trotiflex a joué un rôle essentiel dans l'écriture de cours détaillés sur ce sujet. Cours.