This bachelor thesis puts emphasis on implementing the algorithm that makes the robot (DaNI) to follow right edge or left edge and that chooses the path at an intersection by using LabVIEW development environment. With the LabVIEW Robotics Module, we can control the movement of robot by designing algorithms.
This thesis covers multiple contents from the basic instructions of LabVIEW and DaNI to intersection management. First of all, the understanding of LabVIEW and DaNI developed by National Instrument is necessary. In addition, by using the value of a reflective sensor, right and left velocity of the robot are regulated and the robot is able to follow the line edge. We measure error signals and modify the algorithms to make the robot move more smoothly. And the robot can also switch the line edge from right to left of left to right. Lastly, by developing the line edge algorithm, it is possible for the robot to select one of the paths at an intersection. Furthermore, the robot is capable of moving complicated paths by applying this algorithm.
In conclusion, the implemented algorithms in this thesis can be used in a variety of fields such as factory production lines.