hi,
es waere hilfreich, wenn du den microcontroller-typ angeben koenntest.
- zu ausweismanoevern:

im augenblick faellt mir folgendes ein:

microcontroller-gestuetzt
- im ct' - computermagazin (online) ist ein ct-roboter - project am laufen.
da gibts vormutlich einige software (in c & java(simulationen))
koennte dir als grundlage dienen

labtop gestuetzt (linux & c)
- um generell objecten auszuweichen gibts noch den A-Star-Algo
googeln oder bei gamasutra (games) vorbeigucken

- ich verwend fuer meinen bot ein neurales netz.
hat aber seine tuecken und nur auf dem laptop lauffaehig

gruss
nomad