File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -37,14 +37,14 @@ def __init__(self):
3737
3838 self .prev_time = rospy .get_time ()
3939
40- while not rospy .is_shutdown ():
41- self .curr_time = rospy .get_time ()
42- # change signal every 2 secs
43- if (self .curr_time - self .prev_time > 2 ):
44- self .msg_signal .ui16_cmd = (self .msg_signal .ui16_cmd + 1 ) % 3
45- self .prev_time = self .curr_time
46- # publish cmd
47- self .update ()
40+ # while not rospy.is_shutdown():
41+ # self.curr_time = rospy.get_time()
42+ # # change signal every 2 secs
43+ # if (self.curr_time - self.prev_time > 2):
44+ # self.msg_signal.ui16_cmd = (self.msg_signal.ui16_cmd + 1) % 3
45+ # self.prev_time = self.curr_time
46+ # # publish cmd
47+ # self.update()
4848
4949 def cb_accel (self ,msg ):
5050 self .msg_accel = msg
@@ -72,6 +72,13 @@ def update(self):
7272 # You will need to publish a PacmodCmd() to /pacmod/as_rx/turn_cmd. Read the documentation to see
7373 # what the data in the message indicates.
7474
75+ self .curr_time = rospy .get_time ()
76+
77+ # change signal every 2 secs
78+ if (self .curr_time - self .prev_time > 2 ):
79+ self .msg_signal .ui16_cmd = (self .msg_signal .ui16_cmd + 1 ) % 3
80+ self .prev_time = self .curr_time
81+
7582 self .pub_turn_cmd .publish (self .msg_signal )
7683
7784 def healthy (self ):
You can’t perform that action at this time.
0 commit comments