Japanese
作成後、多くのスターおよびフォークを頂けてうれしい限りです。ありがとうございます。
[GitHub Sponsors](https://github.com/sponsors/Ar-Ray-code)で支援して頂ければ開発とメンテナンスの励みになります!
全てのバージョンにおいて、挙動は[yolox_ros.py](https://github.com/Ar-Ray-code/YOLOX-ROS/blob/main/yolox_ros_py/yolox_ros_py/yolox_ros.py)を標準としています。すべてのソースコード(スクリプト)のメンテナンスは行っていないため、気になるところがあればissueなどで教えてください。
---更新---
- yolox_ros_py/yolox_ros.pyのパラメータの変更
- 削除:yolo_type(default: `yolox-s`)
- 追加:yolox_exp_py (default: `''`)
- 実行のためには [exps/default/yolox_s.py](https://github.com/Megvii-BaseDetection/YOLOX/blob/main/exps/default/yolox_s.py) のようなファイルパスを引数で指定する必要があります。インストール手順が正しければ、share/以下にインストールされます。これは、カスタムトレーニングモデルの使用を想定しています。
bash
yolox_ros_share_dir = get_package_share_directory('yolox_ros_py')
yolox_ros = launch_ros.actions.Node(
package="yolox_ros_py", executable="yolox_ros",
parameters=[
{"image_size/width": 640},
{"image_size/height": 480},
{"yolox_exp_py" : yolox_ros_share_dir+'/yolox_s.py'},
{"device" : 'cpu'},
{"fp16" : True},
{"fuse" : False},
{"legacy" : False},
{"trt" : False},
{"ckpt" : yolox_ros_share_dir+"/yolox_s.pth"},
{"conf" : 0.3},
{"threshold" : 0.65},
{"resize" : 640},
],
)
- Python + OpenVINO がv0.2.0上でも動作するように修正を行いました。
- YOLOXの自動インストールスクリプトの追加をしました。
- `bash YOLOX-ROS/yolox_ros_py/install_yolox_py.bash`を実行することでダウンロードできます。
- launch.pyやparamの追加・削除を行いました。
- yolox_ros_cpp の Jetson Nano対応を行いました。(貢献:[fateshelled](https://github.com/fateshelled))
English
I'm glad to get so many stars and forks after creating it. Thank you for your support.
If you can help me with [GitHub Sponsors](https://github.com/sponsors/Ar-Ray-code), it will encourage me to develop and maintain it!
In all versions, the standard behavior is [yolox_ros.py](https://github.com/Ar-Ray-code/YOLOX-ROS/blob/main/yolox_ros_py/yolox_ros_py/yolox_ros.py) The behavior is standard in all versions. I do not maintain all the source code (scripts), so if you have any concerns, please let me know via issues.
---Update---
- Change parameters in yolox_ros_py/yolox_ros.py
- Remove: yolo_type (default: `yolox-s`)
- Add: yolox_exp_py (default: `''`)
- For execution, specify a file path like [exps/default/yolox_s.py](https://github.com/Megvii-BaseDetection/YOLOX/blob/main/exps/default/yolox_s.py) as an argument The following is a list of the most common problems with the system. If the installation procedure is correct, it will be installed under share/. This assumes using a custom training model.
bash
yolox_ros_share_dir = get_package_share_directory('yolox_ros_py')
yolox_ros = launch_ros.actions.Node(
package="yolox_ros_py", executable="yolox_ros",
parameters=[
{"image_size/width": 640},
{"image_size/height": 480},
{"yolox_exp_py" : yolox_ros_share_dir+'/yolox_s.py'},
{"device" : 'cpu'},
{"fp16" : True},
{"fuse" : False},
{"legacy" : False},
{"trt" : False},
{"ckpt" : yolox_ros_share_dir+"/yolox_s.pth"},
{"conf" : 0.3},
{"threshold" : 0.65},
{"resize" : 640},
],
)
- Python + OpenVINO has been modified to work on v0.2.0.
- Added an automatic installation script for YOLOX.
- You can download it by running `bash YOLOX-ROS/yolox_ros_py/install_yolox_py.bash`.
- Added/removed `launch.py` and `param`.
- Added Jetson Nano support for yolox_ros_cpp. (Contributed by [fateshelled](https://github.com/fateshelled))
Supported YOLOX version