background preloader

Fab Lab

Facebook Twitter

ArduinoExpertServoPanTiltSuiviBalleGSVideo. Off-Grid Living - Lynx Wind Power. Predator : un programme de reconnaissance visuelle sous GPL. Un jeune chercheur tchèque, Zdenek Kalal, a publié récemment sur YouTube une vidéo assez impressionnante démontrant les capacités du programme de reconnaissance visuelle en temps réel qu’il a développé dans le cadre de sa thèse de doctorat soutenue à l’université du Surrey (Grande Bretagne).

Depuis janvier 2011, il poursuit ses travaux à l’EPFL avec Vincent Lepetit et Pascal Fua deux professeurs français de l’université suisse. Un point intéressant dans ce projet, outre les performances apparemment réellement surprenantes, consiste dans le choix de licence de publication. En effet, les sources sont publiées sous licence GPL, et comme Kalal le rappelle sur son site : « cela signifie que toute diffusion d’un projet contenant tout ou partie du code de OpenTLD devra se faire avec les codes sources et sous licence GPL en version 3.0 ou ultérieure. » OpenTLD (Tracking, Learning and Detection) est l’autre nom du logiciel (le nom Predator étant plus « vendeur », peut-on imaginer).

Module de reconnaissance vidéo "CMUcam4" ArduinoExpertServoPanTiltSuiviBalleGSVideo. Arduino et GRBL - l'incontournable solution pour piloter une petite CNC. Choix de la version Beaucoup d'améliorations sont régulièrement faites sur GRBL. J'ai donc choisi de documenter comment travailler sur la dernière version extraite de GitHub. Cette version dispose d'une implémentation particulièrement complète du Gcode, d'un support de 3 boutons (Start / Feedhold / stop), des interrupteurs d'origine machine sur 3 axes, de la gestion du démarrage de la broche, de son sens, de l'arrosage, etc.. Elle a fait l'objet d'optimisations qui permettent de gérer des vitesses de pas jusqu'à 30Khz par axe...

Depuis peu, elle supporte également une broche pilotée en vitesse avec du PWM (Pulse Width Modulation). Impressionnant. Pré requis : Un PC sous Windows ou Linux, ou un MACL'environnement de développement Arduino (ou une chaine de développement AVR. Elle supporte notamment : Notes importantes : Cette shield n'est pas compatible avec la commande de broche en PWM.

Ou ICI , en pack avec drivers et arduino ICI Configuration : ) et l'installer. Sur Windows, faire : ). Default.h. Interpolateur de Gcode... ou piloter sa CNC avec une arduino : Electronique spécifique CNC. Coredump : 1/ L'interpolateur de Dank est buggé... et il n'intègre pas les correctifs qui lui sont proposés sur son site car il vient d'acheter une nouvelle maison. Du coup il ne touche plus à son site pour le moment. L'URL que tu as donnée n'est donc pas à utiliser pour le moment.... Si je me suis fendu d'un article, plutôt que de donner d'adresse du site de Dank, c'est justement pour expliquer tout cela et ou l'on peut trouver grbl débuggé... au moins temporairement tant que Dank ne corrige pas ses bugs.. 2/ Tu serais surpris de voir que les limites d'accélération ne sont pas celles de GRBL, mais celles des moteurs ou de la machine. 3/ Effectivement, cela ne remplace pas un bon interpolateur.

Ceci dit, sur un teensy++, il devrait être possible d'étendre l'interpolateur et de faire tourner une grosse partie du langage Gcode d'EMC2. Logiciels [Carrefour numérique² - fablab]