LIPSedge™ SDK Persistent Connection for PoE and USB

LIPSedge™ SDK Persistent Connection

The LIPSedge™ SDK Persistent Connection available for LIPSedge™ 3D cameras, is made specifically for solving interface disconnections both from Power-over-Ethernet and USB interfaces in various applications.

In an era where AI connected devices become part of most applications, nothing comes more critical than keeping up with the challenges that may arise with it.

The Issue

Applications such as Autonomous Mobile Robots, suffer vibrations effecting into networking connectivity issues during operation.

Especially when the power is provided by Power-over-Ethernet, in which the connectivity could be sensible to random external events. And with cameras when the connection interface is exposed such as USB, external events could make lose connections.

AMR and VGR may suffer from vibrating conditions that disrupt the network connectivity in 3D depth cameras. During its route, the Automated Mobile Robot may encounter intermittent disconnections risking the image transmission to be lost.

The Solution

LIPSedge™ SDK Persistent Connection feature acts as a watchdog to monitor the connection status and reconnects the LIPSedge™ 3D camera without the necessity from resetting the hardware to regain its session.

LIPSedge™ 3D cameras can implement the ‘Persistent Connection’ and within a range of 15 seconds, it quickly reconnects and allows the continuity of image transmission without the need for robotic operators to check and verify what could have happened avoiding further undesired maintenance efforts.

The LIPSedge™ SDK Persistent Connection is available for both Industrial LIPSedge™ AE Series Active Stereo cameras based on Ethernet and for LIPSedge™ DL/M3 ToF series with USB ports through OpenNI development.

Link to video demonstration. (For LIPSedge™ AE400 Industrial Stereo 3D Depth Camera)

Link to video demonstration. (For LIPSedge™ DL General Purpose ToF Depth Camera)

Codes are available at the LIPS® Github repository, with C++ and Python sample codes for direct implementation.

  • LIPSedge™ SDK Persistent Connection for C++ developers

Note: For LIPSedge™ AE & S Series native development with C++

https://github.com/lips-hci/ae400-realsense-sdk/blob/master/examples/capture-safe/lips-capture-safe.cpp

  • LIPSedge™ SDK Persistent Connection for Python developers

    (based on OpenNI, at the DeviceListener class)

Note: For LIPSedge™ DL/M3 Series, and LIPSedge™ AE & S Series when using OpenNI

https://github.com/lips-hci/LIPSedge-sdk-wrappers/blob/main/python3/eventbased_depth_viewer.py

The LIPSedge™ SDK comes rich in features and eases the development of applications use-cases effortlessly.

Supporting major development Languages, Frameworks (such as GenICam, ROS/ROS2, Halcon, OpenNI, NVIDIA Isaac) and Libraries (OpenCV, OpenVino, TensorRT and others), For industrial, commercial and consumer applications, build once and deploy unlimitedly.

Last updated