root@ubuntu:/app/pydev_demo/02_usb_camera_sample# ros2 launch dnn_node_example dnn_node_example.launch.py dnn_example_config_file:=config/yolov2workconfig.json dnn_example_image_width:=480 dnn_example_image_height:=272
[INFO] [launch]: All log files can be found below /root/.ros/log/2023-07-06-14-46-22-825879-ubuntu-65240
[INFO] [launch]: Default logging verbosity is set to INFO
dnn_node_example_path is /opt/tros/lib/dnn_node_example
cp_cmd is cp -r /opt/tros/lib/dnn_node_example/config .
camera_type is usb
using usb cam
webserver has launch
[INFO] [hobot_usb_cam-1]: process started with pid [65246]
[INFO] [hobot_codec_republish-2]: process started with pid [65248]
[INFO] [example-3]: process started with pid [65250]
[INFO] [websocket-4]: process started with pid [65253]
[example-3] [WARN] [1688625983.363084479] [example]: This is dnn node example!
[hobot_usb_cam-1] [ERROR] [1688625983.398267946] [hobot_usb_cam]: Camera calibration file: /opt/tros/lib/hobot_usb_cam/config/usb_camera_calibration.yaml does not exist! Please make sure the calibration file path is correct and the calibration file exists!
[example-3] [WARN] [1688625983.586835383] [example]: Parameter:
[example-3] feed_type(0:local, 1:sub): 1
[example-3] image: config/test.jpg
[example-3] image_type: 0
[example-3] dump_render_img: 0
[example-3] is_shared_mem_sub: 1
[example-3] config_file: config/yolov2workconfig.json
[example-3] msg_pub_topic_name_: hobot_dnn_detection
[example-3] [WARN] [1688625983.588172224] [example]: Parameter:
[example-3] model_file_name: /opt/hobot/model/x3/basic/yolov2_608x608_nv12.bin
[example-3] model_name: yolov2_608x608_nv12
[example-3] [WARN] [1688625983.588337751] [example]: model_file_name_: /opt/hobot/model/x3/basic/yolov2_608x608_nv12.bin, task_num: 4
[example-3] [EasyDNN]: EasyDNN version = 1.6.1_(1.18.4 DNN)
[example-3] [BPU_PLAT]BPU Platform Version(1.3.3)!
[example-3] [HBRT] set log level as 0. version = 3.15.25.0
[example-3] [DNN] Runtime version = 1.18.4_(3.15.25 HBRT)
[example-3] [A][DNN][packed_model.cpp:234][Model](2023-07-06,14:46:25.460.230) [HorizonRT] The model builder version = 1.6.8
[example-3] [E][65250][07-06][14:46:26:077][model.cpp:171][example][EasyDNN] -969698384 out if range[0, 1)
[example-3] [WARN] [1688625986.078103162] [dnn]: Run default SetOutputParser.
[example-3] [WARN] [1688625986.078428634] [dnn]: Set output parser with default dnn node parser, you will get all output tensors and should parse output_tensors in PostProcess.
[ERROR] [example-3]: process has died [pid 65250, exit code -11, cmd ‘/opt/tros/lib/dnn_node_example/example --ros-args --log-level warn --ros-args --params-file /tmp/launch_params_ft7b8uz8 --params-file /tmp/launch_params_j0rygvps --params-file /tmp/launch_params_ego3_yr5 --params-file /tmp/launch_params_j8v6jq1e --params-file /tmp/launch_params_rvo2bpa1’].
[websocket-4] [ERROR] [1688625988.548714981] [websocket]: Websocket did not receive AI data! Please check whether the AI data publisher still exists by ‘ros2 topic info hobot_dnn_detection’!
[websocket-4] [ERROR] [1688625993.548199654] [websocket]: Websocket did not receive AI data! Please check whether the AI data publisher still exists by ‘ros2 topic info hobot_dnn_detection’!
^C[WARNING] [launch]: user interrupted with ctrl-c (SIGINT)
[INFO] [websocket-4]: process has finished cleanly [pid 65253]
[INFO] [hobot_codec_republish-2]: process has finished cleanly [pid 65248]
[INFO] [hobot_usb_cam-1]: process has finished cleanly [pid 65246]