I tested the invert_x and invert_y parameters today. Any combination of true/false for the values seems to change nothing on the actual actions of the segway base.
I was testing primarily in the RMP200 node as to rule out any RMP400 based issues.
I set the default bool values at the top of segway_rmp200.cpp to true, and still no change.
I was able to get the X axis inverted by commenting out the IF statement on line 178.
I also noticed some inconsistencies in the naming that may or may not be related. The parameter name states a Y value, while the code suggests an invert Z value. This might be intentional, but it seemed a bit strange, and worth mentioning just in case.
Low priority on this since I did find a way to invert x in the code.
I tested the invert_x and invert_y parameters today. Any combination of true/false for the values seems to change nothing on the actual actions of the segway base.
I was testing primarily in the RMP200 node as to rule out any RMP400 based issues.
I set the default bool values at the top of segway_rmp200.cpp to true, and still no change.
I was able to get the X axis inverted by commenting out the IF statement on line 178.
I also noticed some inconsistencies in the naming that may or may not be related. The parameter name states a Y value, while the code suggests an invert Z value. This might be intentional, but it seemed a bit strange, and worth mentioning just in case.
Low priority on this since I did find a way to invert x in the code.
Thanks.