diff --git a/robomaster_pi/conn_vel.py b/robomaster_pi/conn_vel.py
index 2e610063cd7941a55464da09c9f21b2a53ea4603..4412f0f790f151918c2a0a9931251de959e6116c 100644
--- a/robomaster_pi/conn_vel.py
+++ b/robomaster_pi/conn_vel.py
@@ -48,14 +48,15 @@ def quaternion_from_euler(ai, aj, ak):
 
 class vel_from_ros_node(Node):
     def __init__(self, my_ep_chassis):
-        self.hostname = "192.168.1.1"
-        
+
         super().__init__("vel_from_ros")
+        self.hostname = "192.168.1.1"
+        self.response = 1
+        Timer(1, self.check_connection)
         self.my_ep_chassis = my_ep_chassis
-        self.get_vel_from_ros_ = self.create_subscription(
-            Twist, "/cmd_vel", self.pose_callback, 10)
+        self.get_vel_from_ros_ = self.create_subscription(Twist, "/cmd_vel", self.pose_callback, 10)
+        
         
-        Timer(1, self.check_connection)