Open chuyaqifei opened 3 years ago
Is that strange? When a grouser makes contact with the ground, the front corner hit first. The contact with the corner should lift the body slightly. I think that is what is being measured by the IMU. The same thing may happen with a real track.
Is that strange? When a grouser makes contact with the ground, the front corner hit first. The contact with the corner should lift the body slightly. I think that is what is being measured by the IMU. The same thing may happen with a real track.
Oh, I forgot to mention that the data shown in the graph was recored when the robot was not moving. Once the robot moves, the curve will fluctuate more seriously. When the robot doesn't move, the accelaration of Z axis should be equal to 9.8 constantly.
Do you have any idea about that?
No solid idea for now. Try different rotation angle of pulleys or different models and watch whether the same thing happens.
When i attached a IMU to the model in Gazebo9.0 (Ubuntu18.04), the ouput of IMU fluctuated in Z axis.
As shown in the graph, the amplitude of flucation is larger than accelDrift. I has been wondering what's the problem. Could you kindly provide a method to solve this problem? The urdf i used is "gazebo_continuous_track_example)/urdf/example_track_gazebo.urdf". The code i added is listed as following:
`
`