Files
OrbbecSDK_ROS2/.doctrees/source/5_advanced_guide/net_camera.doctree
T

17 lines
17 KiB
Plaintext
Raw Normal View History

2025-09-15 06:27:21 +00:00
€•™DŒdocutils.nodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”hŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ
Net_camera”h]”(hŒText”“”ŒNet”…”�”}”(Œparent”hŒ _document”hŒsource”NŒline”NubhŒ_”…”�”}”(hhhhhNhNubhŒcamera”…”�”}”(hhhhhNhNubeŒ
attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”uŒtagname”hhKhh hŒZ/home/runner/work/OrbbecSDK_ROS2/OrbbecSDK_ROS2/docs/source/5_advanced_guide/net_camera.md”ubhŒ block_quote”“”)�”}”(hhh]”hŒ paragraph”“”)�”}”(hŒËThis section describes how to use Net camera in OrbbecSDK_ROS2.Currently, only Femto_Mega, Gemini 335Le and Gemini 435Le devices are supported, and other Net devices will be supported in the near future.”h]”(hŒ9This section describes how to use Net camera in OrbbecSDK”…”�”}”(hh;hhhNhNubhŒ_”…”�”}”(hh;hhhNhNubhŒROS2.Currently, only Femto”…”�”}”(hh;hhhNhNubhŒ_”…”�”}”(hh;hhhh3hKubhŒvMega, Gemini 335Le and Gemini 435Le devices are supported, and other Net devices will be supported in the near future.”…”�”}”(hh;hhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhh6hhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h4hKhh hhhh3ubh
)�”}”(hhh]”(h)�”}”(hŒFemto Mega & Gemini 435Le”h]”(hŒ Femto Mega ”…”�”}”(hhbhhhNhNubhŒ&”…”�”}”(hhbhhhNhNubhŒ
Gemini 435Le”…”�”}”(hhbhhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2hhKhh_hh3ubh
)�”}”(hhh]”(h)�”}”(hŒParameter Introduction”h]”hŒParameter Introduction”…”�”}”(hh{hhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hhKhhxhh3ubh:)�”}”(hŒqNetwork device settings: enumerate_net_device is set to true, which will automatically enumerate network devices.”h]”(hŒNetwork device settings: ”…”�”}”(hh‰hhhNhNubhŒliteral”“”)�”}”(hŒenumerate_net_device”h]”hŒenumerate_net_device”…”�”}”(hh“hhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hh‰hhhh3hKubhŒD is set to true, which will automatically enumerate network devices.”…”�”}”(hh‰hhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hK hhxhhhh3ubh:)�”}”(hŒÄIf you do not want to automatically enumerate network devices,you can set enumerate_net_device to false, net_device_ip to the device's IP address, and net_device_port to the default value of 8090.”h]”(hŒJIf you do not want to automatically enumerate network devices,you can set ”…”�”}”(hh«hhhNhNubh’)�”}”(hŒenumerate_net_device”h]”hŒenumerate_net_device”…”�”}”(hh³hhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hh«hhhh3hKubhŒ to false, ”…”�”}”(hh«hhhNhNubh’)�”}”(hŒ
net_device_ip”h]”hŒ
net_device_ip”…”�”}”(hhÅhhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hh«hhhh3hKubhŒ to the device”…”�”}”(hh«hhhNhNubhŒ’”…”�”}”(hh«hhhNhNubhŒs IP address, and ”…”�”}”(hh«hhhNhNubh’)�”}”(hŒnet_device_port”h]”hŒnet_device_port”…”�”}”(hhßhhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hh«hhhh3hKubhŒ to the default value of 8090.”…”�”}”(hh«hhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hK hhxhhhh3ubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hhh]”h:)�”}”(hŒFenumerate_net_device : Enable automatically enumerate network devices.”h]”(h’)�”}”(hŒenumerate_net_device”h]”hŒenumerate_net_device”…”�”}”(hjhhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hjhhhh3hKubhŒ2 : Enable automatically enumerate network devices.”…”�”}”(hjhhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hK
hhþhhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hühK
hhùhhhh3ubhý)�”}”(hhh]”h:)�”}”(hŒ0net_device_ip : Setting net device's IP address.”h]”(h’)�”}”(hŒ
net_device_ip”h]”hŒ
net_device_ip”…”�”}”(hj*hhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hj&hhhh3hKubhŒ : Setting net device”…”�”}”(hj&hhhNhNubhŒ’”…”�”}”(hj&hhhNhNubhŒ
s IP address.”…”�”}”(hj&hhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhj#hhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hühKhhùhhhh3ubhý)�”}”(hhh]”h:)�”}”(hŒLnet_device_port : Setting net device's port.Usually, you can set it to 8090.”h]”(h’)�”}”(hŒnet_device_port”h]”hŒnet_device_port”…”�”}”(hjWhhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h‘hjShhhh3hKubhŒ : Setting net device”…”�”}”(hjShhhNhNubhŒ’”…”�”}”(hjShhhNhNubhŒ's port.Usually, you can set it to 8090.”…”�”}”(hjShhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhjPhhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hühKhhùhhhh3ubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h÷hK
hhxhhhh3ubeh&}”(h(]”Œparameter-introduction”ah*]”h,]”Œparameter introduction”ah.]”h0]”uh2h hKhh_hhhh3ubh
)�”}”(hhh]”(h)�”}”(hŒSingle Net camera”h]”hŒSingle Net camera”…”�”}”(hjŽhhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hhKhj‹hh3ubh5)�”}”(hhh]”h:)�”}”(hŒ}If you need to run Gemini 435Le, you only need to replace femto_mega.launch.py in the run command with gemini435_le.launch.py”h]”(hŒ:If you need to run Gemini 435Le, you only need to replace ”…”�”}”(hjŸhhhNhNubhŒ reference”“”)�”}”(hŒfemto_mega.launch.py ”h]”(hŒfemto”…”�”}”(hj©hhhNhNubhŒ_”…”�”}”(hj©hhhNhNubhŒmega.launch.py ”…”�”}”(hj©hhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”Œrefuri”Œ_https://github.com/orbbec/OrbbecSDK_ROS2/tree/v2-main/orbbec_camera/launch/femto_mega.launch.py”uh2j§hKhjŸhhhh3ubhŒin the run command with ”…”�”}”(hjŸhhhNhNubj¨)�”}”(hŒgemini435_le.launch.py”h]”(hŒ gemini435”…”�”}”(hjÅhhhNhNubhŒ_”…”�”}”(hjÅhhhNhNubhŒ le.launch.py”…”�”}”(hjÅhhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”j¿Œahttps://github.com/orbbec/OrbbecSDK_ROS2/tree/v2-main/orbbec_camera/launch/gemini435_le.launch.py”uh2j§hKhjŸhhhh3ubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhjœhhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h4hKhj‹hhhh3ubh:)�”}”(hŒ'For femto_mega.launch.py as an example:”h]”(hŒFor ”…”�”}”(hjèhhhNhNubj¨)�”}”(hŒfemto_mega.launch.py”h]”(hŒfemto”…”�”}”(hjðhhhNhNubhŒ_”…”�”}”(hjðhhhNhNubhŒmega.launch.py”…”�”}”(hjðhhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”j¿Œ_https://github.com/orbbec/OrbbecSDK_ROS2/tree/v2-main/orbbec_camera/launch/femto_mega.launch.py”uh2j§hKhjèhhhh3ubhŒ as an example:”…”�”}”(hjèhhhNhNubeh&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhj‹hhhh3ubhø)�”}”(hhh]”hý)�”}”(hhh]”h:)�”}”(hŒ(automatically enumerate network devices:”h]”hŒstrong”“”)�”}”(hŒ(automatically enumerate network devices:”h]”hŒ(automatically enumerate network devices:”…”�”}”(hjhhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2jhjhhhh3hKubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhjhhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hühKhjhhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h÷hKhj‹hhhh3ubhŒ
literal_block”“”)�”}”(hŒIros2 launch orbbec_camera femto_mega.launch.py enumerate_net_device:=true”h]”hŒIros2 launch orbbec_camera femto_mega.launch.py enumerate_net_device:=true”…”�”}”hj?sbah&}”(h(]”h*]”h,]”h.]”h0]”Œ xml:space”Œpreserve”Œforce”‰Œlanguage”Œbash”Œhighlight_args”}”uh2j=hh3hKhj‹hhubhø)�”}”(hhh]”hý)�”}”(hhh]”h:)�”}”(hŒ'Specify IP address to start the device:”h]”j)�”}”(hŒ'Specify IP address to start the device:”h]”hŒ'Specify IP address to start the device:”…”�”}”(hj^hhhNhNubah&}”(h(]”h*]”h,]”h.]”h0]”uh2jhjZhhhh3hKubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h9hKhjWhhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2hühKhjThhhh3ubah&}”(h(]”h*]”h,]”h.]”h0]”uh2h÷hKhj‹hhhh3ubh:)�”}”(hŒ`Note: net_device_ip needs to be changed to the IP address of the device, here it is 192.168.1.10”h]”(hŒNote: ”…”�”}”(hj~hhhNhNubh’)�”}”(hŒ
net_device_ip”h]”hŒ