Increase the angular limit (DynamiXEL)

Hello,

I work on new primitives for the Poppy ergo JR and need to use all the angular range (-180°;180°) for the motor number 4. When i simulated this primitive all work fine, but when I try to execute on the real poppy ergo jr the motor number 4 is stay at 90 degrees.

I try to modify the config.py :


But I think this config.py is erase by another configuration file which is the poppy_ergo_jr.json. So a try to modify the json file :


But after reboot the courses are increase at -150;150 degrees:

I think there is another configuration file which overwrite my new configuration.

The xl-320 motors (on ergo-jr) have a range of -150 +150. No possibility for these motors to go further.

1 Like

But when a read the datatsheet, i can see the angular limit and also “continu” :

For me it’s mean that we can do a 360 rotation.

No it is either your rotate like a wheel (so it does multiple turn) or you can control the position and you have only -150/+150