Bug fiix import patron.xacro and append packages realsense2
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
Changelog for package realsense2_camera_msgs
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
4.57.4 (2025-11-02)
|
||||
-------------------
|
||||
* Update realsense2_camera_msgs package.xml to 4.57.4
|
||||
* PR `#3441 <https://github.com/IntelRealSense/realsense-ros/issues/3441>`_ from remibettan/ros2-development: merging 4.57.3 to ros2-development
|
||||
* Merge tag '4.57.3' into ros2-development
|
||||
* Contributors: Remi Bettan
|
||||
|
||||
4.57.3 (2025-09-15)
|
||||
-------------------
|
||||
* PR `#3417 <https://github.com/realsenseai/realsense-ros/issues/3417>`_ from remibettan: Merging ros2 hkr to ros2 dev final
|
||||
* PR `#3410 <https://github.com/realsenseai/realsense-ros/issues/3410>`_ from Nir-Az: Update copyrights
|
||||
* PR `#32 <https://github.com/realsenseai/realsense-ros/issues/32>`_ from SamerKhshiboun: Support HWM command as ROS2 service and in the ROS-MQTT bridge node
|
||||
* PR `#30 <https://github.com/realsenseai/realsense-ros/issues/30>`_ from SamerKhshiboun: Use new apis of SIC and SP that works directly with JSON inputs/outputs
|
||||
* PR `#13 <https://github.com/realsenseai/realsense-ros/issues/13>`_ from SamerKhshiboun: Sٍupport set/get application config as ROS service and in ROS-MQTT bridge
|
||||
* PR `#11 <https://github.com/realsenseai/realsense-ros/issues/11>`_ from SamerKhshiboun: Align to ros2-development - 04.07.224
|
||||
* PR `#3153 <https://github.com/realsenseai/realsense-ros/issues/3153>`_ from SamerKhshiboun: TC | Fix feedback and update readme
|
||||
* PR `#3138 <https://github.com/realsenseai/realsense-ros/issues/3138>`_ from SamerKhshiboun: Support Triggered Calibration as ROS2 Action
|
||||
* PR `#3125 <https://github.com/realsenseai/realsense-ros/issues/3125>`_ from SamerKhshiboun: Support calibration config read/write services
|
||||
* PR `#3100 <https://github.com/realsenseai/realsense-ros/issues/3100>`_ from jiuguangw: Suppress CMake warnings
|
||||
* PR `#3 <https://github.com/realsenseai/realsense-ros/issues/3>`_ from SamerKhshiboun: Support sic read write services
|
||||
* PR `#2 <https://github.com/realsenseai/realsense-ros/issues/2>`_ from SamerKhshiboun: Support Safety Preset Read/Write Services
|
||||
* PR `#2802 <https://github.com/realsenseai/realsense-ros/issues/2802>`_ from SamerKhshiboun: add new RGBD topic
|
||||
* Contributors: Jiuguang Wang, Nir Azkiel, PrasRsRos, Remi Bettan, Samer Khshiboun, SamerKhshiboun, remibettan
|
||||
|
||||
4.55.1 (2024-05-28)
|
||||
-------------------
|
||||
* PR `#2830 <https://github.com/realsenseai/realsense-ros/issues/2830>`_ from SamerKhshiboun: Add RGBD + reduce changes between hkr and development
|
||||
* Contributors: SamerKhshiboun
|
||||
|
||||
4.54.1 (2023-06-27)
|
||||
-------------------
|
||||
* add info about extrinsic msg format in Extrinsics.msg and README.md
|
||||
* Expose USB port in DeviceInfo service
|
||||
* Fix Apache License Header and Intel Copyrights
|
||||
* apply copyrights and license on project
|
||||
* Contributors: Arun Prasad, Nir Azkiel, SamerKhshiboun, Stephan Wirth
|
||||
|
||||
4.51.1 (2022-09-13)
|
||||
-------------------
|
||||
* Add copyright and license to all ROS2-beta source files
|
||||
|
||||
* Contributors: SamerKhshiboun
|
||||
|
||||
4.0.4 (2022-03-20)
|
||||
------------------
|
||||
|
||||
4.0.3 (2022-03-16)
|
||||
------------------
|
||||
|
||||
4.0.2 (2022-02-24)
|
||||
------------------
|
||||
|
||||
4.0.1 (2022-02-01)
|
||||
------------------
|
||||
|
||||
3.2.3 (2021-11-11)
|
||||
------------------
|
||||
* publish metadata
|
||||
* Add service: device_info
|
||||
* Contributors: doronhi
|
||||
@@ -0,0 +1,62 @@
|
||||
# Copyright 2023 RealSense, Inc. All Rights Reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
|
||||
project(realsense2_camera_msgs)
|
||||
|
||||
if(NOT CMAKE_CXX_STANDARD)
|
||||
set(CMAKE_CXX_STANDARD 14)
|
||||
endif()
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
|
||||
add_compile_options(-Wall -Wextra -Wpedantic)
|
||||
endif()
|
||||
|
||||
if(POLICY CMP0148)
|
||||
cmake_policy(SET CMP0148 OLD)
|
||||
endif()
|
||||
|
||||
find_package(ament_cmake REQUIRED)
|
||||
find_package(rosidl_default_generators REQUIRED)
|
||||
find_package(builtin_interfaces REQUIRED)
|
||||
find_package(std_msgs REQUIRED)
|
||||
find_package(sensor_msgs REQUIRED)
|
||||
|
||||
set(msg_files
|
||||
"msg/IMUInfo.msg"
|
||||
"msg/Extrinsics.msg"
|
||||
"msg/Metadata.msg"
|
||||
"msg/RGBD.msg"
|
||||
)
|
||||
rosidl_generate_interfaces(${PROJECT_NAME}
|
||||
${msg_files}
|
||||
"srv/DeviceInfo.srv"
|
||||
"srv/SafetyPresetRead.srv"
|
||||
"srv/SafetyPresetWrite.srv"
|
||||
"srv/SafetyInterfaceConfigRead.srv"
|
||||
"srv/SafetyInterfaceConfigWrite.srv"
|
||||
"srv/CalibConfigRead.srv"
|
||||
"srv/CalibConfigWrite.srv"
|
||||
"srv/ApplicationConfigRead.srv"
|
||||
"srv/ApplicationConfigWrite.srv"
|
||||
"srv/HardwareMonitorCommandSend.srv"
|
||||
"action/TriggeredCalibration.action"
|
||||
DEPENDENCIES builtin_interfaces std_msgs sensor_msgs
|
||||
ADD_LINTER_TESTS
|
||||
)
|
||||
|
||||
ament_export_dependencies(rosidl_default_runtime)
|
||||
|
||||
ament_package()
|
||||
@@ -0,0 +1,11 @@
|
||||
# request
|
||||
string json "calib run"
|
||||
---
|
||||
# result
|
||||
bool success
|
||||
string error_msg
|
||||
string calibration
|
||||
float32 health
|
||||
---
|
||||
# feedback
|
||||
float32 progress
|
||||
@@ -0,0 +1,3 @@
|
||||
# Cross-stream extrinsics: encodes the topology describing how the different devices are oriented
|
||||
float64[9] rotation # Column - major 3x3 rotation matrix
|
||||
float64[3] translation # Three-element translation vector, in meters
|
||||
@@ -0,0 +1,6 @@
|
||||
# header.frame_id is either set to "imu_accel" or "imu_gyro"
|
||||
# to distinguish between "accel" and "gyro" info.
|
||||
std_msgs/Header header
|
||||
float64[12] data
|
||||
float64[3] noise_variances
|
||||
float64[3] bias_variances
|
||||
@@ -0,0 +1,2 @@
|
||||
std_msgs/Header header
|
||||
string json_data
|
||||
@@ -0,0 +1,6 @@
|
||||
# RGBD Message
|
||||
std_msgs/Header header
|
||||
sensor_msgs/CameraInfo rgb_camera_info
|
||||
sensor_msgs/CameraInfo depth_camera_info
|
||||
sensor_msgs/Image rgb
|
||||
sensor_msgs/Image depth
|
||||
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0"?>
|
||||
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
|
||||
<package format="3">
|
||||
<name>realsense2_camera_msgs</name>
|
||||
<version>4.57.7</version>
|
||||
<description>RealSense camera_msgs package containing realsense camera messages definitions</description>
|
||||
<maintainer email="rsswsdk@realsensecloud.onmicrosoft.com">LibRealSense ROS Team</maintainer>
|
||||
<maintainer email="nir.azkiel@realsenseai.com">Nir Azkiel</maintainer>
|
||||
|
||||
<license>Apache License 2.0</license>
|
||||
|
||||
<url type="website">http://www.ros.org/wiki/RealSense</url>
|
||||
<url type="bugtracker">https://github.com/intel-ros/realsense/issues</url>
|
||||
|
||||
<author email="rsswsdk@realsensecloud.onmicrosoft.com">LibRealSense ROS Team</author>
|
||||
|
||||
<buildtool_depend>ament_cmake</buildtool_depend>
|
||||
<buildtool_depend>rosidl_default_generators</buildtool_depend>
|
||||
<build_depend>builtin_interfaces</build_depend>
|
||||
<build_depend>std_msgs</build_depend>
|
||||
<build_depend>sensor_msgs</build_depend>
|
||||
|
||||
<exec_depend>rosidl_default_runtime</exec_depend>
|
||||
<exec_depend>builtin_interfaces</exec_depend>
|
||||
<exec_depend>std_msgs</exec_depend>
|
||||
<exec_depend>sensor_msgs</exec_depend>
|
||||
|
||||
<test_depend>ament_lint_common</test_depend>
|
||||
|
||||
<member_of_group>rosidl_interface_packages</member_of_group>
|
||||
|
||||
<export>
|
||||
<build_type>ament_cmake</build_type>
|
||||
</export>
|
||||
</package>
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
string application_config
|
||||
@@ -0,0 +1,4 @@
|
||||
string application_config
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
string calib_config
|
||||
@@ -0,0 +1,4 @@
|
||||
string calib_config
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
@@ -0,0 +1,8 @@
|
||||
---
|
||||
string device_name
|
||||
string serial_number
|
||||
string firmware_version
|
||||
string usb_type_descriptor
|
||||
string firmware_update_id
|
||||
string sensors
|
||||
string physical_port
|
||||
@@ -0,0 +1,10 @@
|
||||
uint32 opcode
|
||||
uint32 param1
|
||||
uint32 param2
|
||||
uint32 param3
|
||||
uint32 param4
|
||||
uint8[] data
|
||||
---
|
||||
bool success
|
||||
uint8[] result
|
||||
string error_message
|
||||
@@ -0,0 +1,9 @@
|
||||
# calib_location =
|
||||
# 0 = RS2_CALIB_LOCATION_EEPROM
|
||||
# 1 = RS2_CALIB_LOCATION_FLASH
|
||||
# 2 = RS2_CALIB_LOCATION_RAM (default)
|
||||
uint8 calib_location 2
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
string safety_interface_config
|
||||
@@ -0,0 +1,4 @@
|
||||
string safety_interface_config
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
@@ -0,0 +1,5 @@
|
||||
uint8 index
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
string safety_preset
|
||||
@@ -0,0 +1,5 @@
|
||||
string safety_preset
|
||||
uint8 index
|
||||
---
|
||||
bool success
|
||||
string error_message
|
||||
Reference in New Issue
Block a user