def timer_callback(msg): pubmsg = servo() pubmsg.id = 1 if high == True: pubmsg.angle = -rospy.get_param('~angle') - 0.4 else: pubmsg.angle = -rospy.get_param('~angle') s.publish(pubmsg)
def timer_callback(msg): pubmsg = servo() pubmsg.id = 1 if high == True: pubmsg.angle = -rospy.get_param('~angle')-0.4 else: pubmsg.angle = -rospy.get_param('~angle') s.publish( pubmsg )
def callback(msg): pubmsg = servo() pubmsg.stamp = rospy.get_rostime() pubmsg.id = msg.id try: pubmsg.angle = (k.setAngle(msg.id, 7500 + msg.angle/(0.000589049) )-7500) * (0.000589049) pub.publish( pubmsg ) except: rospy.logerr("Communication error")
def callback(msg): pubmsg = servo() pubmsg.stamp = rospy.get_rostime() pubmsg.id = msg.id try: pubmsg.angle = (k.setAngle(msg.id, 7500 + msg.angle / (0.000589049)) - 7500) * (0.000589049) pub.publish(pubmsg) except: rospy.logerr("Communication error")
def targetCallback(msg): pubmsg = servo() pubmsg.id = 1 pubmsg.angle = -msg.data s.publish(pubmsg)
def targetCallback(msg): pubmsg = servo() pubmsg.id = 1 pubmsg.angle = -msg.data s.publish( pubmsg )