flexivrobotics/flexiv_rdk

[BUG] Connection lost automatically when the robot is not in use for a while

Closed this issue · 1 comments

acf986 commented

Version information

  • RDK: v0.8
  • Robot software: v2.10.5
  • OS: Ubuntu 20.04 - x86_64

Describe the bug
The server automatically lost connection when the robot is not in use for a while. And it prints:

[2023-09-11 12:46:25.690] [info] ================================================
[2023-09-11 12:46:25.690] [info] === Flexiv RDK 0.8 ===
[2023-09-11 12:46:25.690] [info] ================================================
[2023-09-11 12:46:25.690] [info] [flexiv::Robot] Network service started [RT:99]
[2023-09-11 12:46:26.190] [info] [flexiv::Robot] Connection established
[2023-09-11 12:46:27.691] [warning] [Comm] Heartbeat service lost connection
[2023-09-11 12:46:31.191] [info] [flexiv::Robot] Network service closed
[2023-09-11 12:46:31.191] [info] >>>>> Flexiv RDK exited <<<<<
[2023-09-11 12:46:31.192] [error] [flexiv::Robot] Failed to obtain server version

Steps to reproduce

  1. Start the robot
  2. Run a program to move the robot
  3. Quit the program
  4. Wait for a while, usually 10 mins
  5. Run another program to move the robot

Expected behavior
The robot will move according to the new program

Screenshots

Additional context
Add any other context about the problem here.

@acf986 Thanks for bringing up the issue to us. In the upcoming v0.9 release, this issue will be addressed.