Skip to content

linear axis values are in millimeters instead of meters #354

You must be logged in to vote

The way that this controller is configured will not work correctly for the calculations in MotoROS2.

Since this is configured as a rotational axis, it will use the pulseToRad rather than pulseToMeter.

conversion = ctrlGroup->pulseToRad.PtoR[i];

So, the units are actually in radians.

This would need to be reconfigured as a base axis (B1) as RECT-X.

When configuring this, it will ask for the gearing ratios between your motor and the track.

I suggest contacting techsupport@motoman.com (in the US) for the proper procedure to avoid any loss of data.

Replies: 1 comment 9 replies

You must be logged in to vote
9 replies
@schornakj

@schornakj

@gavanderhoorn

@ted-miller

Answer selected by schornakj
@schornakj

@schornakj

@gavanderhoorn

@schornakj

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 participants
Converted from issue

This discussion was converted from issue #353 on January 14, 2025 16:17.