Hello,

Je pense faire prochainement une modif de l'interface des
modules trajectory_manager et position_manager: le but est
de les passer en mm plutôt qu'en cm. Pour le moment, ça ne
sera que dans la branche b_zer0, mais je voudrais savoir
si ça intéresse/gêne quelqu'un ?

Au final, assez peu de code (peut être même rien du tout ?)
sera modifié, il s'agit surtout de renommer certains params
qui ont explicitement l'unité cm dans leur nom. Celà va
peut-être influer certains code qui faisaient leurs calculs
en cm et qui risquent un overflow (obstacle_avoidance ?)
car avec les dimensions d'un terrain de la coupe (3m x 2.1m),
on se rapproche pas mal du maximum d'un entier 16 bits signé:
30000 pour 32767.

Tof avait déjà suggéré de changer d'unité il euh... presque
2 ans; celà dit le mm me parait plus adapté que le metre. La
raison est qu'on peut continuer à travailler sur des entiers
tout en augmentant la précision.

Des avis ?
Olivier

_______________________________________________
Avr-list mailing list
Avr-list@droids-corp.org
CVSWEB : http://cvsweb.droids-corp.org/cgi-bin/viewcvs.cgi/aversive
WIKI : http://wiki.droids-corp.org/index.php/Aversive
DOXYGEN : http://zer0.droids-corp.org/doxygen_aversive/html/
BUGZILLA : http://bugzilla.droids-corp.org
COMMIT LOGS : http://zer0.droids-corp.org/aversive_commitlog

Répondre à