def answer(receiver, loc_name, pose): msg = CommunicationProtocol() msg.sender = name msg.receiver = receiver msg.request = "answer %s"%(loc_name) msg.location = pose #thread.start_new_thread(send,(receiver, msg)) comm_pub.publish(msg)
def answer(receiver, loc_name, pose): msg = CommunicationProtocol() msg.sender = name msg.receiver = receiver msg.request = "answer %s"%(loc_name) msg.location = pose msg.location.header.stamp = rospy.Time.now() comm_pub.publish(msg)
def request(receiver, loc_name): msg = CommunicationProtocol() msg.sender = name msg.receiver = receiver msg.request = "request %s"%(loc_name) msg.location = turtles[receiver] #thread.start_new_thread(send,(receiver, msg)) #send(receiver, msg) comm_pub.publish(msg)