def __init__(self, parent_window):
# Service Names.
self.service_names = self.get_service_names()
self.main_label = Label(parent_window, text="Reset Rovio (NPOSE = 0)", font="Times 14 bold")
self.main_label.grid(row=0, columnspan=2)
# Init rovio button.
current_row = 1
self.init_rovio_button = Button(parent_window,
text = 'Reset Rovio',
command = self.init_rovio_button_handler)
self.init_rovio_button.grid(row = current_row, columnspan = 2)
# Init rovio service message.
current_row = 1
self.init_message_label = Label(parent_window, text ='', wraplength = 450)
self.init_message_label.grid(row = current_row, columnspan = 2)
# Init rovio service client.
self.init_rovio_srv = rospy.ServiceProxy(self.service_names['init_rovio'],
std_srvs.srv.Trigger)
评论列表
文章目录