Knowledge of radio engineering, programming, too. Having collected another robot on wheels for fun, I thought that I would like to make it smarter, and not just program static reactions to events.
Tell me, where to start, so that from the very beginning? And for less mathematical formulas, and for more code instead of them, it will be less abstract.
Programming language is not important