Goes through calibration fine, but shortly after I try to run the motor I get a disconnect from odrv0.
I am putting the system into:
odrv0.axis0.requested_state = AXIS_STATE_CLOSED_LOOP_CONTROL
Then changing position to test the rsult:
[ In [31]: odrv0.axis0.controller.input_pos = 1
In [32]: odrv0.axis0.controller.input_pos = 0
In [34]: odrv0.axis0.controller.input_pos = 3
In [35]: odrv0.axis0.controller.input_pos = 0
Oh no odrv0 disappeared
In [36]:
It doesn’t come back until I exit and run odrivetool again. Then it just drops without doing anything when sitting idle.
My setup is a new Odrive 3.6 board, two AMT10E2 encoders, and two D6374 motors (only one is connected right now). I’m using a Meanwell 24 VDC, 18 Amp supply.
My configuration is from the Getting Started for Odrive page, but I have increased the current limits to 40 Amps and 20 Amps for calibration.