02
Programowanie
Opisujesz reguły. Asystent AI pisze kod.
Znasz swój proces. "Gdy szczelina jest szersza, oscyluj więcej." "Jeśli część jest przesunięta, skoryguj pozycję pobierania." Opisujesz regułę w języku naturalnym. Asystent AI zamienia ją w działający program. Przeglądasz kod — jest czytelny. Pod spodem to C#, ale nie musisz być programistą. Musisz znać swój proces.

Krok 1
Opisz, co ma się dziać
Otwórz asystenta AI. Powiedz mu, czego potrzebujesz: "Gdy model wizyjny wykryje szczelinę szerszą niż 2mm, robot powinien oscylować." Asystent generuje działający program z Twojego opisu.
Wcześniej: zatrudnij programistę robotów. Naucz się języka producenta. Spędź tygodnie na pisaniu integracji między kamerą a robotem.

Krok 2
Przejrzyj kod
Wygenerowany kod to czytelny C# z komentarzami. Widzisz, co robi: czyta dane z modelu wizyjnego, oblicza punkty trasy, wysyła komendy do robota. Możesz dostosować parametry, dodać warunki lub poprosić asystenta o udoskonalenie.
Wcześniej: programowanie z pendanta — jeden waypoint na raz, mały ekran, klawiatura membranowa. 8 godzin na 200 punktów.

Krok 3
Kompiluj
Kliknij Kompiluj. Program buduje się na urządzeniu w sekundach. Błędy pokazują się z numerami linii — napraw je zanim cokolwiek się ruszy. Jeśli się skompiluje, interfejsy są spełnione.
Wcześniej: błędy na pendancie wykrywane w runtime — gdy robot robi coś niespodziewanego. Lub niebezpiecznego.

Krok 4
Test na sucho — bez ruszania robotem
Twój program działa. Model wizyjny przetwarza prawdziwe klatki z kamery. Program oblicza punkty trasy. Ale robot się nie rusza — każda komenda ruchu jest logowana zamiast wykonywana. Widzisz dokładnie, co program BY zrobił.
Wcześniej: nie istnieje tryb suchy. Albo uruchamiasz na prawdziwym robocie, albo nie. Kolizje podczas testów są powszechne.

Krok 5
Testuj na nagraniach — bez potrzeby celi
Weź nagranie z produkcji. Odtwórz je przez swój program. Zobacz, co program zrobiłby na każdej klatce. Popraw coś, przekompiluj, odtwórz ponownie. Każda iteracja: 30 sekund.
Wcześniej: potrzeba fizycznej celi do testów. Cela w produkcji? Czekaj do weekendu. Każda iteracja: dni czasu kalendarzowego.