Shaking forearm

OK forget about what I said! As soon as I touch/move a bit the wires on the controller side, the motor stops shaking!

I will do some updates to use a different port for this motor and see how it behaves!

Some RC servos can have issues like that mostly when it a position where the forces are too equals.
The motor will always have some backlash and the feedback might request a move, then itā€™s over moving which then create an oscillation. Thatā€™s partly the reason why there is a spring included but your particular position could be problematic.

1 Like

I moved the motor to #7 and itā€™s now working perfectly. Itā€™s working for about 2h without any shaking. I will keep it working for another 3 or 4 hours but it already looks way better! Not sure why 3 was doing this. But at least I can be back at sorting the cards and improving my ML models :wink:

2 Likes

It would be weird that this specific output is defective. (not impossible)
But maybe your code sometimes mix some #ID and it affect ID3 only ? The only way to find out would be to monitor that with a scope but thatā€™s not for everyone.

1 Like

I went the dirty way :wink:

	public void moveMotor(int motor, int pulse, int speed) throws IOException {
		if (motor == 2) {
			motor = 7;
		}
		send("#" + motor + "P" + pulse + " T" + speed + (char) 13);
		positions[motor] = pulse;
	}

So if something was messing up with the motor, it will still be messing up the same way as I have just hard-coded the move. And it was not always shaking. Iā€™m wondering if by removing the wire and re-plugging it, I kind of cleaned up maybe? I donā€™t know. Or itā€™s further from its interference?

Whatever it is, itā€™s still working without an single issue! Did I already tell you how cool this is? :wink:

Oh, one question since we are here. I need a wider ā€œwristā€, where I can fit 2 suction cups and one spring in the middle. I imagine I will have to custom build this. Iā€™m wondering if there is the plan of the one I have somewhere available that I can use as a starting point for my drawingā€¦

1 Like