Stap 8: Accepteren de persoonlijkheid it reeds heeft
Ja, u, als de Schepper, hebben de macht te geven van de persoonlijkheid van uw robot. Vergeet niet, u programmeert de ding, dus je hebt (sommige) controle over zijn acties. Voldoen aan ASLOC - die kort voor autonome, Split-Level, Omnidirectional, constructie, en ja, het acroniem ontstond de naam aanpassen. Deze robot is allesbehalve eenvoudig. Het kan rijden in een willekeurige richting tegelijk met behulp van omni-wielen. Het heeft een roterende middengedeelte die vrij van de rest beweegt. Het is manier die meer sensoren dan nodig zijn. Het heeft een fork lift staat 5 pond opheffen zonder kantelen. Het is een kleine beest.
ASLOC heeft ook persoonlijkheid. Het vaak ging in de verkeerde richting en de verkeerde beslissingen genomen. Natuurlijk omdat ik het programmeren, is dat mijn schuld. Naast deze ongewenste eigenschappen gaf ik ASLOC sommige extra functies gewoon voor de lol. Het zou willekeurig 8-bit versies van klassieke rock liederen evenals video game thema's spelen. Het zou (soms) draaien rond in een cirkel als het een taak afgerond. Soms het had moeten doen deze dingen en gewoon niet. Het ook geweigerd om iets te doen elk moment ik record op een camcorder drukte. Blijkbaar zijn sommige robots verlegen camera.
Ik geleerd om te accepteren dat sommige van deze dingen. Immers, was niet ASLOC ontworpen voor missie kritische taken. Het deed haar werk, gewoon niet altijd in de beste manier. Het was niet leren of het doen van dingen verkeerd op doel, het was gewoon de schijnbaar willekeurige aard van de werking van robots (en een heleboel programmering onervarenheid van mijn kant). U kunt plan, plan en plan, maar soms willen robots gaan hun eigen weg.
Net zo lang als dat pad niet gepaard met de volledige vernietiging van de mensheid gaat, ik denk dat dat is OK.