]> defiant.homedns.org Git - ros_wild_thumper.git/blob - scripts/christmas.py
6c53dce82ef11482fada2c3f5ab618485b5f392c
[ros_wild_thumper.git] / scripts / christmas.py
1 #!/usr/bin/env python
2 # -*- coding: iso-8859-15 -*-
3
4 import rospy
5 from random import *
6 from wild_thumper.msg import LedStripe, Led
7 from time import sleep
8
9 max_val = 10
10
11 if __name__ == "__main__":
12         rospy.init_node('christmas')
13         pub = rospy.Publisher('led_stripe', LedStripe, queue_size=10)
14         rate = rospy.Rate(2)
15         while not rospy.is_shutdown():
16                 msg = LedStripe()
17                 msg.leds = [
18                                 Led(4, randint(0, max_val), randint(0, max_val), randint(0, max_val)),
19                                 Led(5, randint(0, max_val), randint(0, max_val), randint(0, max_val)),
20                                 Led(6, randint(0, max_val), randint(0, max_val), randint(0, max_val)),
21                                 Led(7, randint(0, max_val), randint(0, max_val), randint(0, max_val))
22                                 ]
23                 pub.publish(msg)
24                 rate.sleep()