Skip to content

Commit

Permalink
Publication of calibrations, RGBInfo, TOFInfo and CameraInfo
Browse files Browse the repository at this point in the history
Moved ifm3d buffer to ROS message convertions to buffer_conversions.hpp
Added Intrinsics, InverseIntrinsics, RGBInfo and TOFInfo messages.
Added Intrinsics, InverseIntrinsics, RGBInfo and TOFInfo publication.
Automatically publish CameraInfo if INTRINSIC_CALIB buffer is received.
  • Loading branch information
chriseichmann committed May 4, 2023
1 parent fc0e333 commit 8a208e3
Show file tree
Hide file tree
Showing 10 changed files with 632 additions and 196 deletions.
4 changes: 4 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ ament_auto_find_build_dependencies(REQUIRED ${IFM3D_ROS2_DEPS})

rosidl_generate_interfaces(${PROJECT_NAME}
"msg/Extrinsics.msg"
"msg/Intrinsics.msg"
"msg/InverseIntrinsics.msg"
"msg/RGBInfo.msg"
"msg/TOFInfo.msg"
"srv/Dump.srv"
"srv/Config.srv"
"srv/Softoff.srv"
Expand Down
8 changes: 6 additions & 2 deletions config/camera_default_parameters.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,16 @@
ros__parameters:
buffer_id_list:
- AMPLITUDE_IMAGE
- NORM_AMPLITUDE_IMAGE
- CONFIDENCE_IMAGE
- EXTRINSIC_CALIB
- INTRINSIC_CALIB
- INVERSE_INTRINSIC_CALIBRATION
- JPEG_IMAGE
- NORM_AMPLITUDE_IMAGE
- RADIAL_DISTANCE_IMAGE
- RGB_INFO
- TOF_INFO
- XYZ
- EXTRINSIC_CALIB
ip: 192.168.0.69
pcic_port: 50010
tf:
Expand Down
Loading

0 comments on commit 8a208e3

Please sign in to comment.