During the labs on servo systems and robotics, we had the opportunity to work with the Dobot. This allowed us to put our theoretical knowledge into practice.
Robot movement
Kinematics is used to control the robot. In the initial sessions, the objective was to master the control of the robot by writing the movement equations in Python. The program was solely based on libraries such as numpy and pandas. Later, when transitioning to path planning, pre-made control libraries were provided.
Path planning
Using the Dijkstra algorithm, the robot was programmed in Python to follow the shortest path to its given destination. The robot had to navigate past obstacles without touching them. The system was designed to be adjustable for any path within a time limit of 10 minutes.
Maak jouw eigen website met JouwWeb