Stap 9: werking
Ik heb niet een nog gebouwd, maar ik ben van plan om "CALL" knoppen in elke kamer die gebruik van een XBee Radio maken zal een bericht verzenden naar de ServerBot, die daarom vraagt om te komen tot de kamer bent u in.
Paden kunnen worden geüpload op elk gewenst moment. Ik ben van plan om te schrijven een pad-builder app te maken voor eenvoudige installatie.
Een pad bestaat uit een lijst van instructies te krijgen van punt-A naar punt B. Er zijn drie instructies. Wenden tot de kop (graden op een kompas), station x Inches, en rijden naar Beacon #x.
Het is geprogrammeerd met how to get van 1 naar 2, 2 tot en met 3, 3 tot en met 4, 4 tot en met 5, 3 tot en met 5, en allemaal in omgekeerde richting. Het programma zal vervolgens bepalen welke paden te nemen om naar de gevraagde bestemming.
De ServerBot begint en geleidelijk stopt dus niet naar topply om het even wat op de top. Wanneer de sonar een object detecteren zal de ServerBot beginnen te traag en uiteindelijk stoppen als er iets is binnen 18" vooraan. Het blijft dan op zijn pad als het object (hond) verdwijnt. Een fysieke Bump zorgt ervoor dat de ServerBot reservekopie maken, verplaatsen naar de kant een paar duim, en ga verder in de goede richting.
In de Loop-modus reist de ServerBot continu van kamer naar kamer, die nuttig zijn in een office-omgeving voor e-mailbezorging of koffie dienst zou kunnen zijn. Wanneer u wilt toevoegen of verwijderen van iets naar de schenkblad, u gewoon staan tegenover het en het zal stoppen en wachten zolang je het pad blokkeert.