wiki:WikiStart.fr

Bienvenu sur le projet

Introduction

Py4bot (Python framework for multi-legs robots) est un framework python libre dédié au contrôle de robots multi-pattes, comme les hexapodes. Il implémente la cinématique inverse pour des pattes à 2 ou 3 degrés de liberté, et de nouvelles cinématiques inverses peuvent être ajoutées de manière très simple.Il est même possible de mélange des pattes avec des degrés de libertés différents sur le même robot.

Py4bot contient également un puissant moteur de gestion de télécommandes intelligentes, permettant de contrôler des robots depuis divers type de contrôleurs, comme les gamepads, les joysticks, ou des télécommandes faites maison. Une API sera bientôt disponible pour piloter les robots depuis une interface http.

Py4bot est écrit entièrement en python, et devrait donc tourner sur toute plateforme où un interpréteur python est disponible. Ma première cible a été une carte BeagleBone Black, tournant sous Debian. Je pense maintenant basculer sur une Rapsberry Pi 3.

Py4bot n'est pas un projet commercial : je le développe durant mon temps libre, parce que c'est sympa. Je ne fais donc pas de support technique pour un usage commercial. Cela ne veut pas dire qu'il ne peut pas être utilisé par des installateurs professionnels, mais soyez conscient que les choses peuvent aller de travers, et ma responsabilité ne peut être engagée dans ce cas.

Enjoy!
L'équipe Py4bot

Développé avec:

wingware-logo-180x58.png

Dernière nouvelles

  • 2020-07 : Adaptation du code pour Python 3
  • 2019-03 : début de l'implémentation d'une démarche utilisant la restriction, basée sur cette thèse
  • 2017-10 : premiers tests de contrôle d'assiette automatique
  • 2017-02 : migration github -> framagit
  • 2016-03 : Gros commit, avec plein de nouvelles fonctionnalités, et un tutoriel complet.
  • 2015-09 : création du projet Trac

Licence

Tous les fichiers et documents de Py4bot sont régis par la licence GPL.

Fonctionalités

Documentation

Téléchargement

Cf cette page.

Autres liens

Raccourcis Trac

Auteurs

Développement principal

  • Frédéric <fma at gbiloba dot org>

Contributeurs

  • Edgar <edgar at edgar dash bonet dot org> (concept des séquences de start/stop pour les gaits)

OriginalTracHomePage

Last modified 5 years ago Last modified on Jul 12, 2021, 2:54:41 PM
Note: See TracWiki for help on using the wiki.