13.1.20. Sažetak

IDE u jednom odlomku: skripte se uređuju u profesionalnom uređivaču koji poznaje API kamere, izvode se na kameri jednim gumbom i promatraju kroz tri živa instrumenta – preglednik međuspremnika slike za ono što kamera vidi, histogram za brojeve iza toga i serijski terminal za ono što skripta govori. Oko te petlje smješteni su alati za održavanje koji drže ugrađeni program (firmware), datotečni sustav i ROMFS kamere u redu; alati strojnog vida koji proizvode artefakte koje skripte troše – n-torke pragova, očišćene deskriptore, ispisane oznake, pretvorene modele, označene skupove podataka; te napredni alati koji zaviruju ispod haube kada su performanse važne.

Kamo dalje:

  • Izbornik primjera stalni je odgovor na „kako da napravim X na kameri” – gotovo svaka značajka biblioteke ima primjer koji se može pokrenuti.

  • Referenca biblioteke dokumentira svaki modul koji nudi skočni prozor za dovršavanje.

  • Python paket openmv upravlja kamerom iz Python skripti na strani domaćina – protokol za otklanjanje pogrešaka IDE-a bez IDE-a – za testne sklopove, automatizaciju i prilagođena desktop sučelja.

  • Poglavlje o proizvodnji nastavlja ondje gdje korak postavljanja IDE-a staje: ugrađivanje skripti u ugrađeni program (firmware), isporuka resursa u ROMFS i učvršćivanje kamere za teren.