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

syncCallback not receiving topic information with sensor_msgs::PointCloud2ConstPtr #65

Open
ahmetyuce526 opened this issue Mar 5, 2024 · 4 comments
Labels
question Further information is requested

Comments

@ahmetyuce526
Copy link

ahmetyuce526 commented Mar 5, 2024

Branch

noetic-devel

Question

there is isue something with message filter , syncCallback does not receive data, when I remove the PointCloud2 from the the system syncCallback working, there is isue with pcl data , I try everything , I increas que size and I try differen sync policies nothing changing, I also want to say my PointCloud2 data came form RGBD camera not lidar , but message type same. when I create seperate calback everything working, is it possioble that related rgbd data resulation high that create problem I don't know. can you give some advice .
I also want to say to you thank you for doing this great package and share with community , you are doing awsome job.
I also ask you when using this package . lidar and camera should located closed or when we add with tf some 1.5 or 2 meter offest it is will be okey ? in code I see algorithm take account ros tf.

Additional

No response

@ahmetyuce526 ahmetyuce526 added the question Further information is requested label Mar 5, 2024
@kosmastsk
Copy link

What is the incoming frame rate of each source?

@ahmetyuce526
Copy link
Author

ahmetyuce526 commented Apr 4, 2024

thanks I solved isue , frame rate is close for every frame , the isue with camera driver it is send rgb_raw with void header.stamp , I filled these stamp with ros::Time::now(); after that it workted. thanks for feedback.

@Sunkin-SCAU
Copy link

thanks I solved isue , frame rate is close for every frame , the isue with camera driver it is send rgb_raw with void header.stamp , I filled these stamp with ros::Time::now(); after that it workted. thanks for feedback.

can you show your code for more details? I have met this problem too

@ahmetyuce526
Copy link
Author

it related camera driver in my case you have to make sure your every source have timestamp . and it must be ros time formatted I said that because some sensor driver do not publish with rostime compatible

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants