Coupe de France (part III)

Samedi matin, après une nuit de travail sur les stratégies, on est fin prêt pour le dernier match de qualification mais aussi pour les phases finales.

Durant la cinquième série, Big ne fait pas son travail et ne construit pas grand-chose. On arrive quand même à se sortir de ce match avec 155 points et une place assurée en phases finales.

Après avoir revu les petits problèmes de Big et Brother, on repart pour les huitièmes de finales.

 

 

Les huitièmes et les quarts se passent sans problème majeur, Big et Brother faisant parfaitement leur travail, de belles constructions pour Big et une bonne estimation de son travail par Brother.

Les demis s’annoncent compliqués, ce match nous oppose à RCVA. Depuis le début de la compétition, les robots de l’IUT de Ville d’Avray ont une fois encore montré leur qualité et leur capacité à dominer la compétition. Devant une telle réalisation, nous ne pouvions pas faire grand chose ! Nous nous apprêtions à nous incliner face aux probables futurs champions de France et sans doute d’Europe. C’était sans compter la malheureuse erreur qu’ils ont commise en reprogrammant leurs robots juste avant ce match. Un bogue logiciel les a empêché de démarrer correctement. De leur côté, Big et Brother ont livré un match exemplaire, et marqué 280 points. Après discussions avec l’organisation et les arbitres, il n’a pas été possible de rejouer ce match, et nous accédons à la finale.

Robotech Legend, une équipe de Montpellier a également pu franchir ses différents matchs sans encombre. Leur robot principal a comme particularité de réussir tous ses jets de balles avec une répétabilité impressionnante. Sur le papier, les scores espérés sont comparables, et nos robots présentent des niveaux de réussite assez proches. En deux manches gagnantes, c’est Robotech Legend qui décroche la victoire, bien méritée par une supériorité dans la répétabilité des actions. Big et Brother peuvent toutefois être fiers d’avoir construis de belles tours de cubes !

Nous finissons bons deuxièmes, heureux de notre performance qui récompense une année de travail dense.

Ce trophée en poche nous ouvre la porte d’Eurobot, dont les matchs de qualifications ont commencé dans la foulée. Big et Brother peuvent alors se mesurer aux meilleurs robots européens.

Le rythme soutenu imposé aux robots n’est pas sans conséquences, quelques ennuis techniques – certes secondaires – pénalisent les scores réalisés. En 4 matchs, ils se classent malgré tout 8ème et se qualifient pour les phases finales !

Les huitièmes de finales sont l’occasion d’affronter une excellente équipe Italienne. Nous nous inclinons avec un score assez proche de leurs très bons robots. Durant ce dernier match, Brother à même pu chatouiller l’interrupteur du panneau de domotique adverse… 

A l’heure du bilan, nous sommes très fiers de nos robots qui se sont classés deuxièmes de la coupe de France et neuvièmes de la coupe d’Europe !

 

Coupe de France (part II)

“Les robots ne compilent plus.” Un codeur à 7h du matin.

 

La matinée s’annonce compliquée avec des robots qui ne démarrent plus et qui ne répondent plus. Heureusement on est sauvé par un autre codeur qui sort du lit. Comme quoi, une simple erreur de compilation et plus rien ne fonctionne. Après une relance complète des robots, tout est de nouveau opérationnel pour aujourd’hui.

 

Premier match de la journée, 231 à 22 un score fort appréciable après la frayeur matinale. Big nous construit une tour de 5 étages avec la bonne combinaison de couleur et nous envoie les balles du distributeur directement dans le château d’eau. Brother, quant à lui, s’amuse avec l’abeille puis tente de trier les balles du deuxième distributeur. Cette partie-là nécessite encore quelques améliorations mais rien de bien problématique, un peu de recalage et tout sera reparti.

 

C’est donc sur des bases solides que l’on commence le quatrième match des qualifications contre nos voisins de stand. Après moult discussions, on sait que le match va avoir un beau score. Et en effet 249 à 154, de belles actions ont été au rendez-vous. Bon on va pas se mentir Brother ne réussit toujours pas le tri des balles mais bon il reste une nuit pour régler ce problème avant le dernier match des qualifications et les phases finales.

 

Une bonne nuit d’analyse et de stratégie s’annonce pour nous.

Coupe de France (part I)

“Départ 8h45 pour les homologations, il faut être là-bas pour 10h”
Responsable logistique.

Départ sous le soleil, direction la Roche-sur-Yon, chargés comme des mulets, nous arrivons vers 11h, juste le temps de faire homologuer Big et Brother avant de manger.

Malgré un peu d’appréhension concernant la validation de Brother, la partie statique se passe sans encombres.  La partie dynamique par contre …Lors du calage Big s’en prend à son petit frère en le raclant au passage. Mais bon qu’à cela ne tienne, on valide quand même l’homologation de Big, Brother, Cool (notre abeille) ainsi que LED (LudicrousEnvironmentDevice) notre panneau domotique.

Pendant ce temps, au stand on installe les posters de présentation des robots.

À peine homologués, nous partons nous installer dans notre logement pour la semaine. Le soft, n’attendant pas d’avoir les clés des salles, commence à coder sur les marches du bâtiment.

Mercredi soir fructueux puisqu’il nous permet de retester des fonctionnalités et de voir ce qui fonctionne ou pas.

Au matin du jour suivant, ou la fin de la nuit pour les codeurs, des avancées ont été réalisés qui vont être utilisées dans les deux matchs de la journée.

Premier match, assez compliqué dans l’ensemble, Brother refuse d’appuyer sur l’interrupteur et de nous faire gagner 25 précieux points pour la suite de la compétition. Big, quant à lui, ne récupère pas ses balles. Une avance franche sur notre adversaire nous permet de l’emporter 94 à 20, un score trop faible selon nos attentes.

 

180 à 20, en voilà un score qu’il nous est plaisant à voir. Cool butine sa fleur, le panneau s’allume, Big tente la construction de tour avec les blocs et l’ordre des couleurs, et Brother s’arrête au centre du terrain… Des erreurs retrouvées lors des tests de la soirée.

Une bonne nuit de code qui s’annonce.

Coupe de Belgique

Le week-end dernier, nous sommes allés en Belgique tester nos robots en conditions réelles et une partie de leurs fonctionnalités. Commençons par la première journée de ce périple et par conséquent par l’homologation.

 

L’homologation, cette phase durant laquelle les arbitres vérifient la conformité des robots en taille; on entend par conformité en taille le périmètre étendu avec tous les actionneurs sortis. À cela s’ajoute la vérification statique pendant laquelle les arbitres checkent la non-dangerosité du robot. Puis vient la phase de vérification dynamique qui consiste surtout cette fois-ci à vérifier que les robots sont capables d’éviter un adversaire, mais aussi que les robots peuvent réaliser d’autres actions comme marquer des points.

 

 

Nos deux robots, Big et Brother ayant passé avec succès les homologations, les phases de qualification ont pu commencer pour notre équipe.

 

Les conditions sont celles d’un match réel : les robots ont 100 secondes pour marquer le plus de points en accomplissant différentes actions en parfaite autonomie.Un classement des équipes est ensuite établi suivant leur score à partir de 5 matchs de qualification. Seules les 8 équipes avec les scores les plus élevés auront la possibilité de participer aux phases finales, et seule l’une d’entre elles ressortira gagnante des ces deux journées de cette coupe de robotique.

À la suite des 2 matchs du samedi, nous sommes classés 1er avec 284 points malgré des problèmes avec l’évitement.

Second jour, nous débutons notre premier match à 10h. Nos adversaires réussissent alors à marquer plus que nos 126 points, nous contraignant à nous incliner lors de ce 3ème match de qualifications. Nous restons alors en tête du classement provisoire.

En coulisses lors de la préparation du quatrième match, la propulsion de Big ne démarre subitement pas…Une erreur de compilation du programme nous empêche d’aligner le gros robot pour ce match. Une seconde fois, nous concédons la victoire et tombons à la troisième place du classement général. Pour le cinquième match, les problèmes de compilation étant réglés, les robots marquent 69 points et nous offrent la victoire ainsi que notre qualification aux phases finales. Au final, nous accumulons 524 points pour 3 victoires et 2 défaites.

 

On attaque les quarts de finale par un match contre Cybernétique en Nord qui malheureusement ne sortent pas de leur zone de départ et nous offrent ainsi la victoire et une place en demi-finale. Les demi-finales sont plus compliquées, notre récupérateur ne fonctionne pas comme prévu, nous empêchant donc de marquer des points précieux. À la fin des 100 secondes nous sommes battus au score par Brick’n steel et nous filons droit vers une petite finale. La petite finale se passe sans encombres majeurs si ce n’est le non-fonctionnement de la récupération, mais cela ne nous empêche pas pour autant de gagner le match et de finir 3ème de la Coupe de Belgique et 2ème équipe étrangère. Ce court périple en Belgique nous permet de revenir avec une coupe mais surtout avec en tête les modifications nécessaires pour la Coupe de France.