Enkla steg för att ge din Robot personlighet (8 / 8 steg)
Steg 8: Acceptera personlighet det redan har
Ja, du, som skaparen, har befogenhet att ge din robot personlighet. Kom ihåg, du programmering sak, så du har (några) kontroll över sina handlingar. Uppfyller ASLOC - som är kort för autonoma, 2 plan, Omnidirectional, bygga, och ja, förkortningen skapades för att passa namnet. Denna robot är allt utom enkel. Det kan driva i någon riktning samtidigt med omni-hjul. Den har en roterande center del som rör sig fritt från resten. Den har långt fler sensorer än är nödvändiga. Den har en gaffeltruck kan lyfta 5 lbs utan att välta. Det är ett litet djur.
ASLOC har också personlighet. Det ofta gick i fel riktning och gjorde felaktiga beslut. Naturligtvis, eftersom jag programmerat det, är det mitt fel. Förutom dessa oönskade egenskaper gav jag ASLOC några extra funktioner bara för skojs skull. Det skulle slumpmässigt spela 8-bitars versioner av klassiska rocklåtar som spel teman. Det skulle (ibland) snurra runt i en cirkel när det färdigt en uppgift. Ibland det borde ha gjort dessa saker och bara inte. Det också REFUSED att göra något när jag tryckte på posten på en videokamera. Tydligen är är vissa robotar kamera blyg.
Jag lärde mig att godta några av dessa saker. Ju inte var ASLOC avsedd för uppdrag kritiska aktiviteter. Den gjorde sitt jobb, bara inte alltid på bästa sätt. Det var inte lära sig eller gör saker fel med flit, det var bara till synes slumpmässiga natur hur robotar arbete (och en hel del programmering oerfarenhet från min sida). Du kan planera, planera och planera, men ibland, robotar vilja gå sin egen väg.
Bara så länge den vägen inte innebär en fullständig förintelse av mänskligheten, antar jag att det är OK.