-
Notifications
You must be signed in to change notification settings - Fork 14
Julian/feature/ros2 #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
nubertj
wants to merge
65
commits into
main
Choose a base branch
from
julian/feature/ros2
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
65 commits
Select commit
Hold shift + click to select a range
386e4f6
add ros2 pkgs
deepanaishtaweera 8d37404
temporaliy edit cmakelist and package xml
deepanaishtaweera 66d4f1f
noetic docker setup
nubertj c9ae4bc
first non running version of graph_msf_catkin
nubertj 734373c
Add initial implementation of smb_estimator_graph_ros2 package
deepanaishtaweera 9aa32bc
Update CMakeLists.txt to reference the correct constants header for s…
deepanaishtaweera 04be004
Refactor includes to use smb_estimator_graph_ros2 namespace for consi…
deepanaishtaweera 57fa16a
Refactor SmbEstimator and SmbStaticTransforms classes to use ROS 2 co…
deepanaishtaweera d71d18f
Update CMakeLists.txt to include GTSAM package and clean up dependenc…
deepanaishtaweera 8c428cd
Fix CMakeLists.txt to use project name variable in target_link_librar…
deepanaishtaweera 138ccc2
Refactor SmbStaticTransforms constructor to remove dependency on Stat…
deepanaishtaweera 91e3579
Replace XML launch files with Python launch files for smb_estimator_g…
deepanaishtaweera 2e0899b
Refactor remove_map_and_odom_from_bag.py to utilize rosbag2 API for r…
deepanaishtaweera c9690b0
Enhance error handling and logging in remove_tf_from_bag.py
deepanaishtaweera 6b464ff
Enhance plotting functionality and logging in plot_latest_quantitites…
deepanaishtaweera 54d0caf
Add new parameters for marginals computation and alignment in readPar…
deepanaishtaweera a30c404
Refactor setup.py to use setuptools, adding package metadata and entr…
deepanaishtaweera 432352b
Refactor manual_pose_files_to_tf_and_odom_bag.py to improve file proc…
deepanaishtaweera 8534dea
Update package name in smb_estimator_graph.launch.py to smb_estimator…
deepanaishtaweera 4b78b8d
Enhance CMakeLists.txt by adding GTSAM_UNSTABLE package
deepanaishtaweera b2f85c8
Add export section to package.xml for launch file configuration
deepanaishtaweera 3a01e90
Add export for include directories in CMakeLists.txt to improve packa…
deepanaishtaweera 79a1f81
Update parameter declarations in GraphMsfRos2.cpp to include new sett…
deepanaishtaweera 3c94970
Update parameter names and add new logging options in GraphMsfRos2 se…
deepanaishtaweera c56e615
Refactor YAML configuration files for smb_estimator_node to include p…
deepanaishtaweera 3438fd2
Add launch file for smb_estimator_graph_ros2 to configure simulation …
deepanaishtaweera 6ff2d25
Update IMU frame parameter in core_extrinsic_params.yaml from 'imu' t…
deepanaishtaweera 7429b29
first almost compiling version, just issue with one symbol and libmetis
nubertj 320cf14
running version, full separation of graph msf and build system
nubertj a2d69fc
moving of examples inside ros and ros2 folders
nubertj 7962bb8
fix two more examples, now full graph_msf_ros_examples meta package i…
nubertj ff6cd78
make sure the gtsam libaries can be found
nubertj 442c3f9
update to holistic_fusion
nubertj 60c3abb
merged in ros2 stuff, but not yet compiling
nubertj 2d0b24f
building with colcon without any ament specific package in graph_msf …
nubertj d96dd77
remove unnecessary ament dependency messing up catkin build
nubertj 195f993
merge in main
nubertj fd4022c
merged in main
nubertj 8852bd0
Merge remote-tracking branch 'origin/main' into julian/feature/ros2
nubertj 105bfd3
Julian/feature/ros2 fixes (#12)
nubertj c8c118a
new ros2 setup
nubertj a2257df
running version
nubertj 0a48aa1
added use_sim_time and debugging
nubertj 60616e0
more efficeint and path vis
nubertj d162e98
fixing of bug and better visualization
nubertj de562e4
bit more tuning
nubertj 3bf4c80
Update IMU and Lidar odometry topic names in launch file for improved…
deepanaishtaweera e3c5c42
Make graph msf compatible with Open3D SLAM instead of DLIO
tutunarsl d1ab159
latest updates
nubertj 366c468
latest update with outlier filtering and offline optimization service
nubertj 781149d
fixed ordering of param reading and flag setting for static tfs
willat343 6c8180c
Merge pull request #14 from leggedrobotics/will/fix/smb_ros2
willat343 748c0f1
Update lidar odometry topic name in smb_estimatior_launch file
6ecfe00
added more checks to IMU
willat343 ef1e346
cleaned up IMU checks, added more (disabled) time checks
willat343 b3e10a0
Fix graph_msf_ros2 not found error
deepanaishtaweera fb95ae8
increased time window for angular velocity in LocalVelocity3 factor
willat343 a3220cc
changed topic names
willat343 7bb7913
fixed wheel velocity by removing robust loss, tuning noise values
willat343 1949a74
remove super long path which slows down stuff after a while
nubertj 5fc49af
faster update of relative transforms
nubertj ff757ea
trying to get rid of ament message generation, for now reverting to s…
nubertj fda9612
updated
nubertj cc2f77b
faster update rate of TF transforms for better visualization in rviz
nubertj ddca56d
remove double export of cmake and ament that can create issues under …
nubertj File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
109 changes: 0 additions & 109 deletions
109
ros/examples/smb_estimator_graph/config/compslam/compslam_lio_RS16_params.yaml
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You may want to revert my change here. This was because of the IMU clumping caused by bad DDS