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

Enable CBOR decompression #289

Closed
Changliu52 opened this issue Feb 27, 2020 · 3 comments
Closed

Enable CBOR decompression #289

Changliu52 opened this issue Feb 27, 2020 · 3 comments

Comments

@Changliu52
Copy link

I have a feature request!

The rosbridge has just developed a really nice feature to integrate CBOR compression for pointcloud. RobotWebTools/rosbridge_suite#452
But at the moment ros-sharp cannot receive it. I think it will be really valuable to enable decompression in ros-sharp to utilise this feature. RobotWebTools/rosbridge_suite#453

How would you think this is can be enabled or adapt to work towards streaming pointcloud2 through CBOR compression?

Best Regards,
Chang

@berkayalpcakal
Copy link
Contributor

Hey @Changliu52 ,

I am trying to deserialize CBOR encoded messages as well. Do you have any progress so far? I am having an issue which I explain here in detail, which is basically I could only get corrupted json strings when I decode cbor-compressed PointCloud2 messages so I cannot deserialize the messages into custom C# objects.

@Changliu52
Copy link
Author

Sorry, no progress update so far.

@MartinBischoff
Copy link
Collaborator

We restrict ROS# serializer support to Microsoft.JSON and Newtonsoft.JSON only.
There is the generic ISerializer interface with which application-specific serializers can be implemented.

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

3 participants