mirror of
https://github.com/OSURoboticsClub/Rover_2017_2018.git
synced 2025-11-09 02:31:14 +00:00
add update request publisher
This commit is contained in:
@@ -3,6 +3,9 @@
|
|||||||
import rospy
|
import rospy
|
||||||
from rover_status.msg import *
|
from rover_status.msg import *
|
||||||
from PyQt5 import QtWidgets, QtCore, QtGui, uic
|
from PyQt5 import QtWidgets, QtCore, QtGui, uic
|
||||||
|
from std_msgs.msg import Empty
|
||||||
|
|
||||||
|
REQUEST_UPDATE_TOPIC = "/rover_status/update_requested"
|
||||||
|
|
||||||
|
|
||||||
class SensorCore(QtCore.QThread):
|
class SensorCore(QtCore.QThread):
|
||||||
@@ -53,6 +56,10 @@ class SensorCore(QtCore.QThread):
|
|||||||
self.jetson_msg = JetsonInfo()
|
self.jetson_msg = JetsonInfo()
|
||||||
self.misc_msg = MiscStatuses()
|
self.misc_msg = MiscStatuses()
|
||||||
|
|
||||||
|
self.req = rospy.Publisher(REQUEST_UPDATE_TOPIC, Empty, queue_size=1)
|
||||||
|
|
||||||
|
self.req.publish(Empty())
|
||||||
|
|
||||||
def __camera_callback(self, data):
|
def __camera_callback(self, data):
|
||||||
self.camera_msg.camera_zed = data.camera_zed
|
self.camera_msg.camera_zed = data.camera_zed
|
||||||
self.camera_msg.camera_undercarriage = data.camera_undercarriage
|
self.camera_msg.camera_undercarriage = data.camera_undercarriage
|
||||||
|
|||||||
Reference in New Issue
Block a user