Right now, the stepper motors are moving for .5 seconds when we send a signal, stop moving, and then move for .5 seconds when the motion is about to end.
While the motor is not moving it is still slightly vibrating indicating that it is receiving a signal, then jiggles near the end, then stops when it is supposed to, and stops vibrating.
We do not have any bump/ optical sensors currently on our Thor Arm.
How crucial are the bump sensors and the optical sensors in terms of the grbl coding, is this possibly the reason for the jerkiness and/or the cause of why our motors are not always moving when they are supposed to?
Are there any other issues that may cause the motors to not fully move when they are supposed to?(We do not think it is an issue with the actual motors themselves)