Files
OrbbecSDK_ROS2/en/.doctrees/source/4_application_guide/services.doctree
T

110 lines
36 KiB
Plaintext
Raw Normal View History

2025-10-22 03:11:03 +00:00
€•6�Œdocutils.nodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”hŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ)All available services for camera control”h]”hŒText”“”Œ)All available services for camera control”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubaŒ
attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”uŒtagname”hhKhh hŒ^/home/runner/work/OrbbecSDK_ROS2/OrbbecSDK_ROS2/docs/en/source/4_application_guide/services.md”ubhŒ block_quote”“”)�”}”(hhh]”hŒ paragraph”“”)�”}”(hŒ£Note: Services related to a specific stream (e.g., /camera/set_color_*) are only available if that stream is enabled in the launch file (e.g., enable_color:=true).”h]”(hŒstrong”“”)�”}”(hŒNote:”h]”hŒNote:”…”�”}”(hh9hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*h7hh3hhhh+hKubhŒ. Services related to a specific stream (e.g., ”…”�”}”(hh3hhhNhNubhŒliteral”“”)�”}”(hŒ/camera/set_color_*”h]”hŒ/camera/set_color_*”…”�”}”(hhMhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhh3hhhh+hKubhŒI) are only available if that stream is enabled in the launch file (e.g., ”…”�”}”(hh3hhhNhNubhL)�”}”(hŒenable_color:=true”h]”hŒenable_color:=true”…”�”}”(hh_hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhh3hhhh+hKubhŒ).”…”�”}”(hh3hhhNhNubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKhh.hhhh+ubah}”(h ]”h"]”h$]”h&]”h(]”uh*h,hKhh hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒStream Control”h]”hŒStream Control”…”�”}”(hh€hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hhKhh}hh+ubh
)�”}”(hhh]”(h)�”}”(hŒ Color Stream”h]”hŒ Color Stream”…”�”}”(hh‘hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hhKhhŽhh+ubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hhh]”(h2)�”}”(hŒ/camera/toggle_color”h]”hL)�”}”(hŒ/camera/toggle_color”h]”hŒ/camera/toggle_color”…”�”}”(hh­hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhh©hhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKhh¦hhhh+ubhŒ
literal_block”“”)�”}”(hŒJros2 service call /camera/toggle_color std_srvs/srv/SetBool '{data: true}'”h]”hŒJros2 service call /camera/toggle_color std_srvs/srv/SetBool '{data: true}'”…”�”}”hhÃsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”Œ xml:space”Œpreserve”uh*hÁhh¦hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKhh¡hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ3/camera/get_color_exposure & /camera/get_color_gain”h]”(hL)�”}”(hŒ/camera/get_color_exposure”h]”hŒ/camera/get_color_exposure”…”�”}”(hhâhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhhÞhhhh+hKubhŒ ”…”�”}”(hhÞhhhNhNubhŒ&”…”�”}”(hhÞhhhNhNubhŒ ”…”�”}”(hhÞhhhh+hKubhL)�”}”(hŒ/camera/get_color_gain”h]”hŒ/camera/get_color_gain”…”�”}”(hhühhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhhÞhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK hhÛhhhh+ubhÂ)�”}”(hŒŸros2 service call /camera/get_color_exposure orbbec_camera_msgs/srv/GetInt32 '{}'
ros2 service call /camera/get_color_gain orbbec_camera_msgs/srv/GetInt32 '{}'”h]”hŒŸros2 service call /camera/get_color_exposure orbbec_camera_msgs/srv/GetInt32 '{}'
ros2 service call /camera/get_color_gain orbbec_camera_msgs/srv/GetInt32 '{}'”…”�”}”hjsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhhÛhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK hh¡hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_color_auto_exposure”h]”hL)�”}”(hŒ/camera/set_color_auto_exposure”h]”hŒ/camera/set_color_auto_exposure”…”�”}”(hj-hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj)hhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKhj&hhhh+ubhÂ)�”}”(hŒUros2 service call /camera/set_color_auto_exposure std_srvs/srv/SetBool '{data: true}'”h]”hŒUros2 service call /camera/set_color_auto_exposure std_srvs/srv/SetBool '{data: true}'”…”�”}”hjAsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj&hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKhh¡hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ3/camera/set_color_exposure & /camera/set_color_gain”h]”(hL)�”}”(hŒ/camera/set_color_exposure”h]”hŒ/camera/set_color_exposure”…”�”}”(hj^hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjZhhhh+hKubhŒ ”…”�”}”(hjZhhhNhNubhŒ&”…”�”}”(hjZhhhNhNubhŒ ”…”�”}”(hjZhhhh+hKubhL)�”}”(hŒ/camera/set_color_gain”h]”hŒ/camera/set_color_gain”…”�”}”(hjxhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjZhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKhjWhhhh+ubhÂ)�”}”(hŒ®ros2 service call /camera/set_color_exposure orbbec_camera_msgs/srv/SetInt32 '{data: 1}'
ros2 service call /camera/set_color_gain orbbec_camera_msgs/srv/SetInt32 '{data: 64}'”h]”hŒ®ros2 service call /camera/set_color_exposure orbbec_camera_msgs/srv/SetInt32 '{data: 1}'
ros2 service call /camera/set_color_gain orbbec_camera_msgs/srv/SetInt32 '{data: 64}'”…”�”}”hjŒsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjWhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKhh¡hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒL/camera/set_color_mirror, /camera/set_color_flip, /camera/set_color_rotation”h]”(hL)�”}”(hŒ/camera/set_color_mirror”h]”hŒ/camera/set_color_mirror”…”�”}”(hj©hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj¥hhhh+hKubhŒ, ”…”�”}”(hj¥hhhNhNubhL)�”}”(hŒ/camera/set_color_flip”h]”hŒ/camera/set_color_flip”…”�”}”(hj»hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj¥hhhh+hKubhŒ, ”…”�”}”(hj¥hhhh+hKubhL)�”}”(hŒ/camera/set_color_rotation”h]”hŒ/camera/set_color_rotation”…”�”}”(hjÍhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj¥hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKhj¢hhhh+ubhÂ)�”}”(hŒöros2 service call /camera/set_color_mirror std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_color_flip std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_color_rotation orbbec_camera_msgs/srv/SetInt32 '{data: 180}'”h]”hŒöros2 service call /camera/set_color_mirror std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_color_flip std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_color_rotation orbbec_camera_msgs/srv/SetInt32 '{data: 180}'”…”�”}”hjásbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj¢hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKhh¡hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_color_ae_roi”h]”hL)�”}”(hŒ/camera/set_color_ae_roi”h]”hŒ/camera/set_color_ae_roi”…”�”}”(hjþhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjúhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK hj÷hhhh+ubhÂ)�”}”(hŒ“# data_param: [Left, Right, Top, Bottom]
ros2 service call /camera/set_color_ae_roi orbbec_camera_msgs/srv/SetArrays '{data_param: [0,1279,0,719]}'”h]”hŒ“# data_param: [Left, Right, Top, Bottom]
ros2 service call /camera/set_color_ae_roi orbbec_camera_msgs/srv/SetArrays '{data_param: [0,1279,0,719]}'”…”�”}”hjsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj÷hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK hh¡hhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhKhhŽhhhh+ubeh}”(h ]”Œ color-stream”ah"]”h$]”Œ color stream”ah&]”h(]”uh*h hKhh}hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒ Depth Stream”h]”hŒ Depth Stream”…”�”}”(hj9hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hhK&hj6hh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/toggle_depth”h]”hL)�”}”(hŒ/camera/toggle_depth”h]”hŒ/camera/toggle_depth”…”�”}”(hjQhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjMhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK'hjJhhhh+ubhÂ)�”}”(hŒJros2 service call /camera/toggle_depth std_srvs/srv/SetBool '{data: true}'”h]”hŒJros2 service call /camera/toggle_depth std_srvs/srv/SetBool '{data: true}'”…”�”}”hjesbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjJhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK'hjGhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ3/camera/get_depth_exposure & /camera/get_depth_gain”h]”(hL)�”}”(hŒ/camera/get_depth_exposure”h]”hŒ/camera/get_depth_exposure”…”�”}”(hj‚hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj~hhhh+hKubhŒ ”…”�”}”(hj~hhhNhNubhŒ&”…”�”}”(hj~hhhNhNubhŒ ”…”�”}”(hj~hhhh+hKubhL)�”}”(hŒ/camera/get_depth_gain”h]”hŒ/camera/get_depth_gain”…”�”}”(hjœhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj~hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK+hj{hhhh+ubhÂ)�”}”(hŒŸros2 service call /camera/get_depth_exposure orbbec_camera_msgs/srv/GetInt32 '{}'
ros2 service call /camera/get_depth_gain orbbec_camera_msgs/srv/GetInt32 '{}'”h]”hŒŸros2 service call /camera/get_depth_exposure orbbec_camera_msgs/srv/GetInt32 '{}'
ros2 service call /camera/get_depth_gain orbbec_camera_msgs/srv/GetInt32 '{}'”…”�”}”hj°sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj{hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK+hjGhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_depth_auto_exposure”h]”hL)�”}”(hŒ/camera/set_depth_auto_exposure”h]”hŒ/camera/set_depth_auto_exposure”…”�”}”(hjÍhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjÉhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK0hjÆhhhh+ubhÂ)�”}”(hŒUros2 service call /camera/set_depth_auto_exposure std_srvs/srv/SetBool '{data: true}'”h]”hŒUros2 service call /camera/set_depth_auto_exposure std_srvs/srv/SetBool '{data: true}'”…”�”}”hjásbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjÆhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK0hjGhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ3/camera/set_depth_exposure & /camera/set_depth_gain”h]”(hL)�”}”(hŒ/camera/set_depth_exposure”h]”hŒ/camera/set_depth_exposure”…”�”}”(hjþhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjúhhhh+hKubhŒ ”…”�”}”(hjúhhhNhNubhŒ&”…”�”}”(hjúhhhNhNubhŒ ”…”�”}”(hjúhhhh+hKubhL)�”}”(hŒ/camera/set_depth_gain”h]”hŒ/camera/set_depth_gain”…”�”}”(hjhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjúhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK4hj÷hhhh+ubhÂ)�”}”(hŒ±ros2 service call /camera/set_depth_exposure orbbec_camera_msgs/srv/SetInt32 '{data: 3000}'
ros2 service call /camera/set_depth_gain orbbec_camera_msgs/srv/SetInt32 '{data: 64}'”h]”hŒ±ros2 service call /camera/set_depth_exposure orbbec_camera_msgs/srv/SetInt32 '{data: 3000}'
ros2 service call /camera/set_depth_gain orbbec_camera_msgs/srv/SetInt32 '{data: 64}'”…”�”}”hj,sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj÷hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK4hjGhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒL/camera/set_depth_mirror, /camera/set_depth_flip, /camera/set_depth_rotation”h]”(hL)�”}”(hŒ/camera/set_depth_mirror”h]”hŒ/camera/set_depth_mirror”…”�”}”(hjIhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjEhhhh+hKubhŒ, ”…”�”}”(hjEhhhNhNubhL)�”}”(hŒ/camera/set_depth_flip”h]”hŒ/camera/set_depth_flip”…”�”}”(hj[hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjEhhhh+hKubhŒ, ”…”�”}”(hjEhhhh+hKubhL)�”}”(hŒ/camera/set_depth_rotation”h]”hŒ/camera/set_depth_rotation”…”�”}”(hjmhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjEhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK9hjBhhhh+ubhÂ)�”}”(hŒöros2 service call /camera/set_depth_mirror std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_depth_flip std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_depth_rotation orbbec_camera_msgs/srv/SetInt32 '{data: 180}'”h]”hŒöros2 service call /camera/set_depth_mirror std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_depth_flip std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/set_depth_rotation orbbec_camera_msgs/srv/SetInt32 '{data: 180}'”…”�”}”hj�sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjBhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK9hjGhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_depth_ae_roi”h]”hL)�”}”(hŒ/camera/set_depth_ae_roi”h]”hŒ/camera/set_depth_ae_roi”…”�”}”(hjžhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjšhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK?hj—hhhh+ubhÂ)�”}”(hŒ’# data_param: [Left, Right, Top, Bottom]
ros2 service call /camera/set_depth_ae_roi orbbec_camera_msgs/srv/SetArrays '{data_param: [0,847,0,479]}'”h]”hŒ’# data_param: [Left, Right, Top, Bottom]
ros2 service call /camera/set_depth_ae_roi orbbec_camera_msgs/srv/SetArrays '{data_param: [0,847,0,479]}'”…”�”}”hj²sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj—hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK?hjGhhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK'hj6hhhh+ubeh}”(h ]”Œ depth-stream”ah"]”h$]”Œ depth stream”ah&]”h(]”uh*h hK&hh}hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒ IR Stream”h]”hŒ IR Stream”…”�”}”(hjÙhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hhKEhjÖhh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/toggle_ir”h]”hL)�”}”(hŒ/camera/toggle_ir”h]”hŒ/camera/toggle_ir”…”�”}”(hjñhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjíhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKFhjêhhhh+ubhÂ)�”}”(hŒGros2 service call /camera/toggle_ir std_srvs/srv/SetBool '{data: true}'”h]”hŒGros2 service call /camera/toggle_ir std_srvs/srv/SetBool '{data: true}'”…”�”}”hjsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjêhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKFhjçhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ-/camera/get_ir_exposure & /camera/get_ir_gain”h]”(hL)�”}”(hŒ/camera/get_ir_exposure”h]”hŒ/camera/get_ir_exposure”…”�”}”(hj"hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjhhhh+hKubhŒ ”…”�”}”(hjhhhNhNubhŒ&”…”�”}”(hjhhhNhNubhŒ ”…”�”}”(hjhhhh+hKubhL)�”}”(hŒ/camera/get_ir_gain”h]”hŒ/camera/get_ir_gain”…”�”}”(hj<hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKKhjhhhh+ubhÂ)�”}”(hŒ™ros2 service call /camera/get_ir_exposure orbbec_camera_msgs/srv/GetInt32 '{}'
ros2 service call /camera/get_ir_gain orbbec_camera_msgs/srv/GetInt32 '{}'”h]”hŒ™ros2 service call /camera/get_ir_exposure orbbec_camera_msgs/srv/GetInt32 '{}'
ros2 service call /camera/get_ir_gain orbbec_camera_msgs/srv/GetInt32 '{}'”…”�”}”hjPsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKKhjçhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_ir_auto_exposure”h]”hL)�”}”(hŒ/camera/set_ir_auto_exposure”h]”hŒ/camera/set_ir_auto_exposure”…”�”}”(hjmhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjihhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKPhjfhhhh+ubhÂ)�”}”(hŒRros2 service call /camera/set_ir_auto_exposure std_srvs/srv/SetBool '{data: true}'”h]”hŒRros2 service call /camera/set_ir_auto_exposure std_srvs/srv/SetBool '{data: true}'”…”�”}”hj�sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjfhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKPhjçhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ-/camera/set_ir_exposure & /camera/set_ir_gain”h]”(hL)�”}”(hŒ/camera/set_ir_exposure”h]”hŒ/camera/set_ir_exposure”…”�”}”(hjžhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjšhhhh+hKubhŒ ”…”�”}”(hjšhhhNhNubhŒ&”…”�”}”(hjšhhhNhNubhŒ ”…”�”}”(hjšhhhh+hKubhL)�”}”(hŒ/camera/set_ir_gain”h]”hŒ/camera/set_ir_gain”…”�”}”(hj¸hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjšhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKThj—hhhh+ubhÂ)�”}”(hŒ«ros2 service call /camera/set_ir_exposure orbbec_camera_msgs/srv/SetInt32 '{data: 3000}'
ros2 service call /camera/set_ir_gain orbbec_camera_msgs/srv/SetInt32 '{data: 64}'”h]”hŒ«ros2 service call /camera/set_ir_exposure orbbec_camera_msgs/srv/SetInt32 '{data: 3000}'
ros2 service call /camera/set_ir_gain orbbec_camera_msgs/srv/SetInt32 '{data: 64}'”…”�”}”hjÌsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj—hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKThjçhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/switch_ir”h]”hL)�”}”(hŒ/camera/switch_ir”h]”hŒ/camera/switch_ir”…”�”}”(hjéhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjåhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKYhjâhhhh+ubhÂ)�”}”(hŒSros2 service call /camera/switch_ir orbbec_camera_msgs/srv/SetString '{data: left}'”h]”hŒSros2 service call /camera/switch_ir orbbec_camera_msgs/srv/SetString '{data: left}'”…”�”}”hjýsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjâhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKYhjçhhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhKFhjÖhhhh+ubeh}”(h ]”Œ ir-stream”ah"]”h$]”Œ ir stream”ah&]”h(]”uh*h hKEhh}hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒ All Streams”h]”hŒ All Streams”…”�”}”(hj$hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hhK^hj!hh+ubh )�”}”(hhh]”h¥)�”}”(hhh]”(h2)�”}”(hŒ7/camera/get_streams_enable & /camera/set_streams_enable”h]”(hL)�”}”(hŒ/camera/get_streams_enable”h]”hŒ/camera/get_streams_enable”…”�”}”(hj<hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj8hhhh+hKubhŒ ”…”�”}”(hj8hhhNhNubhŒ&”…”�”}”(hj8hhhNhNubhŒ ”…”�”}”(hj8hhhh+hKubhL)�”}”(hŒ/camera/set_streams_enable”h]”hŒ/camera/set_streams_enable”…”�”}”(hjVhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj8hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK_hj5hhhh+ubhÂ)�”}”(hŒ¢ros2 service call /camera/get_streams_enable orbbec_camera_msgs/srv/GetBool '{}'
ros2 service call /camera/set_streams_enable std_srvs/srv/SetBool '{data: false}'”h]”hŒ¢ros2 service call /camera/get_streams_enable orbbec_camera_msgs/srv/GetBool '{}'
ros2 service call /camera/set_streams_enable std_srvs/srv/SetBool '{data: false}'”…”�”}”hjjsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj5hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK_hj2hhhh+ubah}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK_hj!hhhh+ubeh}”(h ]”Œ all-streams”ah"]”h$]”Œ all streams”ah&]”h(]”uh*h hK^hh}hhhh+ubeh}”(h ]”Œstream-control”ah"]”h$]”Œstream control”ah&]”h(]”uh*h hKhh hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒSensor & Emitter Control”h]”(hŒSensor ”…”�”}”(hj™hhhNhNubhŒ&”…”�”}”(hj™hhhNhNubhŒ Emitter Control”…”�”}”(hj™hhhNhNubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hhKehj–hh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ?/camera/set_auto_white_balance & /camera/get_auto_white_balance”h]”(hL)�”}”(hŒ/camera/set_auto_white_balance”h]”hŒ/camera/set_auto_white_balance”…”�”}”(hj¹hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjµhhhh+hKubhŒ ”…”�”}”(hjµhhhNhNubhŒ&”…”�”}”(hjµhhhNhNubhŒ ”…”�”}”(hjµhhhh+hKubhL)�”}”(hŒ/camera/get_auto_white_balance”h]”hŒ/camera/get_auto_white_balance”…”�”}”(hjÓhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjµhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKghj²hhhh+ubhÂ)�”}”(hŒªros2 service call /camera/set_auto_white_balance std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/get_auto_white_balance orbbec_camera_msgs/srv/GetInt32 '{}'”h]”hŒªros2 service call /camera/set_auto_white_balance std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/get_auto_white_balance orbbec_camera_msgs/srv/GetInt32 '{}'”…”�”}”hjçsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj²hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKghj¯hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ5/camera/set_white_balance & /camera/get_white_balance”h]”(hL)�”}”(hŒ/camera/set_white_balance”h]”hŒ/camera/set_white_balance”…”�”}”(hjhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjhhhh+hKubhŒ ”…”�”}”(hjhhhNhNubhŒ&”…”�”}”(hjhhhNhNubhŒ ”…”�”}”(hjhhhh+hKubhL)�”}”(hŒ/camera/get_white_balance”h]”hŒ/camera/get_white_balance”…”�”}”(hjhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKlhjýhhhh+ubhÂ)�”}”(hŒ«ros2 service call /camera/set_white_balance orbbec_camera_msgs/srv/SetInt32 '{data: 2800}'
ros2 service call /camera/get_white_balance orbbec_camera_msgs/srv/GetInt32 '{}'”h]”hŒ«ros2 service call /camera/set_white_balance orbbec_camera_msgs/srv/SetInt32 '{data: 2800}'
ros2 service call /camera/get_white_balance orbbec_camera_msgs/srv/GetInt32 '{}'”…”�”}”hj2sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjýhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKlhj¯hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_laser_enable”h]”hL)�”}”(hŒ/camera/set_laser_enable”h]”hŒ/camera/set_laser_enable”…”�”}”(hjOhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjKhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKqhjHhhhh+ubhÂ)�”}”(hŒNros2 service call /camera/set_laser_enable std_srvs/srv/SetBool '{data: true}'”h]”hŒNros2 service call /camera/set_laser_enable std_srvs/srv/SetBool '{data: true}'”…”�”}”hjcsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjHhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKqhj¯hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ//camera/set_ldp_enable & /camera/get_ldp_status”h]”(hL)�”}”(hŒ/camera/set_ldp_enable”h]”hŒ/camera/set_ldp_enable”…”�”}”(hj€hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj|hhhh+hKubhŒ ”…”�”}”(hj|hhhNhNubhŒ&”…”�”}”(hj|hhhNhNubhŒ ”…”�”}”(hj|hhhh+hKubhL)�”}”(hŒ/camera/get_ldp_status”h]”hŒ/camera/get_ldp_status”…”�”}”(hjšhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj|hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKuhjyhhhh+ubhÂ)�”}”(hŒ™ros2 service call /camera/set_ldp_enable std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/get_ldp_status orbbec_camera_msgs/srv/GetBool '{}'”h]”hŒ™ros2 service call /camera/set_ldp_enable std_srvs/srv/SetBool '{data: true}'
ros2 service call /camera/get_ldp_status orbbec_camera_msgs/srv/GetBool '{}'”…”�”}”hj®sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjyhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKuhj¯hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_fan_work_mode”h]”hL)�”}”(hŒ/camera/set_fan_work_mode”h]”hŒ/camera/set_fan_work_mode”…”�”}”(hjËhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjÇhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKzhjÄhhhh+ubhÂ)�”}”(hŒWros2 service call /camera/set_fan_work_mode orbbec_camera_msgs/srv/SetInt32 '{data: 0}'”h]”hŒWros2 service call /camera/set_fan_work_mode orbbec_camera_msgs/srv/SetInt32 '{data: 0}'”…”�”}”hjßsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjÄhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKzhj¯hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_floor_enable”h]”hL)�”}”(hŒ/camera/set_floor_enable”h]”hŒ/camera/set_floor_enable”…”�”}”(hjühhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjøhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK~hjõhhhh+ubhÂ)�”}”(hŒNros2 service call /camera/set_floor_enable std_srvs/srv/SetBool '{data: true}'”h]”hŒNros2 service call /camera/set_floor_enable std_srvs/srv/SetBool '{data: true}'”…”�”}”hjsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjõhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK~hj¯hhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhKghj–hhhh+ubeh}”(h ]”Œsensor-emitter-control”ah"]”h$]”Œsensor & emitter control”ah&]”h(]”uh*h hKehh hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒDevice Information & Management”h]”(hŒDevice Information ”…”�”}”(hj7hhhNhNubhŒ&”…”�”}”(hj7hhhNhNubhŒ Management”…”�”}”(hj7hhhNhNubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hhKƒhj4hh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/get_device_info”h]”hL)�”}”(hŒ/camera/get_device_info”h]”hŒ/camera/get_device_info”…”�”}”(hjWhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjShhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK…hjPhhhh+ubhÂ)�”}”(hŒNros2 service call /camera/get_device_info orbbec_camera_msgs/srv/GetDeviceInfo”h]”hŒNros2 service call /camera/get_device_info orbbec_camera_msgs/srv/GetDeviceInfo”…”�”}”hjksbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjPhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK…hjMhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/get_sdk_version”h]”hL)�”}”(hŒ/camera/get_sdk_version”h]”hŒ/camera/get_sdk_version”…”�”}”(hjˆhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj„hhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK‰hj�hhhh+ubhÂ)�”}”(hŒJros2 service call /camera/get_sdk_version orbbec_camera_msgs/srv/GetString”h]”hŒJros2 service call /camera/get_sdk_version orbbec_camera_msgs/srv/GetString”…”�”}”hjœsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj�hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK‰hjMhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/reboot_device”h]”hL)�”}”(hŒ/camera/reboot_device”h]”hŒ/camera/reboot_device”…”�”}”(hj¹hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjµhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK�hj²hhhh+ubhÂ)�”}”(hŒ?ros2 service call /camera/reboot_device std_srvs/srv/Empty '{}'”h]”hŒ?ros2 service call /camera/reboot_device std_srvs/srv/Empty '{}'”…”�”}”hjÍsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj²hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK�hjMhhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK…hj4hhhh+ubeh}”(h ]”Œdevice-information-management”ah"]”h$]”Œdevice information & management”ah&]”h(]”uh*h hKƒhh hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒSynchronization & Triggering”h]”(hŒSynchronization ”…”�”}”(hjôhhhNhNubhŒ&”…”�”}”(hjôhhhNhNubhŒ Triggering”…”�”}”(hjôhhhNhNubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hhK’hjñhh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/send_software_trigger”h]”hL)�”}”(hŒ/camera/send_software_trigger”h]”hŒ/camera/send_software_trigger”…”�”}”(hjhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK”hj
hhhh+ubhÂ)�”}”(hX ros2 service call /camera/send_software_trigger std_srvs/srv/SetBool '{data: true}'
```* `/camera/set_reset_timestamp`
```bash
# Only available when time_domain param is set to device
ros2 service call /camera/set_reset_timestamp std_srvs/srv/SetBool '{data: true}'”h]”hX ros2 service call /camera/send_software_trigger std_srvs/srv/SetBool '{data: true}'
```* `/camera/set_reset_timestamp`
```bash
# Only available when time_domain param is set to device
ros2 service call /camera/set_reset_timestamp std_srvs/srv/SetBool '{data: true}'”…”�”}”hj(sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj
hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK”hj
hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ!/camera/set_sync_interleaverlaser”h]”hL)�”}”(hŒ!/camera/set_sync_interleaverlaser”h]”hŒ!/camera/set_sync_interleaverlaser”…”�”}”(hjEhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjAhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hKœhj>hhhh+ubhÂ)�”}”(hŒµ# Only available if interleave_ae_mode is 'laser' and interleave_frame_enable is true
ros2 service call /camera/set_sync_interleaverlaser orbbec_camera_msgs/srv/SetInt32 '{data: 0}'”h]”hŒµ# Only available if interleave_ae_mode is 'laser' and interleave_frame_enable is true
ros2 service call /camera/set_sync_interleaverlaser orbbec_camera_msgs/srv/SetInt32 '{data: 0}'”…”�”}”hjYsbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj>hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hKœhj
hhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK”hjñhhhh+ubeh}”(h ]”Œsynchronization-triggering”ah"]”h$]”Œsynchronization & triggering”ah&]”h(]”uh*h hK’hh hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒDepth Filter Configuration”h]”hŒDepth Filter Configuration”…”�”}”(hj€hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hhK¢hj}hh+ubh )�”}”(hhh]”h¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/set_filter”h]”hL)�”}”(hŒ/camera/set_filter”h]”hŒ/camera/set_filter”…”�”}”(hj˜hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj”hhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK¤hj‘hhhh+ubhÂ)�”}”(hXb# Set DecimationFilter
ros2 service call /camera/set_filter orbbec_camera_msgs/srv/SetFilter '{filter_name: DecimationFilter, filter_enable: false, filter_param: [5]}'
# Set SpatialAdvancedFilter
ros2 service call /camera/set_filter orbbec_camera_msgs/srv/SetFilter '{filter_name: SpatialAdvancedFilter, filter_enable: true, filter_param: [0.5,160,1,8]}'”h]”hXb# Set DecimationFilter
ros2 service call /camera/set_filter orbbec_camera_msgs/srv/SetFilter '{filter_name: DecimationFilter, filter_enable: false, filter_param: [5]}'
# Set SpatialAdvancedFilter
ros2 service call /camera/set_filter orbbec_camera_msgs/srv/SetFilter '{filter_name: SpatialAdvancedFilter, filter_enable: true, filter_param: [0.5,160,1,8]}'”…”�”}”hj¬sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj‘hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK¤hjŽhhhh+ubah}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK¤hj}hhhh+ubeh}”(h ]”Œdepth-filter-configuration”ah"]”h$]”Œdepth filter configuration”ah&]”h(]”uh*h hK¢hh hhhh+ubh
)�”}”(hhh]”(h)�”}”(hŒ%Data Capture & Calibration Management”h]”(hŒ
Data Capture ”…”�”}”(hjÓhhhNhNubhŒ&”…”�”}”(hjÓhhhNhNubhŒ Calibration Management”…”�”}”(hjÓhhhNhNubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hhK¬hjÐhh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/save_images”h]”hL)�”}”(hŒ/camera/save_images”h]”hŒ/camera/save_images”…”�”}”(hjóhhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjïhhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK®hjìhhhh+ubhÂ)�”}”(hŒ=ros2 service call /camera/save_images std_srvs/srv/Empty '{}'”h]”hŒ=ros2 service call /camera/save_images std_srvs/srv/Empty '{}'”…”�”}”hj sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjìhhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK®hjéhhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ/camera/save_point_cloud”h]”hL)�”}”(hŒ/camera/save_point_cloud”h]”hŒ/camera/save_point_cloud”…”�”}”(hj$ hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj hhhh+hKubah}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK²hj hhhh+ubhÂ)�”}”(hŒBros2 service call /camera/save_point_cloud std_srvs/srv/Empty '{}'”h]”hŒBros2 service call /camera/save_point_cloud std_srvs/srv/Empty '{}'”…”�”}”hj8 sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK²hjéhhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK®hjÐhhhh+ubh-)�”}”(hhh]”h2)�”}”(hŒ�Note: The following services are currently supported only on the 435Le module. Each service can store only one set of data or string at a time.”h]”(h8)�”}”(hŒNote”h]”hŒNote”…”�”}”(hj[ hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*h7hjW hhhh+hKubhŒ‹: The following services are currently supported only on the 435Le module. Each service can store only one set of data or string at a time.”…”�”}”(hjW hhhNhNubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK·hjT hhhh+ubah}”(h ]”h"]”h$]”h&]”h(]”uh*h,hK·hjÐhhhh+ubh )�”}”(hhh]”(h¥)�”}”(hhh]”(h2)�”}”(hŒ8/camera/write_customer_data & /camera/read_customer_data”h]”(hL)�”}”(hŒ/camera/write_customer_data”h]”hŒ/camera/write_customer_data”…”�”}”(hjƒ hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj hhhh+hKubhŒ ”…”�”}”(hj hhhNhNubhŒ&”…”�”}”(hj hhhNhNubhŒ ”…”�”}”(hj hhhh+hKubhL)�”}”(hŒ/camera/read_customer_data”h]”hŒ/camera/read_customer_data”…”�”}”(hj� hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhj hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK¹hj| hhhh+ubhÂ)�”}”(hŒ´ros2 service call /camera/write_customer_data orbbec_camera_msgs/srv/SetString '{data: "string"}'
ros2 service call /camera/read_customer_data orbbec_camera_msgs/srv/GetString '{}'”h]”hŒ´ros2 service call /camera/write_customer_data orbbec_camera_msgs/srv/SetString '{data: "string"}'
ros2 service call /camera/read_customer_data orbbec_camera_msgs/srv/GetString '{}'”…”�”}”hj± sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhj| hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK¹hjy hhhh+ubh¥)�”}”(hhh]”(h2)�”}”(hŒ=/camera/set_user_calib_params & /camera/get_user_calib_params”h]”(hL)�”}”(hŒ/camera/set_user_calib_params”h]”hŒ/camera/set_user_calib_params”…”�”}”(hjÎ hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjÊ hhhh+hKubhŒ ”…”�”}”(hjÊ hhhNhNubhŒ&”…”�”}”(hjÊ hhhNhNubhŒ ”…”�”}”(hjÊ hhhh+hKubhL)�”}”(hŒ/camera/get_user_calib_params”h]”hŒ/camera/get_user_calib_params”…”�”}”(hjè hhhNhNubah}”(h ]”h"]”h$]”h&]”h(]”uh*hKhjÊ hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h1hK¾hjÇ hhhh+ubhÂ)�”}”(hX>ros2 service call /camera/set_user_calib_params orbbec_camera_msgs/srv/SetUserCalibParams \
'{k: [614.9613647460938, 0.0, 634.91552734375,
0.0, 614.65771484375, 391.407470703125,
0.0, 0.0, 1.0],
d: [-0.03131488710641861,
0.032955970615148544,
9.096559369936585e-05,
-0.0003368517500348389,
-0.01115430984646082,
0.0, 0.0, 0.0],
rotation: [0.9999880790710449, 0.0003024190664291382, -0.004874417092651129,
-0.0002965621242765337, 0.9999992251396179, 0.001202247804030776,
0.004874777048826218, -0.0012007878394797444, 0.9999874234199524],
translation: [-0.023897956848144532,
-9.439220279455185e-05,
-6.804073229432106e-06]}'
ros2 service call /camera/get_user_calib_params orbbec_camera_msgs/srv/GetUserCalibParams '{}'”h]”hX>ros2 service call /camera/set_user_calib_params orbbec_camera_msgs/srv/SetUserCalibParams \
'{k: [614.9613647460938, 0.0, 634.91552734375,
0.0, 614.65771484375, 391.407470703125,
0.0, 0.0, 1.0],
d: [-0.03131488710641861,
0.032955970615148544,
9.096559369936585e-05,
-0.0003368517500348389,
-0.01115430984646082,
0.0, 0.0, 0.0],
rotation: [0.9999880790710449, 0.0003024190664291382, -0.004874417092651129,
-0.0002965621242765337, 0.9999992251396179, 0.001202247804030776,
0.004874777048826218, -0.0012007878394797444, 0.9999874234199524],
translation: [-0.023897956848144532,
-9.439220279455185e-05,
-6.804073229432106e-06]}'
ros2 service call /camera/get_user_calib_params orbbec_camera_msgs/srv/GetUserCalibParams '{}'”…”�”}”hjü sbah}”(h ]”h"]”h$]”h&]”h(]”Œlanguage”Œbash”hÓhÔuh*hÁhjÇ hhhh+hKubeh}”(h ]”h"]”h$]”h&]”h(]”uh*h¤hK¾hjy hhhh+ubeh}”(h ]”h"]”h$]”h&]”h(]”uh*hŸhK¹hjÐhhhh+ubeh}”(h ]”Œ#data-capture-calibration-management”ah"]”h$]”Œ%data capture & calibration management”ah&]”h(]”uh*h hK¬hh hhhh+ubeh}”(h ]”Œ)all-available-services-for-camera-control”ah"]”h$]”Œ)all available services for camera control”ah&]”h(]”uh*h hKhhhhhh+ubah}”(h ]”h"]”h$]”h&]”h(]”Œsource”h+Œtranslation_progress”}”(Œtotal”KŒ
translated”Kuuh*hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(Œoutput”NhNŒ generator”NŒ datestamp”NŒ root_prefix”Œ/”Œ source_link”NŒ
source_url”NŒ
toc_backlinks”Œentry”Œfootnote_backlinks”ˆŒ
sectnum_xform”ˆŒstrip_comments”NŒstrip_elements_with_classes”NŒ
strip_classes”NŒ report_level”KŒ
halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jR
Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ
language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ
dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”h+Œ _destination”NŒ
_config_files”]”Œfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œdoctitle_xform”‰Œ