Skip to content
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

Fixing ESDA tf tree #51

Open
5 tasks
AbBaSaMo opened this issue May 5, 2024 · 5 comments
Open
5 tasks

Fixing ESDA tf tree #51

AbBaSaMo opened this issue May 5, 2024 · 5 comments

Comments

@AbBaSaMo
Copy link
Contributor

AbBaSaMo commented May 5, 2024

Overview

This issue was originally a general sensor integration task but has been repurposed to focus on fixing the tf tree.

For slam_toolbox to work, it needs certain transforms to be outputting and iirc, some of these are dependent on robot_localization working. For robot_localization to work, it needs adequate GNSS/imu signals and this depends on the following issues

Ignoring the circular dependency between this task and issue 63, the purpose of this task is to fix the tf_tree as much as possible or at least, using static transforms, verify that the issue is indeed the lack of prerequisite transforms for slam_toolbox.

Relevant resources

Acceptance criteria

  • Odom is outputting correctly
  • slam_toolbox map is outputting correctly

Todo

  • work on dependent issues
  • try running the sensors and perception launch files
  • try supplying static transforms to get an output
@AbBaSaMo
Copy link
Contributor Author

AbBaSaMo commented Jul 2, 2024

Sensors should be working. Should remind myself that the VLP16 needs 12V NOT 5V.

The new piksi does not work. Need a usb to reset to factory settings and see if it'll fix otherwise the old one still works thankfully.

@AbBaSaMo
Copy link
Contributor Author

AbBaSaMo commented Jul 2, 2024

refactored code as lots of the pkgs we use don't allow for supplying a config so now I use forks

imu and vlp16 work. zed shows joint states and robot description but nothing else. I have to launch the perception package instead of just the zed wrapper anyway

need to lanch the sim file that plublishes joint states for robot loc and slam to work

@AbBaSaMo
Copy link
Contributor Author

AbBaSaMo commented Jul 2, 2024

APpears to bve an issue with the following file

Image

As not using it throws no errors

Image

@AbBaSaMo
Copy link
Contributor Author

AbBaSaMo commented Jul 3, 2024

image

map is in line with zed cam, idky, need to consider that there will be a map from zed and from lidar and then a fused one
maybe in the urdf or launch there is smth?? idk

@AbBaSaMo
Copy link
Contributor Author

AbBaSaMo commented Jul 8, 2024

Set publish map tf and urdf to false when launchign zed wrapper but now there is no map from slam tool box and idk why. possible a tf issue. Maybe I need to set some params when launching SLAM or set a TF between map and velodyne link

@AbBaSaMo AbBaSaMo changed the title Sensor integration testing [OLD] Sensor integration testing Jul 15, 2024
@AbBaSaMo AbBaSaMo changed the title [OLD] Sensor integration testing Fixing ESDA tf tree Jul 15, 2024
@AbBaSaMo AbBaSaMo self-assigned this Jul 20, 2024
@AbBaSaMo AbBaSaMo removed their assignment Sep 11, 2024
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

No branches or pull requests

1 participant