Placement of IMU

by

In order to proceed with our work it was needed to find the hidden problems in this system, and for that the easiest approach is to simplify the structure.

After some experimentation we found that because we are using the kalman estimator from the IMU we were getting “false data”.  The kalman estimator has a slow stabilization, and only when it is stable the data it send is reliable.

Because we were applying fast transitions in order to identify the robot we were getting data that was not reliable. By simply changing the location of the IMU we can get the reliable data expected. You can see the comparison between results here.

Another solution is looking at raw data, like gyro data, instead of estimated data.

 

3 Responses to “Placement of IMU”

  1. reader Says:

    Ping, have you stopped this project completely ? Some very interesting results, and with all the updates happening around Bioloid seems like this can be improved upon continuously.

    For example, there is a much faster way reading data back from multiple servos now.

  2. reader Says:

    http://xevelabs.com/doku.php?id=product:usb2ax:advanced_instructions

    See SYNC_READ command

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s


%d bloggers like this: