Software se dá ošahat i bez lega
http://www.lego.com/cs-cz/mindstorms/downloads/download-software
V principu je to postavené nad labview a v základu se programuje pomocí stavění vývojových diagramů. Jsou tam i příklady základních úloh - line tracker apod.
Jak to popisuješ tak si myslím, že to může být dobrá volba. Kompatibilní to podle mně je, ale nevyzkoušeno, beru to od oka, že to vypadá jak klasické lego.