Files
OrbbecSDK_ROS2/zh/.doctrees/source/camera_devices/8_FAQ/FAQ.doctree
T

27 lines
26 KiB
Plaintext
Raw Normal View History

2026-01-13 11:20:30 +00:00
€•}gŒdocutils.nodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”hŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ 常è§�问题”h]”hŒText”“”Œ 常è§�问题”…”�”}”(Œparent”hŒ _document”hŒsource”ŒZ/home/runner/work/OrbbecSDK_ROS2/OrbbecSDK_ROS2/docs/zh/source/camera_devices/8_FAQ/FAQ.md”Œline”KubaŒ
2026-01-13 02:41:46 +00:00
attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”uŒtagname”hhKhh hhubh
)�”}”(hhh]”(h)�”}”(hŒ æ„�外崩溃”h]”hŒ æ„�外崩溃”…”�”}”(hh-hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhKhh*hhubhŒ paragraph”“”)�”}”(hŒÑ如果相机节点æ„�外崩溃,它将在当å‰�è¿�行目录中生æˆ�崩溃日志:Log/camera_crash_stack_trace_xx.log。请将此日志å�‘é€�给支æŒ�团队或æ��交到GitHub issue以获得进一步帮助。”h]”(hŒT如果相机节点æ„�外崩溃,它将在当å‰�è¿�行目录中生æˆ�崩溃日志:”…”�”}”(hh<hhhhhKubhŒliteral”“”)�”}”(hŒ#Log/camera_crash_stack_trace_xx.log”h]”hŒ#Log/camera_crash_stack_trace_xx.log”…”�”}”hhFsbah}”(h!]”h#]”h%]”h']”uh)hDhh<hhhhhKubhŒZ。请将此日志å�‘é€�给支æŒ�团队或æ��交到GitHub issue以获得进一步帮助。”…”�”}”(hh<hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhh*hhhhubeh}”(h!]”Œid2”ah#]”h%]”Œ æ„�外崩溃”ah']”uh)h hKhh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ多相机无数æ�®æµ�”h]”hŒ多相机无数æ�®æµ�”…”�”}”(hhfhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhKhhchhubh;)�”}”(hŒ电æº�供应ä¸�足:”h]”(hŒstrong”“”)�”}”(hŒ电æº�供应ä¸�è¶³”h]”hŒ电æº�供应ä¸�è¶³”…”�”}”(hhyhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhhshhhhhKubhŒ:”…”�”}”(hhshhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hK hhchhhhubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hhh]”h;)�”}”(hŒ0ç¡®ä¿�æ¯�个相机连接到å�•独的集线器。”h]”hŒ0ç¡®ä¿�æ¯�个相机连接到å�•独的集线器。”…”�”}”(hh™hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK hh–hhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK hh‘hhhhubh•)�”}”(hhh]”h;)�”}”(hŒ<使用有æº�集线器为æ¯�个相机æ��供足够的电力。”h]”hŒ<使用有æº�集线器为æ¯�个相机æ��供足够的电力。”…”�”}”(hh®hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK hh«hhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK hh‘hhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hK hhchhhhubh;)�”}”(hŒ高分辨率:”h]”(hx)�”}”(hŒ 高分辨率”h]”hŒ 高分辨率”…”�”}”(hhÉhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhhÅhhhhhKubhŒ:”…”�”}”(hhÅhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhhchhhhubh�)�”}”(hhh]”h•)�”}”(hhh]”h;)�”}”(hŒ0å°�试é™�低分辨率以解决数æ�®æµ�问题。”h]”hŒ0å°�试é™�低分辨率以解决数æ�®æµ�问题。”…”�”}”(hhåhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKhhâhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKhhßhhhhubah}”(h!]”h#]”h%]”h']”uh)h�hKhhchhhhubh;)�”}”(hŒ增加usbfs_memory_mb值:”h]”(hx)�”}”(hŒ增加usbfs_memory_mb值”h]”(hŒ 增加usbfs”…”�”}”(hjhhhhhKubhŒ_”…”�”}”(hjhhhhhKubhŒmemory”…”�”}”(hjhhhhhKubhŒ_”…”�”}”(hjhhhhhKubhŒmb值”…”�”}”(hjhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)hwhhühhhhhKubhŒ:”…”�”}”(hhühhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhhchhhhubh�)�”}”(hhh]”h•)�”}”(hhh]”h;)�”}”(hŒs通过è¿�行以下命令将 usbfs_memory_mb 值增加到128MB(这是å�‚考值,å�¯æ ¹æ�®ç³»ç»Ÿéœ€æ±‚调整):”h]”(hŒ通过è¿�行以下命令将 ”…”�”}”(hj,hhhhhKubhE)�”}”(hŒusbfs_memory_mb”h]”hŒusbfs_memory_mb”…”�”}”hj4sbah}”(h!]”h#]”h%]”h']”uh)hDhj,hhhhhKubhŒH 值增加到128MB(这是å�‚考值,å�¯æ ¹æ�®ç³»ç»Ÿéœ€æ±‚调整):”…”�”}”(hj,hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhj)hhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKhj&hhhhubah}”(h!]”h#]”h%]”h']”uh)h�hKhhchhhhubhŒ
2026-01-13 11:20:30 +00:00
literal_block”“”)�”}”(hŒF echo 128 | sudo tee /sys/module/usbcore/parameters/usbfs_memory_mb”h]”hŒF echo 128 | sudo tee /sys/module/usbcore/parameters/usbfs_memory_mb”…”�”}”hjVsbah}”(h!]”h#]”h%]”h']”Œ xml:space”Œpreserve”uh)jThhchhhhhKubh�)�”}”(hhh]”h•)�”}”(hhh]”h;)�”}”(hŒ3è¦�使此更改永久生效,请查看此链接。”h]”(hŒ'è¦�使此更改永久生效,请查看”…”�”}”(hjkhhhhhKubhŒ reference”“”)�”}”(hŒ 此链接”h]”hŒ 此链接”…”�”}”(hjuhhhhhKubah}”(h!]”h#]”h%]”h']”Œrefuri”Œ5https://github.com/OpenKinect/libfreenect2/issues/807”uh)jshKhjkhhhhubhŒ。”…”�”}”(hjkhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhjhhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKhjehhhhubah}”(h!]”h#]”h%]”h']”uh)h�hKhhchhhhubeh}”(h!]”Œid3”ah#]”h%]”Œ多相机无数æ�®æµ�”ah']”uh)h hKhh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ其他故障排除”h]”hŒ其他故障排除”…”�”}”(hj¡hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhKhjžhhubh�)�”}”(hhh]”(h•)�”}”(hhh]”h;)�”}”(hŒÈ如果é�‡åˆ°å…¶ä»–问题,将 log_level å�‚数设置为 debug。这将在è¿�行目录中生æˆ�SDK日志文件:Log/OrbbecSDK.log.txt。请将此文件æ��供给支æŒ�团队以获得进一步帮助。”h]”(hŒ如果é�‡åˆ°å…¶ä»–问题,将 ”…”�”}”(hj´hhhhhKubhE)�”}”(hŒ log_level”h]”hŒ log_level”…”�”}”hj¼sbah}”(h!]”h#]”h%]”h']”uh)hDhj´hhhhhKubhŒ å�‚数设置为 ”…”�”}”(hj´hhhhhKubhE)�”}”(hŒdebug”h]”hŒdebug”…”�”}”hjÍsbah}”(h!]”h#]”h%]”h']”uh)hDhj´hhhhhKubhŒ3。这将在è¿�行目录中生æˆ�SDK日志文件:”…”�”}”(hj´hhhhhKubhE)�”}”(hŒLog/OrbbecSDK.log.txt”h]”hŒLog/OrbbecSDK.log.txt”…”�”}”hjÞsbah}”(h!]”h#]”h%]”h']”uh)hDhj´hhhhhKubhŒB。请将此文件æ��供给支æŒ�团队以获得进一步帮助。”…”�”}”(hj´hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhj±hhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKhj®hhhhubh•)�”}”(hhh]”h;)�”}”(hŒ‚如果需è¦�固件日志,将log_level å�‚数设置为 debugçš„å�Œæ—¶ï¼Œå°† enable_heartbeat 设置为 true 以激活此功能。”h]”(hŒ如果需è¦�固件日志,将”…”�”}”(hjühhhhhKubhE)�”}”(hŒ log_level”h]”hŒ log_level”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjühhhhhKubhŒ å�‚数设置为 ”…”�”}”(hjühhhhhKubhE)�”}”(hŒdebug”h]”hŒdebug”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjühhhhhKubhŒçš„å�Œæ—¶ï¼Œå°† ”…”�”}”(hjühhhhhKubhE)�”}”(hŒenable_heartbeat”h]”hŒenable_heartbeat”…”�”}”hj&sbah}”(h!]”h#]”h%]”h']”uh)hDhjühhhhhKubhŒ 设置为 ”…”�”}”(hjühhhhhKubhE)�”}”(hŒtrue”h]”hŒtrue”…”�”}”hj7sbah}”(h!]”h#]”h%]”h']”uh)hDhjühhhhhKubhŒ 以激活此功能。”…”�”}”(hjühhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKhjùhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKhj®hhhhubh•)�”}”(hhh]”h;)�”}”(hŒ¹è‹¥å°†log_level å�‚数设置为 debugçš„å�Œæ—¶ï¼Œå�ˆä¸�想终端刷新太多日志,å�¯ä»¥åœ¨launch中将output="screen"改为output="log",日志会被ä¿�存在~/.ros/log目录下。”h]”(hŒ若将”…”�”}”(hjUhhhhhKubhE)�”}”(hŒ log_level”h]”hŒ log_level”…”�”}”hj]sbah}”(h!]”h#]”h%]”h']”uh)hDhjUhhhhhKubhŒ å�‚数设置为 ”…”�”}”(hjUhhhhhKubhE)�”}”(hŒdebug”h]”hŒdebug”…”�”}”hjnsbah}”(h!]”h#]”h%]”h']”uh)hDhjUhhhhhKubhŒ9çš„å�Œæ—¶ï¼Œå�ˆä¸�想终端刷新太多日志,å�¯ä»¥åœ¨”…”�”}”(hjUhhhhhKubhE)�”}”(hŒlaunch”h]”hŒlaunch”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjUhhhhhKubhŒ中将”…”�”}”(hjUhhhhhKubhE)�”}”(hŒoutput="screen"”h]”hŒoutput="screen"”…”�”}”hj�sbah}”(h!]”h#]”h%]”h']”uh)hDhjUhhhhhKubhŒ改为”…”�”}”(hjUhhhhhKubhE)�”}”(hŒ output="log"”h]”hŒ output="log"”…”�”}”hj¡sbah}”(h!]”h#]”h%]”h']”uh)hDhjUhhhhhKubhŒ,日志会被ä¿�存在”…”�”}”(hjUhhhhhKubhE)�”}”(hŒ
~/.ros/log”h]”hŒ
~/.ros/log”…”�”}”hj²sbah}”(h!]”h#]”h%]”h']”uh)hDhjUhhhhhKubhŒ 目录下。”…”�”}”(hjUhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hK hjRhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK hj®hhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hKhjžhhhhubeh}”(h!]”Œid4”ah#]”h%]”Œ其他故障排除”ah']”uh)h hKhh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ$为什么有这么多å�¯åŠ¨æ–‡ä»¶ï¼Ÿ”h]”hŒ$为什么有这么多å�¯åŠ¨æ–‡ä»¶ï¼Ÿ”…”�”}”(hjÜhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhK"hjÙhhubh�)�”}”(hhh]”(h•)�”}”(hhh]”h;)�”}”(hŒ?ä¸�å�Œçš„相机具有ä¸�å�Œçš„默认分辨率和图åƒ�æ ¼å¼�。”h]”hŒ?ä¸�å�Œçš„相机具有ä¸�å�Œçš„默认分辨率和图åƒ�æ ¼å¼�。”…”�”}”(hjïhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK$hjìhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK$hjéhhhhubh•)�”}”(hhh]”h;)�”}”(hŒ<为简化使用,æ¯�个相机都有自己的å�¯åŠ¨æ–‡ä»¶ã€‚”h]”hŒ<为简化使用,æ¯�个相机都有自己的å�¯åŠ¨æ–‡ä»¶ã€‚”…”�”}”(hjhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK%hjhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK%hjéhhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hK$hjÙhhhhubeh}”(h!]”Œid5”ah#]”h%]”Œ$为什么有这么多å�¯åŠ¨æ–‡ä»¶ï¼Ÿ”ah']”uh)h hK"hh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ3多相机连接时如何指定å�¯åЍæŸ�一个相机”h]”hŒ3多相机连接时如何指定å�¯åЍæŸ�一个相机”…”�”}”(hj%hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhK'hj"hhubh;)�”}”(hŒ�如果å�¯åŠ¨æ–‡ä»¶æœªæ˜¾å¼�指定è¦�使用的设备,在å�Œæ—¶è¿žæŽ¥å¤šå�°ç›¸æœºæ—¶ï¼Œé©±åŠ¨ä¼šé»˜è®¤è¿žæŽ¥åˆ°å…¶ä¸­ä¸€ä¸ªï¼ˆé»˜è®¤è®¾å¤‡ï¼‰ã€‚”h]”hŒ�如果å�¯åŠ¨æ–‡ä»¶æœªæ˜¾å¼�指定è¦�使用的设备,在å�Œæ—¶è¿žæŽ¥å¤šå�°ç›¸æœºæ—¶ï¼Œé©±åŠ¨ä¼šé»˜è®¤è¿žæŽ¥åˆ°å…¶ä¸­ä¸€ä¸ªï¼ˆé»˜è®¤è®¾å¤‡ï¼‰ã€‚”…”�”}”(hj2hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK)hj"hhhhubh;)�”}”(hŒ3å�¯ä»¥å…ˆé€šè¿‡ä»¥ä¸‹å‘½ä»¤æŸ¥çœ‹è®¾å¤‡åº�列å�·ï¼š”h]”hŒ3å�¯ä»¥å…ˆé€šè¿‡ä»¥ä¸‹å‘½ä»¤æŸ¥çœ‹è®¾å¤‡åº�列å�·ï¼š”…”�”}”(hj?hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK+hj"hhhhubjU)�”}”(hŒ(ros2 run orbbec_camera list_devices_node”h]”hŒ(ros2 run orbbec_camera list_devices_node”…”�”}”hjLsbah}”(h!]”h#]”h%]”h']”Œlanguage”Œbash”jcjduh)jThj"hhhhhKubh;)�”}”(hŒ3ç„¶å�Žåœ¨å�¯åŠ¨æ—¶æ˜¾å¼�指定åº�列å�·ï¼Œä¾‹å¦‚:”h]”hŒ3ç„¶å�Žåœ¨å�¯åŠ¨æ—¶æ˜¾å¼�指定åº�列å�·ï¼Œä¾‹å¦‚:”…”�”}”(hj[hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK1hj"hhhhubjU)�”}”(hŒIros2 launch orbbec_camera femto_bolt.launch.py serial_number:=CL8H741005J”h]”hŒIros2 launch orbbec_camera femto_bolt.launch.py serial_number:=CL8H741005J”…”�”}”hjhsbah}”(h!]”h#]”h%]”h']”Œlanguage”Œbash”jcjduh)jThj"hhhhhKubeh}”(h!]”Œid6”ah#]”h%]”Œ3多相机连接时如何指定å�¯åЍæŸ�一个相机”ah']”uh)h hK'hh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ<多相机å�¯åŠ¨æˆ–åˆ‡æ�¢æµ�时为什么需è¦�设置延迟?”h]”hŒ<多相机å�¯åŠ¨æˆ–åˆ‡æ�¢æµ�时为什么需è¦�设置延迟?”…”�”}”(hj�hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhK7hj~hhubh;)�”}”(hX多相机系统对带宽和设备åˆ�始化时åº�è¦�求较高。如果在å�Œä¸€æ—¶é—´å�¯åŠ¨æˆ–åˆ‡æ�¢å¤šä¸ªç›¸æœºæµ�,å�¯èƒ½ä¼šå¼•å�‘带宽瞬时拥塞,进而导致设备åˆ�始化失败ã€�æµ�å�¯åŠ¨å¼‚å¸¸æˆ–ä¸¢å¸§ç­‰é—®é¢˜ã€‚ä¸ºç¡®ä¿�系统稳定性,建议注æ„�以下几点:”h]”hX多相机系统对带宽和设备åˆ�始化时åº�è¦�求较高。如果在å�Œä¸€æ—¶é—´å�¯åŠ¨æˆ–åˆ‡æ�¢å¤šä¸ªç›¸æœºæµ�,å�¯èƒ½ä¼šå¼•å�‘带宽瞬时拥塞,进而导致设备åˆ�始化失败ã€�æµ�å�¯åŠ¨å¼‚å¸¸æˆ–ä¸¢å¸§ç­‰é—®é¢˜ã€‚ä¸ºç¡®ä¿�系统稳定性,建议注æ„�以下几点:”…”�”}”(hjŽhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK9hj~hhhhubh�)�”}”(hhh]”(h•)�”}”(hhh]”(h;)�”}”(hŒ多相机å�¯åŠ¨é˜¶æ®µ”h]”hx)�”}”(hŒ多相机å�¯åŠ¨é˜¶æ®µ”h]”hŒ多相机å�¯åŠ¨é˜¶æ®µ”…”�”}”(hj¥hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhj¡hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK;hjžhhhhubh;)�”}”(hŒŸåœ¨å�¯åŠ¨å¤šä¸ªç›¸æœºæ—¶ï¼Œå»ºè®®åœ¨æ¯�个相机å�¯åŠ¨ä¹‹é—´å¢žåŠ é€‚å½“çš„å»¶è¿Ÿï¼ˆä¾‹å¦‚ 2s),以é�¿å…�瞬时带宽过载或底层设备åˆ�始化冲çª�。”h]”(hŒ[在å�¯åŠ¨å¤šä¸ªç›¸æœºæ—¶ï¼Œå»ºè®®åœ¨æ¯�个相机å�¯åŠ¨ä¹‹é—´å¢žåŠ é€‚å½“çš„å»¶è¿Ÿï¼ˆä¾‹å¦‚ ”…”�”}”(hj·hhhhhKubhx)�”}”(hŒ2s”h]”hŒ2s”…”�”}”(hj¿hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhj·hhhhhKubhŒB),以é�¿å…�瞬时带宽过载或底层设备åˆ�始化冲çª�。”…”�”}”(hj·hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hK=hjžhhhhubeh}”(h!]”h#]”h%]”h']”uh)h”hK;hj›hhhhubh•)�”}”(hhh]”(h;)�”}”(hŒæµ�开关与模å¼�切æ�¢é˜¶æ®µ”h]”hx)�”}”(hŒæµ�开关与模å¼�切æ�¢é˜¶æ®µ”h]”hŒæµ�开关与模å¼�切æ�¢é˜¶æ®µ”…”�”}”(hjáhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhjÝhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK?hjÚhhhhubh;)�”}”(hŒô在调用开关æµ�相关æœ�务(如 set_streams_enableã€�toggle_depthã€�toggle_color)时,ä¸�建议å�Œæ—¶è§¦å�‘多个接å�£è°ƒç”¨ï¼Œåº”在å�„æ“�作之间设置å�ˆç�†çš„æ—¶é—´é—´éš”(例如 20 ms),以ä¿�è¯�æµ�状æ€�切æ�¢çš„å�¯é� æ€§ã€‚”h]”(hŒ%在调用开关æµ�相关æœ�务(如 ”…”�”}”(hjóhhhhhKubhE)�”}”(hŒset_streams_enable”h]”hŒset_streams_enable”…”�”}”hjûsbah}”(h!]”h#]”h%]”h']”uh)hDhjóhhhhhKubhŒã€�”…”�”}”(hjóhhhhhKubhE)�”}”(hŒ toggle_depth”h]”hŒ toggle_depth”…”�”}”hj sbah}”(h!]”h#]”h%]”h']”uh)hDhjóhhhhhKubhŒã€�”…”�”}”(hjóhhhhhKubhE)�”}”(hŒ toggle_color”h]”hŒ toggle_color”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjóhhhhhKubhŒm)时,ä¸�建议å�Œæ—¶è§¦å�‘多个接å�£è°ƒç”¨ï¼Œåº”在å�„æ“�作之间设置å�ˆç�†çš„æ—¶é—´é—´éš”(例如 ”…”�”}”(hjóhhhhhKubhx)�”}”(hŒ20 ms”h]”hŒ20 ms”…”�”}”(hj.hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhjóhhhhhKubhŒ-),以ä¿�è¯�æµ�状æ€�切æ�¢çš„å�¯é� æ€§ã€‚”…”�”}”(hjóhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKAhjÚhhhhubeh}”(h!]”h#]”h%]”h']”uh)h”hK?hj›hhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hK;hj~hhhhubh;)�”}”(hŒ–é�µå¾ªä¸Šè¿°æ—¶åº�控制原则,有助于æ��å�‡å¤šç›¸æœºç³»ç»Ÿåœ¨å�¯åŠ¨å’Œè¿�行过程中的稳定性,å‡�少异常和ä¸�å�¯é¢„期行为的å�‘生。”h]”hŒ–é�µå¾ªä¸Šè¿°æ—¶åº�控制原则,有助于æ��å�‡å¤šç›¸æœºç³»ç»Ÿåœ¨å�¯åŠ¨å’Œè¿�行过程中的稳定性,å‡�少异常和ä¸�å�¯é¢„期行为的å�‘生。”…”�”}”(hjNhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKChj~hhhhubeh}”(h!]”Œid7”ah#]”h%]”Œ<多相机å�¯åŠ¨æˆ–åˆ‡æ�¢æµ�时为什么需è¦�设置延迟?”ah']”uh)h hK7hh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒfemto bolt 深度æµ�æ— æ•°æ�®”h]”hŒfemto bolt 深度æµ�æ— æ•°æ�®”…”�”}”(hjehhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhKDhjbhhubh;)�”}”(hŒ¢è¯¥æ¨¡ç»„è¿�行时ä¾�èµ– OpenGL 库,若系统未安装或驱动ä¸�完整,将导致深度æµ�æ— æ•°æ�®ã€‚请先安装 OpenGL 相关库(以 Ubuntu 为例):”h]”hŒ¢è¯¥æ¨¡ç»„è¿�行时ä¾�èµ– OpenGL 库,若系统未安装或驱动ä¸�完整,将导致深度æµ�æ— æ•°æ�®ã€‚请先安装 OpenGL 相关库(以 Ubuntu 为例):”…”�”}”(hjrhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKFhjbhhhhubjU)�”}”(hŒP sudo apt update && sudo apt install -y mesa-utils libgl1-mesa-glx libglu1-mesa”h]”hŒP sudo apt update && sudo apt install -y mesa-utils libgl1-mesa-glx libglu1-mesa”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”Œlanguage”Œbash”jcjduh)jThjbhhhhhKubh;)�”}”(hŒ;安装å�Žå�¯é€šè¿‡ä»¥ä¸‹å‘½ä»¤æ£€æŸ¥ OpenGL 是å�¦å�¯ç”¨ï¼š”h]”hŒ;安装å�Žå�¯é€šè¿‡ä»¥ä¸‹å‘½ä»¤æ£€æŸ¥ OpenGL 是å�¦å�¯ç”¨ï¼š”…”�”}”(hjŽhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKLhjbhhhhubjU)�”}”(hŒ glxinfo -B”h]”hŒ glxinfo -B”…”�”}”hj›sbah}”(h!]”h#]”h%]”h']”Œlanguage”Œbash”jcjduh)jThjbhhhhhKubeh}”(h!]”Œ
femto-bolt”ah#]”h%]”Œfemto bolt 深度æµ�æ— æ•°æ�®”ah']”uh)h hKDhh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ图åƒ�未达到预设帧率”h]”hŒ图åƒ�未达到预设帧率”…”�”}”(hj´hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhKRhj±hhubh;)�”}”(hŒv首先需è¦�确认图åƒ�是å�¦ç¡®å®žæœªè¾¾åˆ°é¢„设帧率。在 ROS 2 中å�¯é€šè¿‡å¤šç§�æ–¹å¼�查看帧率,例如:”h]”hŒv首先需è¦�确认图åƒ�是å�¦ç¡®å®žæœªè¾¾åˆ°é¢„设帧率。在 ROS 2 中å�¯é€šè¿‡å¤šç§�æ–¹å¼�查看帧率,例如:”…”�”}”(hjÁhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKThj±hhhhubh�)�”}”(hhh]”(h•)�”}”(hhh]”h;)�”}”(hŒ
ros2 topic hz”h]”hE)�”}”(hŒ
ros2 topic hz”h]”hŒ
ros2 topic hz”…”�”}”hjØsbah}”(h!]”h#]”h%]”h']”uh)hDhjÔhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKVhjÑhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKVhjÎhhhhubh•)�”}”(hhh]”h;)�”}”(hŒrqt”h]”hE)�”}”(hŒrqt”h]”hŒrqt”…”�”}”hjösbah}”(h!]”h#]”h%]”h']”uh)hDhjòhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKWhjïhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKWhjÎhhhhubh•)�”}”(hhh]”h;)�”}”(hŒ=自定义工具(如本 ROS 包æ��供的 benchmark 工具)”h]”(hŒ*自定义工具(如本 ROS 包æ��供的 ”…”�”}”(hjhhhhhKubhE)�”}”(hŒ benchmark”h]”hŒ benchmark”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjhhhhhKubhŒ
工具)”…”�”}”(hjhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKXhj
hhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKXhjÎhhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hKVhj±hhhhubh;)�”}”(hŒÚ需è¦�注æ„�的是,ä¸�å�Œå·¥å…·çš„统计方å¼�å’Œ QoS é…�ç½®ä¸�å�Œï¼Œå› æ­¤å¾—到的帧率结果å�¯èƒ½å­˜åœ¨å·®å¼‚。当å�‘现帧率低于预期时,请优先排查是å�¦ä¸ºå¸§çŽ‡ç»Ÿè®¡å·¥å…·æœ¬èº«å¯¼è‡´çš„è¯¯å·®ã€‚”h]”hŒÚ需è¦�注æ„�的是,ä¸�å�Œå·¥å…·çš„统计方å¼�å’Œ QoS é…�ç½®ä¸�å�Œï¼Œå› æ­¤å¾—到的帧率结果å�¯èƒ½å­˜åœ¨å·®å¼‚。当å�‘现帧率低于预期时,请优先排查是å�¦ä¸ºå¸§çŽ‡ç»Ÿè®¡å·¥å…·æœ¬èº«å¯¼è‡´çš„è¯¯å·®ã€‚”…”�”}”(hj8hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKZhj±hhhhubh;)�”}”(hŒN若确认图åƒ�帧率确实未达到预设值,å�¯å°�试以下排查步骤:”h]”hŒN若确认图åƒ�帧率确实未达到预设值,å�¯å°�试以下排查步骤:”…”�”}”(hjEhhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hK\hj±hhhhubhŒenumerated_list”“”)�”}”(hhh]”(h•)�”}”(hhh]”h;)�”}”(hŒ[é™�低分辨率或帧率,判断是å�¦ç”±äºŽ USB / 网络带宽å�—é™�导致帧率下é™�ï¼›”h]”(hx)�”}”(hŒé™�低分辨率或帧率”h]”hŒé™�低分辨率或帧率”…”�”}”(hj^hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhjZhhhhhKubhŒC,判断是å�¦ç”±äºŽ USB / 网络带宽å�—é™�导致帧率下é™�ï¼›”…”�”}”(hjZhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hK^hjWhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK^hjThhhhubh•)�”}”(hhh]”h;)�”}”(hŒk确认相机固件版本å�Š ROS 包版本是å�¦ä¸ºæœ€æ–°ï¼Œæ—§ç‰ˆæœ¬å�¯èƒ½å­˜åœ¨æ€§èƒ½æˆ–兼容性问题。”h]”(hx)�”}”(hŒ8确认相机固件版本å�Š ROS 包版本是å�¦ä¸ºæœ€æ–°”h]”hŒ8确认相机固件版本å�Š ROS 包版本是å�¦ä¸ºæœ€æ–°”…”�”}”(hj€hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhj|hhhhhKubhŒ3,旧版本å�¯èƒ½å­˜åœ¨æ€§èƒ½æˆ–兼容性问题。”…”�”}”(hj|hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hK_hjyhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hK_hjThhhhubeh}”(h!]”h#]”h%]”h']”uh)jRhK^hj±hhhhubh;)�”}”(hŒ{若以上方法ä»�无法解决问题,请è�”系我å�¸ FAE,或在 GitHub Issue 中æ��交问题以获得进一步支æŒ�。”h]”(hŒ7若以上方法ä»�无法解决问题,请è�”系我å�¸ ”…”�”}”(hj hhhhhKubhx)�”}”(hŒFAE”h]”hŒFAE”…”�”}”(hj¨hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhj hhhhhKubhŒ
,或在 ”…”�”}”(hj hhhhhKubhx)�”}”(hŒ GitHub Issue”h]”hŒ GitHub Issue”…”�”}”(hj¹hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhj hhhhhKubhŒ+ 中æ��交问题以获得进一步支æŒ�。”…”�”}”(hj hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKahj±hhhhubeh}”(h!]”Œid8”ah#]”h%]”Œ图åƒ�未达到预设帧率”ah']”uh)h hKRhh hhhhubh
)�”}”(hhh]”(h)�”}”(hŒ软触å�‘模å¼�相关问题”h]”hŒ软触å�‘模å¼�相关问题”…”�”}”(hjÙhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hhKdhjÖhhubh�)�”}”(hhh]”(h•)�”}”(hhh]”h;)�”}”(hŒ¸ä¿¡å�·è§¦å�‘æ—¶å�„传感器未å�Œæ—¶å‡ºæµ�
请开å�¯å¸§æ±‡è�šåŠŸèƒ½ï¼Œå°†å�‚æ•°frame_aggregate_mode设置为full_frame,以ä¿�è¯�多传感器数æ�®åœ¨å�Œä¸€æ¬¡è§¦å�‘下å�Œæ­¥è¾“出。”h]”(hx)�”}”(hŒ*ä¿¡å�·è§¦å�‘æ—¶å�„传感器未å�Œæ—¶å‡ºæµ�”h]”hŒ*ä¿¡å�·è§¦å�‘æ—¶å�„传感器未å�Œæ—¶å‡ºæµ�”…”�”}”(hjðhhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhjìhhhhhKubhŒ
2026-01-13 02:41:46 +00:00
”…”�”}”(hjìhhhhhKubhŒ$请开å�¯å¸§æ±‡è�šåŠŸèƒ½ï¼Œå°†å�‚æ•°”…”�”}”(hjìhhhhhKubhE)�”}”(hŒframe_aggregate_mode”h]”hŒframe_aggregate_mode”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjìhhhhhKubhŒ 设置为”…”�”}”(hjìhhhhhKubhE)�”}”(hŒ
2025-10-22 03:11:03 +00:00
full_frame”h]”hŒ
2026-01-13 11:20:30 +00:00
full_frame”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhjìhhhhhKubhŒB,以ä¿�è¯�多传感器数æ�®åœ¨å�Œä¸€æ¬¡è§¦å�‘下å�Œæ­¥è¾“出。”…”�”}”(hjìhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKfhjéhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKfhjæhhhhubh•)�”}”(hhh]”(h;)�”}”(hŒí自动触å�‘模å¼�下无法达到预设帧率
设置 software_trigger_period 时,需è¦�综å�ˆè€ƒè™‘实际开æµ�帧率与æ›�光时间。例如,当 color_fps 设置为 10 FPS 时,software_trigger_period ä¸�能低于以下计算值:”h]”(hx)�”}”(hŒ-自动触å�‘模å¼�下无法达到预设帧率”h]”hŒ-自动触å�‘模å¼�下无法达到预设帧率”…”�”}”(hj8hhhhhKubah}”(h!]”h#]”h%]”h']”uh)hwhj4hhhhhKubhŒ
2025-10-22 03:11:03 +00:00
”…”�”}”(hj4hhhhhKubhŒ设置 ”…”�”}”(hj4hhhhhKubhE)�”}”(hŒsoftware_trigger_period”h]”hŒsoftware_trigger_period”…”�”}”hjMsbah}”(h!]”h#]”h%]”h']”uh)hDhj4hhhhhKubhŒJ 时,需è¦�综å�ˆè€ƒè™‘实际开æµ�帧率与æ›�光时间。例如,当 ”…”�”}”(hj4hhhhhKubhE)�”}”(hŒ color_fps”h]”hŒ color_fps”…”�”}”hj^sbah}”(h!]”h#]”h%]”h']”uh)hDhj4hhhhhKubhŒ 设置为 10 FPS 时,”…”�”}”(hj4hhhhhKubhE)�”}”(hŒsoftware_trigger_period”h]”hŒsoftware_trigger_period”…”�”}”hjosbah}”(h!]”h#]”h%]”h']”uh)hDhj4hhhhhKubhŒ ä¸�能低于以下计算值:”…”�”}”(hj4hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKihj1hhhhubjU)�”}”(hŒ:software_trigger_period ≥ 1000000 / fps × N + 2 × expo”h]”hŒ:software_trigger_period ≥ 1000000 / fps × N + 2 × expo”…”�”}”hj…sbah}”(h!]”h#]”h%]”h']”jcjduh)jThj1hhhhhKubh;)�”}”(hŒ 其中:”h]”hŒ 其中:”…”�”}”(hj’hhhhhKubah}”(h!]”h#]”h%]”h']”uh)h:hKphj1hhhhubh�)�”}”(hhh]”(h•)�”}”(hhh]”h;)�”}”(hŒfps:传感器帧率”h]”(hE)�”}”(hŒfps”h]”hŒfps”…”�”}”hj©sbah}”(h!]”h#]”h%]”h']”uh)hDhj¥hhhhhKubhŒ:传感器帧率”…”�”}”(hj¥hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKrhj¢hhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKrhjŸhhhhubh•)�”}”(hhh]”h;)�”}”(hŒ"N:å�•次触å�‘采集的帧数é‡�”h]”(hE)�”}”(hŒN”h]”hŒN”…”�”}”hjËsbah}”(h!]”h#]”h%]”h']”uh)hDhjÇhhhhhKubhŒ!:å�•次触å�‘采集的帧数é‡�”…”�”}”(hjÇhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKshjÄhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKshjŸhhhhubh•)�”}”(hhh]”h;)�”}”(hŒexpo:æ›�光时间”h]”(hE)�”}”(hŒexpo”h]”hŒexpo”…”�”}”hjísbah}”(h!]”h#]”h%]”h']”uh)hDhjéhhhhhKubhŒ:æ›�光时间”…”�”}”(hjéhhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKthjæhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKthjŸhhhhubh•)�”}”(hhh]”h;)�”}”(hŒ å�•ä½�:µs”h]”(hE)�”}”(hŒå�•ä½�”h]”hŒå�•ä½�”…”�”}”hjsbah}”(h!]”h#]”h%]”h']”uh)hDhj hhhhhKubhŒ:µs”…”�”}”(hj hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKuhjhhhhubah}”(h!]”h#]”h%]”h']”uh)h”hKuhjŸhhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hKrhj1hhhhubh;)�”}”(hŒXè‹¥ software_trigger_period 设置过å°�,将导致触å�‘频率å�—é™�,从而丢帧。”h]”(hŒè‹¥ ”…”�”}”(hj/hhhhhKubhE)�”}”(hŒsoftware_trigger_period”h]”hŒsoftware_trigger_period”…”�”}”hj7sbah}”(h!]”h#]”h%]”h']”uh)hDhj/hhhhhKubhŒ= 设置过å°�,将导致触å�‘频率å�—é™�,从而丢帧。”…”�”}”(hj/hhhhhKubeh}”(h!]”h#]”h%]”h']”uh)h:hKwhj1hhhhubeh}”(h!]”h#]”h%]”h']”uh)h”hKihjæhhhhubeh}”(h!]”h#]”h%]”h']”uh)h�hKfhjÖhhhhubeh}”(h!]”Œid9”ah#]”h%]”Œ软触å�‘模å¼�相关问题”ah']”uh)h hKdhh hhhhubeh}”(h!]”Œid1”ah#]”h%]”Œ 常è§�问题”ah']”uh)h hKhhhhhhubah}”(h!]”h#]”h%]”h']”Œsource”hŒtranslation_progress”}”(Œtotal”KŒ