scservo_sdk's version issue??
File "lerobot/common/motors/feetech/feetech.py", line 133, in init self.packet_handler = scs.PacketHandler(protocol_version) ^^^^^^^^^^^^^^^^^ AttributeError: module 'scservo_sdk' has no attribute 'PacketHandler'. Did you mean: 'PortHandler'?
File "lerobot/common/motors/feetech/feetech.py", line 75, in _split_into_byte_chunks data = [scs.SCS_LOBYTE(value), scs.SCS_HIBYTE(value)] ^^^^^^^^^^^^^^ AttributeError: module 'scservo_sdk' has no attribute 'SCS_LOBYTE'
while, scservo_sdk has scs_lobyte, scs_hibyte methods ...
It seems you adopt a different version of scservo_sdk ?? There is no 'scs.PacketHandler' function, no mater scservo_sdk v1.0 or v2.0.
File "lerobot_so100/common/motors/feetech/feetech.py", line 133, in init self.packet_handler = scs.PacketHandler(protocol_version) ^^^^^^^^^^^^^^^^^ AttributeError: module 'scservo_sdk' has no attribute 'PacketHandler'. Did you mean: 'PortHandler'?
It seems you adopt a different version of scservo_sdk ?? There is no 'scs.PacketHandler' function, no mater scservo_sdk v1.0 or v2.0.
ok, it is scservo_sdk==1.0.0
How did you install scservo_sdk==1.0.0? I'm not able to find it
I met this problem too. How did you solve it?
How did you install scservo_sdk==1.0.0? I'm not able to find it
It should be "pip install feetech-servo-sdk==1.0.0". https://github.com/huggingface/lerobot/blob/17efa2ff8e71d3e9097ac32cb183e46919dea015/pyproject.toml#L101C13-L101C30
I met this problem too. How did you solve it?
It should be "pip install feetech-servo-sdk==1.0.0"
https://github.com/huggingface/lerobot/blob/17efa2ff8e71d3e9097ac32cb183e46919dea015/pyproject.toml#L101C13-L101C30