Configuring an off-axis MA600 encoder with moteus
This is the final post (hah! for now at least) in my series about implementing support for off-axis encoders in moteus (see previous iterations here: 1, 2, 3, 4, 5). In this one, I’ll share the recipe for how to set up an off-axis MA600 encoder using a ring magnet as the only encoder source.
Hardware
Parts list:
- moteus-n1 - https://mjbots.com/products/moteus-c1
- MA600 breakout - https://mjbots.com/products/ma600-breakout
- Diametric ring maget - https://mjbots.com/products/diametric-ring-magnet
- Hollow shaft motor
Magnet mounting: The ring magnet needs to be rigidly affixed to the rotor of the motor being driven. It may be necessary to construct a bracket to mount the magnet, or a fixture to position the magnet before using an adhesive.