Skip to content

Commit

Permalink
Fix double initialization problem in python api (#56)
Browse files Browse the repository at this point in the history
Co-authored-by: lukeschmitt-tr <[email protected]>
  • Loading branch information
lklimkiewicz7 and lukeschmitt-tr committed Feb 21, 2024
1 parent 5847f62 commit 9277a49
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
from rclpy.logging import LoggingSeverity, set_logger_level
from rclpy.node import Node
from rclpy.task import Future
from rclpy.utilities import ok
from sensor_msgs.msg import JointState
from trajectory_msgs.msg import JointTrajectory, JointTrajectoryPoint

Expand Down Expand Up @@ -93,7 +94,9 @@ def __init__(
else:
self.ns = f'/{self.robot_name}'

rclpy.init(args=args)
if not ok():
rclpy.init(args=args)

super().__init__(node_name=self.node_name, namespace=robot_name)
set_logger_level(self.node_name, logging_level)
self.get_logger().debug((
Expand Down

0 comments on commit 9277a49

Please sign in to comment.