Skip to content

Commit 26b76b6

Browse files
authored
Add files via upload
1 parent fc403d6 commit 26b76b6

File tree

5 files changed

+362
-200
lines changed

5 files changed

+362
-200
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
2+
def monitor():
3+
global pub_error, pub_verdict
4+
with open(log, 'w') as log_file:
5+
log_file.write('')
6+
rospy.init_node($ID$, anonymous=True)
7+
pub_error = rospy.Publisher(name = '$ID$/monitor_error', data_class = MonitorError, latch = True, queue_size = 1000)
8+
pub_verdict = rospy.Publisher(name = '$ID$/monitor_verdict', data_class = String, latch = True, queue_size = 1000)
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/usr/bin/env python
2+
import rospy
3+
import sys
4+
import json
5+
import yaml
6+
import websocket
7+
from threading import *
8+
from rospy_message_converter import message_converter
9+
from monitor.msg import *
10+
from std_msgs.msg import String
11+
12+
ws_lock = Lock()

generator/generator

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,11 @@ def main(argv):
109109
warning = monitor['monitor']['warning']
110110
else:
111111
warning = 0
112-
create_monitor(monitor['monitor']['id'], monitor['monitor']['topics'], monitor['monitor']['log'], url, port, oracle_action, silent, warning)
113-
create_launch_file(ids)
114-
instrument_launch_files(nodes)
112+
113+
mg = MonitorGenerator(monitor['monitor']['id'], monitor['monitor']['topics'], monitor['monitor']['services'], monitor['monitor']['log'], url, port, oracle_action, silent, warning, ids, nodes)
114+
mg.write_monitor()
115+
mg.write_launch_file()
116+
mg.instrument_launch_files()
115117
except yaml.YAMLError as exc:
116118
print(exc)
117119

0 commit comments

Comments
 (0)