How is SLAM actually implemented in a mobile robot?
From what I understand, the robot has some sensors such as laser sensor, ultrasonic sensors, etc from which it acquires data. How is this data used? And what algorithm does the mobile robot follow to navigate the area?
Does the robot simply go about randomly till it collides with an object and then changes its path?
I think I put it in a wrong way. I am not talking about sending directions such as up,down,left,right using controller. I want to just signal the robot from a different location to arrive at the location using independent path planning and navigation.
With respect to that, how will the robot have any knowledge of the positions xy1 and xy2? And any obstacles in between, the exact path to follow, etc.?
Thanks.