Skip to content

Comments

EKF#7

Open
Yasharth011 wants to merge 20 commits intokknives:trunkfrom
Yasharth011:ekf-gazebo
Open

EKF#7
Yasharth011 wants to merge 20 commits intokknives:trunkfrom
Yasharth011:ekf-gazebo

Conversation

@Yasharth011
Copy link
Contributor

EKF implementation, taking IMU and Odometry data from gazebo.

Yasharth011 and others added 18 commits March 30, 2024 16:16
1. open cv visualisation completed
2. using norm funcion to calculate net_accel
3. taking addition of previous accel_net
1. using const variable deg_to_rad for (pi/180)
2. diag values of Q and R matrix from 1 to 0.1
1. Subscribed to IMU & Odometry data from gazebo
2. Complementary filter for fusing IMU and Odometry velocity
3. added distance variable to control-input u & changed 'B matrix' in state-space model
1. control input changes back to velocity & yaw vel
2. 'B matrix' changed to previous
3. no summation of prev accel in calc accel net
4. switched to correct yaw axis
@kknives
Copy link
Owner

kknives commented May 9, 2024

Can you apply the same changes to ekf.hpp?

@Yasharth011
Copy link
Contributor Author

Yasharth011 commented May 9, 2024

Can you apply the same changes to ekf.hpp?

not able to push the commit, I dont have access rights. Should I make changes in my fork and make a pull request?

@kknives
Copy link
Owner

kknives commented May 9, 2024

Yes, make changes in your fork

1. removed calculating dt from chrono
2. caclulating total angle moved (yaw)
3. calculating imu_vel from from accel in x and y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants