Hi Everyone, I am new to field of robotics and I was wondering what tools I should consider studying for development of a robot system that can learn and make maps from the environmental interaction with sensors(vision etc). I know basic programming languages like c and delphi(lazarus,freepascal). I think c is the language of choice for most people while developing programs embedded systems(although i like pascal a lot). To test certain algorithms for embedded systems on PC, I think c,sdl,opengl,glut mix is good(that will make me less dependant on os).is that enough.
I want suggestion from people with experience about what all should i invest my time in studying.
Currently all i know is that C is the language, but the libraries for doing similar things vary OS to OS. I think I need to understand and implement lot of algorithms instead of learning lot of separate libraries.
please share your views on this