ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

HI,

The encoder based localization is accurate. Make sure you are using the Ideal differential drive model(wheels axis rotation is in the center of the robot). Your localization accuracy depends upon the encoder resolution. Please take a look at this paper for kinematic of differential drive model. You can convert the encoder data x, y, and theta(odometry data), take a look at this code

HI,

The yes, you are right the encoder based localization is accurate. Make sure you are using the Ideal differential drive model(wheels axis rotation is in the center of the robot). Your localization accuracy depends upon the encoder resolution. Please take a look at this paper for kinematic of differential drive model. You can convert the encoder data x, y, and theta(odometry data), take a look at this code

HI,

yes, you are right the encoder based localization is accurate. Make sure you are using the Ideal differential drive model(wheels axis rotation is in the center of the robot). robot) otherwise drift error will be accumative. Your localization accuracy depends upon the encoder resolution. Please take a look at this paper for kinematic of differential drive model. You can convert the encoder data x, y, and theta(odometry data), take a look at this code

HI,

yes, you are right the encoder based localization is accurate. Make sure you are using the Ideal differential drive model(wheels axis rotation is in the center of the robot) otherwise drift error will be accumative. Your localization accuracy depends upon the encoder resolution. Please take a look at this papersite for kinematic of differential drive model. You can convert the encoder data x, y, and theta(odometry data), take a look at this code

HI,

yes, you are right the encoder based localization is accurate. Make sure you are using the Ideal differential drive model(wheels axis rotation is in the center of the robot) otherwise drift error will be accumative. accumulative. Your localization accuracy depends upon the encoder resolution. Please take a look at this site for kinematic of differential drive model. You can convert the encoder data x, y, and theta(odometry data), take a look at this code

NOTE: You can also add magnetometer to improve theta. as per my experience, angular displacement gives more errors.