LingxinMeng 2 kuukautta sitten
vanhempi
commit
6d07ad2c1c

+ 1 - 0
log/pjibot_delivery-2csv.log

@@ -1492,3 +1492,4 @@
 2025-03-11 11:21:37,980 - INFO - 开始新一轮扫描:pjibot_delivery/ 
 2025-03-11 11:22:38,054 - INFO - 开始新一轮扫描:pjibot_delivery/ 
 2025-03-11 11:23:38,130 - INFO - 开始新一轮扫描:pjibot_delivery/ 
+2025-03-11 11:24:38,193 - INFO - 开始新一轮扫描:pjibot_delivery/ 

+ 1 - 0
log/pjibot_delivery-2pcd.log

@@ -1449,3 +1449,4 @@
 2025-03-11 11:21:37,838 - INFO - 开始新一轮扫描
 2025-03-11 11:22:37,910 - INFO - 开始新一轮扫描
 2025-03-11 11:23:37,985 - INFO - 开始新一轮扫描
+2025-03-11 11:24:38,058 - INFO - 开始新一轮扫描

+ 3 - 0
log/pjibot_delivery-callback.log

@@ -6179,3 +6179,6 @@
 2025-03-11 11:24:02,138 - INFO - 开始新一轮扫描
 2025-03-11 11:24:14,232 - INFO - 开始新一轮扫描
 2025-03-11 11:24:26,234 - INFO - 开始新一轮扫描
+2025-03-11 11:24:38,191 - INFO - 开始新一轮扫描
+2025-03-11 11:24:50,442 - INFO - 开始新一轮扫描
+2025-03-11 11:25:02,764 - INFO - 开始新一轮扫描

+ 1 - 0
log/pjibot_delivery-csv.log

@@ -2357,3 +2357,4 @@
 2025-03-11 11:23:35,095 - INFO - 开始新一轮扫描
 2025-03-11 11:23:46,415 - INFO - 开始新一轮扫描:pjibot_delivery/ 
 2025-03-11 11:24:35,174 - INFO - 开始新一轮扫描
+2025-03-11 11:24:48,678 - INFO - 开始新一轮扫描:pjibot_delivery/ 

+ 1 - 0
log/pjibot_delivery-pcd.log

@@ -1103,3 +1103,4 @@
 2025-03-11 11:21:37,869 - INFO - 开始新一轮扫描
 2025-03-11 11:22:40,090 - INFO - 开始新一轮扫描
 2025-03-11 11:23:43,174 - INFO - 开始新一轮扫描
+2025-03-11 11:24:45,438 - INFO - 开始新一轮扫描

+ 1 - 0
log/pjibot_delivery-simulation.log

@@ -1092,3 +1092,4 @@
 2025-03-11 11:21:47,207 - INFO - 开始新一轮扫描
 2025-03-11 11:22:49,412 - INFO - 开始新一轮扫描
 2025-03-11 11:23:51,811 - INFO - 开始新一轮扫描
+2025-03-11 11:24:54,002 - INFO - 开始新一轮扫描

+ 170 - 0
log/pjibot_delivery-xosc.log

@@ -1683,3 +1683,173 @@ IndexError: single positional indexer is out-of-bounds
 
 2025-03-11 11:24:58,620 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-15-56-50/
 2025-03-11 11:24:58,629 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-15-56-50 0
+2025-03-11 11:24:59,269 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:24:59,281 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-15-57-57/
+2025-03-11 11:24:59,292 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-15-57-57 0
+2025-03-11 11:24:59,922 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:24:59,931 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-15-58-52/
+2025-03-11 11:24:59,941 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-15-58-52 0
+2025-03-11 11:25:00,655 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:00,666 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-00-45/
+2025-03-11 11:25:00,676 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-00-45 0
+2025-03-11 11:25:01,338 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:01,347 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-02-11/
+2025-03-11 11:25:01,356 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-02-11 0
+2025-03-11 11:25:02,017 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:02,024 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-05-42/
+2025-03-11 11:25:02,033 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-05-42 0
+2025-03-11 11:25:02,696 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:02,704 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-07-32/
+2025-03-11 11:25:02,713 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-07-32 0
+2025-03-11 11:25:03,448 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:03,455 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-08-46/
+2025-03-11 11:25:03,464 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-08-46 0
+2025-03-11 11:25:04,130 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:04,138 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-09-43/
+2025-03-11 11:25:04,147 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-09-43 0
+2025-03-11 11:25:04,847 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:04,854 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-10-44/
+2025-03-11 11:25:04,862 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-10-44 0
+2025-03-11 11:25:05,488 - ERROR - 命令错误输出: Traceback (most recent call last):
+  File "jiqiren_outdoor.py", line 529, in <module>
+    a.batchRun(rootPath, vehicle_type)  # 0为占位参数
+  File "jiqiren_outdoor.py", line 497, in batchRun
+    self.generateScenarios_raw(absPath, param)
+  File "jiqiren_outdoor.py", line 71, in generateScenarios_raw
+    timestamp_s = posdata_ego['Time'].iloc[0] / 1000
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 931, in __getitem__
+    return self._getitem_axis(maybe_callable, axis=axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1566, in _getitem_axis
+    self._validate_integer(key, axis)
+  File "/usr/local/lib/python3.7/dist-packages/pandas/core/indexing.py", line 1500, in _validate_integer
+    raise IndexError("single positional indexer is out-of-bounds")
+IndexError: single positional indexer is out-of-bounds
+
+2025-03-11 11:25:05,498 - INFO - 需要生成 scenario_hmi.xosc: pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-11-42/
+2025-03-11 11:25:05,512 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_delivery/xosc/pjibot_delivery/pjibot-P1YYPS1M227M00107/data_parse/VD100M6-BJ-movebase-2024-09-29-16-11-42 0

+ 3 - 0
log/pjibot_patrol-2callback.log

@@ -684,3 +684,6 @@
 2025-03-11 11:24:15,007 - INFO - 开始新一轮扫描
 2025-03-11 11:24:25,030 - INFO - 开始新一轮扫描
 2025-03-11 11:24:35,051 - INFO - 开始新一轮扫描
+2025-03-11 11:24:45,074 - INFO - 开始新一轮扫描
+2025-03-11 11:24:55,094 - INFO - 开始新一轮扫描
+2025-03-11 11:25:05,114 - INFO - 开始新一轮扫描

+ 1 - 0
log/pjibot_patrol-2pcd.log

@@ -105,3 +105,4 @@
 2025-03-11 11:21:53,782 - INFO - 开始新一轮扫描
 2025-03-11 11:22:53,854 - INFO - 开始新一轮扫描
 2025-03-11 11:23:53,928 - INFO - 开始新一轮扫描
+2025-03-11 11:24:54,002 - INFO - 开始新一轮扫描

+ 1 - 0
log/pjibot_patrol-2simulation.log

@@ -92,3 +92,4 @@
 2025-03-11 11:22:04,370 - INFO - 开始新一轮扫描
 2025-03-11 11:23:04,447 - INFO - 开始新一轮扫描
 2025-03-11 11:24:04,519 - INFO - 开始新一轮扫描
+2025-03-11 11:25:04,597 - INFO - 开始新一轮扫描

+ 1 - 0
log/pjibot_patrol-2xosc.log

@@ -85,3 +85,4 @@
 2025-03-11 11:21:55,154 - INFO - 开始新一轮扫描
 2025-03-11 11:22:55,228 - INFO - 开始新一轮扫描
 2025-03-11 11:23:55,301 - INFO - 开始新一轮扫描
+2025-03-11 11:24:55,378 - INFO - 开始新一轮扫描

+ 11 - 0
log/pjibot_patrol-xosc.log

@@ -19,3 +19,14 @@
 Traceback (most recent call last):
   File "pjibot_patrol-xosc.py", line 47, in generate_xosc
 AttributeError: 'unicode' object has no attribute 'extend'
+2025-03-11 11:25:02,929 - INFO - 开始新一轮扫描
+2025-03-11 11:25:03,321 - INFO - 需要生成 scenario_hmi.xosc: pjibot_patrol/pjibot-P1YVXJ1M231M00023/data_parse/VP100M23-BJ-movebase-2024-11-15-14-06-59/
+2025-03-11 11:25:03,330 - INFO - 进入目录 /mnt/disk001/dcl_data_process/src/python3/pjibot_outdoor/ 调用命令2: python3 jiqiren_outdoor.py /mnt/disk001/dcl_data_process/temp/pjibot_patrol/xosc/pjibot_patrol/pjibot-P1YVXJ1M231M00023/data_parse/VP100M23-BJ-movebase-2024-11-15-14-06-59 0
+2025-03-11 11:25:04,420 - INFO - 命令输出: 程序开始,1 个数据包
+/mnt/disk001/dcl_data_process/temp/pjibot_patrol/xosc/pjibot_patrol/pjibot-P1YVXJ1M231M00023/data_parse/VP100M23-BJ-movebase-2024-11-15-14-06-59
+自车位置不在道路范围,已记录到 /mnt/disk001/dcl_data_process/temp/pjibot_patrol/xosc/pjibot_patrol/pjibot-P1YVXJ1M231M00023/data_parse/VP100M23-BJ-movebase-2024-11-15-14-06-59/output.json
+
+2025-03-11 11:25:04,428 - ERROR - 处理 output.json报错: 'unicode' object has no attribute 'extend'
+Traceback (most recent call last):
+  File "pjibot_patrol-xosc.py", line 47, in generate_xosc
+AttributeError: 'unicode' object has no attribute 'extend'