proper viz image encoding: bgr8
proper rospy.Time handling
tuning periodic_gesture parameters
tuning motion_detection to reduce hysteresis a little