適用於LIPSedge™ 3D 相機的 LIPSedge™ SDK 持久連線是專用於解決各種應用中乙太網路供電和 USB 介面的介面斷開問題。
問題
自主移動機器人等應用在運作過程中會受到振動影響,進而導致網路連線問題。特別是當電源由乙太網路供電時,連接可能對隨機外部事件敏感。對於相機,當連接介面(例如 USB)暴露時,外部事件可能會導致連接遺失。
AMR 和 VGR 可能會受到振動條件的影響,從而破壞 3D 深度相機中的網路連接。在行駛過程中,自動移動機器人可能會遇到間歇性斷開連接的情況,導致影像傳輸遺失。
解決方案
LIPSedge™ SDK 持久連接 功能可作為看門狗來監控連接狀態並重新連接 LIPSedge™ 3D 相機,而無需重置硬體即可重新獲得其會話。
LIPSedge™ 3D 相機可以實現“持久連接”,在 15 秒的範圍內快速重新連接並允許影像傳輸的連續性,而無需機器人操作員檢查和驗證可能發生的情況,從而避免進一步不必要的維護工作。
LIPSedge ™ SDK 持久連接 可用於基於乙太網路的工業 LIPSedge™ AE 系列主動立體相機以及透過 OpenNI 開發的具有 USB 連接埠的 LIPSedge™ DL/M3 ToF 系列。
程式碼可在 LIPS® Github 儲存庫中取得,其中包含可直接實現的 C++ 和 Python 範例程式碼。
面向 C++ 開發人員的 LIPSedge™ SDK 持久連接
適用於 Python 開發人員的 LIPSedge™ SDK 持久連線(基於 OpenNI,位於 DeviceListener 類別)
https://github.com/lips-hci/LIPSedge-sdk-wrappers/blob/main/python3/eventbased_depth_viewer.py