filmov
tv
Micro Robot Arm Precision Test
Показать описание
What are some good tests to apply to this robot arm? We want to figure out whether or not the thing is working the way we think it is working. For example, we think there are no missed steps, but is this really true? The robot arm operates open loop. There are no rotary encoders involved. The microcontroller keeps track of the current positions of all the joints by counting the pulses that are getting sent to the stepper driver chips. The motors might slip and lose a step. And even if the motors are moving reliably, is the microcontroller counting the steps correctly? There might be a bug in the software.
We need data. So let's check how precise the robot arm is able to move. In the video below, the robot arm moves in a fixed manner. We mark 2 positions; One to check mainly for errors along the Y-Axis, another position for errors along the X-Axis.
The results show that the position used to check deviations along the Y-Axis got lower over time (the robot arm was moving for 5 minutes in total), while the error along the X-Axis seemed small. Since the error is in the same direction as the earth's gravitational pull, this might indicate that there indeed were some missed steps. But one could also argue that the precision is within margins considering the gears backlash is about 2.5°. It also seemed like the error was converging to some certain amount.
More time had to be invested to pin down the cause/causes of the error seen in this video. Since it is moving fairly accurate I call it a day. The next project's waiting!
Buy the 12V 28BYJ-48 stepper motors used in this project on Amazon (Affiliated link):
Read more here:
We need data. So let's check how precise the robot arm is able to move. In the video below, the robot arm moves in a fixed manner. We mark 2 positions; One to check mainly for errors along the Y-Axis, another position for errors along the X-Axis.
The results show that the position used to check deviations along the Y-Axis got lower over time (the robot arm was moving for 5 minutes in total), while the error along the X-Axis seemed small. Since the error is in the same direction as the earth's gravitational pull, this might indicate that there indeed were some missed steps. But one could also argue that the precision is within margins considering the gears backlash is about 2.5°. It also seemed like the error was converging to some certain amount.
More time had to be invested to pin down the cause/causes of the error seen in this video. Since it is moving fairly accurate I call it a day. The next project's waiting!
Buy the 12V 28BYJ-48 stepper motors used in this project on Amazon (Affiliated link):
Read more here:
Комментарии