2- برنامه نویسی بر اساس کاری که باید انجام شود .برای جلوگیری از برخورد
و رسیدن به هدف
3- شبیه سازی حرکت : یعنی حرکت دادن ربات در محیطش به همراه برنامه همراه
آن به منظور دیدن نتایج مطلوب و اصلاح آنها
4- انتقال داده ها و برنامه به مدل واقعی بوسیله پورت کامپیوتر