From ac91bc7c87ecaec1921cf49945cf58c488120c34 Mon Sep 17 00:00:00 2001 From: Emil Harlan <eharlan@uni-bremen.de> Date: Thu, 1 Jun 2023 13:48:24 +0200 Subject: [PATCH] a --- robomaster_pi/conn_vel.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/robomaster_pi/conn_vel.py b/robomaster_pi/conn_vel.py index 5727ede..9b10ec1 100644 --- a/robomaster_pi/conn_vel.py +++ b/robomaster_pi/conn_vel.py @@ -2,7 +2,7 @@ import robomaster from robomaster import robot import math import time -from threading import Timer +from threading import numpy as np import rclpy from rclpy.node import Node @@ -21,10 +21,13 @@ import socket class vel_from_ros_node(Node): def __init__(self, my_ep_chassis): + threading.Timer(1, self.check_connection) + super().__init__("vel_from_ros") self.hostname = "192.168.1.77" self.response = False - Timer(1, self.check_connection) + self.timer = threading.Timer(1, self.check_connection) + self.timer.start() self.my_ep_chassis = my_ep_chassis self.get_vel_from_ros_ = self.create_subscription(Twist, "/cmd_vel", self.pose_callback, 10) -- GitLab