Welches Wissen hast du schon? Elektronikkentnisse sind eigentlich Pflicht, und Mechanik ist auch nicht ganz unwichtig.
Wenn der Roboter in verschiedenen Situationen unterschiedlich reagieren soll, musst du eigentlich mit Mikrokontroller arbeiten, wenn er aber immer nur nach rechts abbiegen soll, wenn ein Hinderniss vor ihm ist, reicht aber auch eine einfache Logikschaltung. Bei Mikrocontrolern musst du dann auch noch eine Programmiersprache lernen. z.B.: Assembler oder C