PyconFr

Strasbourg, 26-29 Octobre

PyConFR 2013 - Strasbourg du 26 au 29 octobre 2013

samedi 16:00:00–16:30:00

Brewery : mettez un Python dans votre robot !

Yannick Jost, Éric ALBER

Audience level:
Intermediate

Description

Présentation d'un framework événementiel Python, Brewery, développé par la BH Team pour la Coupe de France de Robotique. Il permet à cette équipe d'écrire d'une manière concise et élégante la stratégie de son robot.

Abstract

La BH Team participe depuis 7 ans à la Coupe de France de Robotique.

Ce challenge consiste en la conception et la réalisation complète d'un robot autonome en énergie et en commande. Les robots ainsi réalisés s'affrontent dans des matchs d'une durée de 90 secondes, sans intervention de leurs concepteurs. La principale difficulté de cette compétition est que son règlement, diffusé 9 mois à l'avance seulement, implique systématiquement un changement presque total des contraintes du jeu.

A un moment de notre parcours, nous avons eu le besoin de pouvoir décrire dans un langage de haut niveau notre stratégie. Notre expérience dans le développement logiciel nous a amené à choisir le langage Python.

Trois ans après la première édition du framework "Brewery", voici une présentation de ses capacités et des avantages qu'il confère à l'équipe.

Nous commencerons par une explication du contexte de la compétition, de l'évolution des différents modules développés par l'équipe au fur et à mesure des années, et enfin nous détaillerons les points remarquables du framework.

Site de l'équipe : www.bhteam.org

Facebook

Twitter @TheBhTeam

Règlement de l'édition précédente (2013)

Vidéo d'un match de 2013

Sponsors