def send_lookat_message(lookat): """ Publish JiboAction lookat message """ #print 'sending lookat message: %s' % lookat print 'sending lookat message' msg = JiboAction() msg.do_look_at = True msg.look_at = lookat pub_re.publish(msg) rospy.loginfo(msg)
def send_robot_lookat_cmd(self, x, y, z): """ send a Motion Command to Jibo """ msg = JiboAction() # add header msg.header = Header() msg.header.stamp = rospy.Time.now() msg.do_motion = False msg.do_tts = False msg.do_lookat = True position = JiboVec3(x, y, z) msg.look_at = position self.robot_commander.publish(msg) rospy.loginfo(msg)