You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you for your work on migrating bondpy to ROS2!
I am currently using bondpy to create a Python lifecycle node as part of my development with the nav2 lifecycle manager. While the bond is formed successfully using bondpy, I encountered an issue where the node quickly dies due to a heartbeat timeout. After investigation, I discovered that bondpy fails to respond to all bond_status messages published by the lifecycle manager at high speed.
To resolve this issue, I referred to the implementation of bondcpp and increased the message buffer size from 1 to 100 in bondpy as follows:
Thank you for your work on migrating
bondpy
to ROS2!I am currently using
bondpy
to create a Python lifecycle node as part of my development with the nav2 lifecycle manager. While the bond is formed successfully usingbondpy
, I encountered an issue where the node quickly dies due to a heartbeat timeout. After investigation, I discovered thatbondpy
fails to respond to allbond_status
messages published by the lifecycle manager at high speed.To resolve this issue, I referred to the implementation of bondcpp and increased the message buffer size from 1 to 100 in
bondpy
as follows:If this modification does not lead to any potential errors, I would appreciate it if it could be included in an update to
bondpy
.The text was updated successfully, but these errors were encountered: