Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
8c17a95
Fix: double time = seconds + nanoseconds -> nanoseconds
1000lai Feb 6, 2026
7cad5f9
Fix: prevent repeated wheel delta integration in imu callback
1000lai Feb 6, 2026
4be3368
Fix: delete unused things
1000lai Feb 6, 2026
3101dab
use map→odom + local_pose for ekf prediction
1000lai Feb 7, 2026
6d71d93
Merge remote-tracking branch 'origin/main' into local-develop
yjHuang251 Feb 8, 2026
b6a1d02
Merge branch 'develop' into bugfix/imu-angle
yjHuang251 Feb 8, 2026
aa5ed12
Merge pull request #13 from DIT-ROBOTICS/bugfix/imu-angle
yjHuang251 Feb 8, 2026
61253e6
Merge remote-tracking branch 'origin/bugfix/localpose-ekfpredict' int…
yjHuang251 Feb 11, 2026
d807439
Modify: uncommited changes on bravo bot
yjHuang251 Feb 11, 2026
14a7ae0
Merge remote-tracking branch 'origin/develop' into local-develop
yjHuang251 Feb 11, 2026
92929fa
Modify: path name
yjHuang251 Feb 11, 2026
2fea894
Modify: queue size, topic names, param setting, mount building tools
yjHuang251 Feb 24, 2026
bc0ac0e
Modify: accumulate process noise
yjHuang251 Feb 24, 2026
843c7bb
Modify: map to odom as dynamic transform for semantic correctness
yjHuang251 Feb 28, 2026
ad83806
Merge branch 'local-develop' into docs/loc-arch
yjHuang251 Feb 28, 2026
09d091b
Docs: launch files in localization system
yjHuang251 Mar 1, 2026
8582f28
Modify: look up latest transform instead of specific time
yjHuang251 Mar 2, 2026
3402213
Modify: time source
yjHuang251 Mar 2, 2026
4e94cd8
Add: spin mode
yjHuang251 Mar 2, 2026
9e6eac8
Modify: lidar parameter, camera yaw
yjHuang251 Mar 4, 2026
e71cc06
Style: change variables that are not necessary to be global to local
yjHuang251 Mar 4, 2026
00e484d
Docs: remove ros1bridge settings since we jave microROS now
yjHuang251 Mar 4, 2026
2a0cf9c
Merge branch 'docs/loc-arch' into local-develop
yjHuang251 Mar 4, 2026
045ac30
Fix: TF problems
yjHuang251 Mar 4, 2026
9477dc3
Modify: offline localization, normalize quaternion
yjHuang251 Mar 9, 2026
e50cfb4
Add: bot param, lookup timeout
yjHuang251 Mar 9, 2026
06e3b1c
Modify: normalize quaternion
yjHuang251 Mar 9, 2026
87513c1
Merge branch 'bugfix/TF-fail' into local-develop
yjHuang251 Mar 9, 2026
c412f03
Add: bot argument when compose up
yjHuang251 Mar 9, 2026
6c212b0
Fix: bot argument type
yjHuang251 Mar 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions devel/core_algorithm/fusion/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,9 @@ install(TARGETS
DESTINATION lib/${PROJECT_NAME}
)

install(
DIRECTORY launch
install(DIRECTORY
launch
param
DESTINATION share/${PROJECT_NAME}
)

Expand Down
2 changes: 1 addition & 1 deletion devel/core_algorithm/fusion/include/fusion/ekf.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ class EKF{

void Xprediction(Eigen::Vector3d, Eigen::Matrix3d);
void Vprediction(Eigen::Vector3d, Eigen::Matrix3d, double);
void correction(Eigen::Vector3d, Eigen::Matrix3d);
void correction(Eigen::Vector3d, Eigen::Matrix3d, Eigen::Matrix3d);

Eigen::Vector3d getPose();
Eigen::Matrix3d getCov();
Expand Down
9 changes: 8 additions & 1 deletion devel/core_algorithm/fusion/include/fusion/fusion_node.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,21 @@ class FusionNode : public rclcpp::Node{
Eigen::Matrix3d local_cov;
Eigen::Matrix3d cbcam_cov;
Eigen::Matrix3d obcam_cov;
Eigen::Matrix3d init_rot;
Eigen::Matrix3d global_h;
Eigen::Matrix3d cbcam_h;
Eigen::Matrix3d obcam_h;

bool if_align;
bool spin_control;

int pose_modes[4];

double spin_threshold;

double max_dt_align;
double min_dt_align;

double lidar_yaw;

double prev_pred_time;

Expand Down
191 changes: 0 additions & 191 deletions devel/core_algorithm/fusion/launch/b_running_launch.py

This file was deleted.

47 changes: 0 additions & 47 deletions devel/core_algorithm/fusion/launch/bag_test.launch

This file was deleted.

58 changes: 0 additions & 58 deletions devel/core_algorithm/fusion/launch/blue.launch

This file was deleted.

20 changes: 0 additions & 20 deletions devel/core_algorithm/fusion/launch/fake_cam.launch

This file was deleted.

2 changes: 1 addition & 1 deletion devel/core_algorithm/fusion/launch/fusion.launch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<arg name="robot_frame_id" default="base_footprint"/>

<node pkg="fusion" exec="fusion_node" name="fusion_node" output="screen">
<param from="/home/user/localization-ws/src/core_algorithm/fusion/param/fusion.yaml"/>
<param from="$(find-pkg-share fusion)/param/fusion.yaml"/>
<param name="global_frame_id" value="$(var global_frame_id)"/>
<param name="robot_parent_frame_id" value="$(var robot_parent_frame_id)"/>
<param name="robot_frame_id" value="$(var robot_frame_id)"/>
Expand Down
Loading