Хм да ти кажа честно ми е много трудно да си представя как ще стане с инфрачервени сензори. Не за друго, просто ние тук трябва да измерваме разстояние. Така мисля, де. А чрез светлина имаме само два варианта: поглъщане или отражение (главно са това). Тоест, за да имаме информация, трябва май да имаме тъмна преграда. И общо взето не знам как ще стане. Би трябвало да стане с ултразвуков сензор. Праща, взима, вижда какво е разстоянието. Примерно, разстоянието до нещото е четвърт метър (бе дай да завия, че нещо не ми харесва). Ако са инсталирани два сензора от двете страни, може роботът да се ориентира накъде трябва да завие и колко трябва да завие. Поне така разбирам нещата.
А за другото нещо: е ще ти трябва код за да кажеш какво да прави роботът при определените случаи. Примерно: Ако левия сензор отчита преграда, десният не отчита, роботът да завие надясно. За да завие надясно трябва единия мотор да спре и т.н. Все пак ще ти трябва код за да вържеш сензорите към моторите...