Partager l'article ! FlowCode 3 : logiciel de développement: Pour ceux qui ne veulent pas (ou ne peuvent pas) programmer en C, Flowcode 3 permet de générer du code ...
Bienvenue sur le blog de GreenRbot
mon robot tondeuse de 2ème génération.
Ma précédente réalisation, SyLaM, était un robot tondeuse entièrement réalisé à partir de matériel de récupération. Malheureusement, les moteurs, issus des essuie-glaces d'une Toyota Corolla, n'étaient pas assez puissant pour ma pelouse, ou devrais-je dire mon pré.
De plus, le processeur, un PIC 16F84 n'offrait pas la puissance de calcul suffisante à l'algorithme de tonte parallèle que je voulais intégrer.
Vous pourrez voir la description de SyLaM à l'adresse suivante : http://sylam.blogspirit.com/
GreenRbot, offre une motorisation plus puissante, et le processeur central est un classique PIC 16F877.
Pour ceux qui ne veulent pas (ou ne peuvent pas) programmer en C, Flowcode 3 permet de générer du code à partir d'un interface graphique plus proche de l'automastisme que de l'informatique :
<div id="viadeoBlog"><script type="text/javascript" src="http://widget.viadeo.com/blogs/afficheblog/index.jsp?w=1&b=0042ccn2t7pqtgd3&u=0041k7tt3hmzav7w"></script></div>
Sinon moi j'avance petit a petit ya encore rien sur mon blog mais jespere y mettre quelle que chose bientot. G deja trouvé des roue dans une décharge lol. Sinon je suis a la conception en 3D pour linstant jve que tout soit nikel en 3d avan dataqué la réalisation. Voila alé jvé pa te raconté ma vie non plus lol alé jespere a bientot ...
Et puis j'ai eu un Robosapien à Noel, d'ici à ce qu'il pilote GreenBot y'a qu'un pas.
Bon courage pour ton développement.
je cherche des informations complémentaires sur la tondeuse automatique, serait il possible de contacter le développeur? et si oui serait il prêt a m'aider?
Le développeur ? il est là lol !
Quand à t'aider, c'est le but de ce blog, de donner le maximum d'informations sur ma réalisation.
Tu trouveras d'autres informations sur les différents liens que j'ai mis ici, ainsi que sur ma précédente tondeuse SYLAM.
Bonne chance
les changements de direction sont il aléatoire lors de l'arrivé sur un bord du terrain?
et si oui comment s'assuré qu'il n'y a pas des zones qui resteront non tondus?
de plus je suis novice en technologie mais serait il possible de créer un robot beaucoup plus simple qui change de direction lorsqu'il atteint une limite? j'ai des connaissance en mécanique, physique et un peu en programmation mais je ne sais pas comment collecter les données des capteurs pour en tirer des consignes (comme un grafcet de commande par exemple)
La capacité à tout tondre ... bonne question.
Dans le cas d'un robot à tonte aléatoire (ce qu'on trouve dans le commerce par exemple) cela fonctionne comme pour les aspirateur robots. Dés contact d'un obstacle, ou surdétection du périmêtre, le robot change de direction de manière aléatoire. C'est alors le temps total sur le champ d'action qui va garantir la tonte totale ou le nettoyage total. Là ou un humain mettrait 1h de manière méthodique, le robot mettra 2 ou 3 heures suivant la complexité du terrain. Il y a plein d'articles sur le net sur ce sujet.
Dans mon cas, il s'agit de tonte parallèle, ce qui complique drastiquement le logiciel pour éviter les obstacles tout en retrouvant le même parcours après l'obstacle.
En programmation, les 2 écueils, ou plutôt les 2 tâches principales sont le traitement des capteurs et le pilotage des moteurs. Grafcet ? Oui pour ceux qui ne sont pas informaticien, c'est bien le principe de Flowcode. Toutefois il ne faut pas minimiser la compexité du traitement, même sous Flowcode.
bonne chance