Stap 7: Sluiting, Extra Info
Dit betekende onder $30, minimale hardware bouw en broncode die geen begrip vereist te maken gebruik van. Het maakt niet zelfs uit welke sensoren die u gebruikt, zodat hebt u zeggen sonar op uw levering/butler-robot, nu je robot waar onthouden kunt zijn geweest en erachter te komen waar zijn het gaan!
Vergeet niet, dit is niet puur reactieve toewijzing:
het weet waar het is
het weet waar het is geweest
het weet waar het gaat
het bedrijf weet dat de locaties van het bewegen van hindernissen
het optimaliseert voor minimale reisafstand
EN het kan niet worden misleid! De adaptieve!
Nota: Het algoritme moest worden uiterst robuuste te rommelig huismilieu's (elke willekeurige belemmering kan worden gedetecteerd). Mijn algoritme staat met de robot wandelen 5 x sneller is, maar ik besloot om het te houden langzaam omdat het maken van encoders hoge foutenpercentages hebben. De encoders worden gedreven door een flexibele rubberen band, zo nutteloos... haha...
En vergeet niet, de meest nuttige eigenschap is dat de kaart updates. Geen behoefte om te herprogrammeren van uw robot als u meubels opnieuw rangschikt!
Opmerking: Hieronder is een voorbeeld van het Golffront algoritme, met de robot R aftellen tot het doel G. theorie is buiten het bereik van een instructable, maar als u wilt begrijpen meer, te controleren gelieve mijn tutorial op de voorzijde van de Golf.
Opmerking: De doel locatie kan eenvoudig kunnen worden gewijzigd voor uw robot - voor voorbeeld als je zegt 'get me een bier' naar uw butler robot, alles wat het moeten zou doen is opzoeken op de locatie van het bier in het geheugen en het zal automatisch plannen dat pad voor u.
Opmerking: De demo-kaart is alleen 6 x 6 vierkanten, met elk vierkant de grootte van de robot. Het algoritme kan eenvoudig worden worden aangepast zodat veel grotere kaarten (zoals hieronder), aangezien de huidige kaart een fractie van een seconde neemt te berekenen.