[DRAFT] Basic implementation of TLV parser & pointcloud publisher #1
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.
Basic implementation of Parser & Publisher
This pr offers a basic implementation of a ROS2 publisher node which publishes
sensor_msgs/PointCloud2
messages in the `/radar_3d_points' topic.Radar firmware?
The firmware used on the radar is the basic 3D-tracking binary which TI provides with their
radar_toolbox
. More info? Look here.TLV parsing
The software provided in the PacketParser class sets-up the radar with a provided config file and parses the incoming TLV frames. Which follow TI's own protocol: Understanding UART Data Output Format.