user14103: I know about line follower mainly the grid solving robots i know the basics actually. Actually they have to trace the path of the grid in an arena and then reach back to starting point in a shortest distance. Here my doubt is regarding the line follower in this link I have attached.Advanced Line Follower Robot for maze solving
My doubt is what are the procedures to do it? They have mapped the path and used Dijkstra algorithm to solve the path. But how do they transfer the code(i.e) where it has to turn which direction it has to turn. how are they generating the what function should be passed? Please explain i need the procedure alone. am going to try it with python.

user7856: Any language will do, as long as it is supported by your HW platform.
If you want to use python, you need a board that can run python.
That could be an Arduino Yun, for example. Or an Intel Quark. Or an Intel Edison with an Arduino shield.
But these will be expensive.
You could, alternatively, use C/C++ and an Ardino UNO (or micro, nano, mini pro), which is far cheaper.
Googling for something as simple as "Arduino line following kit" gives as first answer this, which seems to be exactly what you are looking for.

14103: <p>I know about line follower mainly the grid solving robots i know the basics actually. Actually they have to trace the path of the grid in an arena and then reach back to starting point in a shortest distance. Here my doubt is regarding the line follower in this link I have attached.<a href="https://www.youtube.com/watch?v=5At_u5rnh2U" rel="nofollow">Advanced Line Follower Robot for maze solving</a></p>

<p>My doubt is what are the procedures to do it? They have mapped the path and used Dijkstra algorithm to solve the path. But how do they transfer the code(i.e) where it has to turn which direction it has to turn. how are they generating the what function should be passed? Please explain i need the procedure alone. am going to try it with python.</p>
 7856: <p>Any language will do, as long as it is supported by your HW platform.
If you want to use python, you need a board that can run python.
That could be an Arduino Yun, for example. Or an Intel Quark. Or an Intel Edison with an Arduino shield.
But these will be expensive.</p>

<p>You could, alternatively, use C/C++ and an Ardino UNO (or micro, nano, mini pro), which is far cheaper.</p>

<p>Googling for something as simple as "Arduino line following kit" gives as first answer <a href="http://www.instructables.com/id/Line-following-Robot-with-Arduino/?ALLSTEPS" rel="nofollow">this</a>, which seems to be exactly what you are looking for.</p>
