LIPSedge™ SDK Persistent Connection For PoE and USB

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.


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.


application power over ethernet


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.


3d camera installed


the solution video 00:14:01

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.

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


LIPSedge™ SDK Persistent Connection for C++ developers

LIPSedge™ SDK Persistent Connection for Python developers (based on OpenNI, at the DeviceListener class)


LIPSedge SDK Persistent Connection
The LIPSedge™ SDK 1.x 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.
Share this post: