Stap 13: P.3, Code: voltooien van Objective-C Software-overzicht
Het diagram van de staat (u zult willen kijken naar de volledige grootte bestand, klik op de i in de linker bovenhoek) heb ik alles wat is in voldoende detail voor de structuur van code gaande er zinvol uit moet leggen. Zelfs als je niet in Objective-C werken, is het diagram een goede gids.
Zoals werd besproken in de vorige stappen, wordt het programma wacht totdat de gebruiker te vertellen om te beginnen, wordt verplaatst naar de volgende positie, een lowpass filter toe te passen op de motor hoeken zodat de arm niet oscilleren, wacht voor de gebruiker om correcties aan te brengen indien nodig, en eindelijk begint het proces opnieuw voor de volgende opgeslagen reeks van coördinaten.
Merk op dat de opgeslagen sets coördinaten niet alleen de locaties van de objecten en doel vakken bevatten, maar ook tussentijdse locaties zodat de arm objecten verticaal pakt, en geen crash in dingen die het niet heeft verondersteld om te raken.
(Ja, it's supposed to "Roboticcccccc" worden genoemd - we een fout gemaakt bij het maken van het project, en nooit echt de moeite om te repareren... Nogmaals, opsporen en hernoemen van alle bestanden die u wilt wijzigen is een goede oefening als je pedant = P)