YOLOX + ROS2 object detection package (C++ only support)
Full Changelog: https://github.com/Ar-Ray-code/YOLOX-ROS/compare/v0.3.2...v0.3.3
作成後、多くのスターおよびフォークを頂けてうれしい限りです。ありがとうございます。
GitHub Sponsorsで支援して頂ければ開発とメンテナンスの励みになります!
We are very happy to receive many stars and forks since its creation. Thank you very much.
Please support us on GitHub Sponsors to encourage development and maintenance!
Full Changelog: https://github.com/Ar-Ray-code/YOLOX-ROS/compare/v0.3.1...v0.3.2
作成後、多くのスターおよびフォークを頂けてうれしい限りです。ありがとうございます。
GitHub Sponsorsで支援して頂ければ開発とメンテナンスの励みになります!
yolox_"モデルの種類"_"計算機のタイプ"_"接続元".launch.py
となっています。yolox/boundingboxes
からboundingboxes
に変更されました。We are very happy to receive many stars and forks since its creation. Thank you very much.
Please support us on GitHub Sponsors to encourage development and maintenance!
yolox_"model type"_"calculator type"_"connection source".launch.py
.yolox/boundingboxes
to boundingboxes
.作成後、多くのスターおよびフォークを頂けてうれしい限りです。ありがとうございます。
GitHub Sponsorsで支援して頂ければ開発とメンテナンスの励みになります!
全てのバージョンにおいて、挙動はyolox_ros.pyを標準としています。すべてのソースコード(スクリプト)のメンテナンスは行っていないため、気になるところがあればissueなどで教えてください。
yolo_ros_py
のデモプログラムをyolox_s
からyolox_nano
に変更yolox_ros_cpp
においてパラメータ image_size/width
と image_size/height
の削除
trtexec
による量子化が推奨され、torch2trt
の使用は非推奨となりました。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, it will encourage me to develop and maintain it!
In all versions, the standard behavior is 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.
yolo_ros_py
demo program from yolox_s
to yolox_nano
.image_size/width
and image_size/height
in yolox_ros_cpp
.
trtexec
is recommended and use of torch2trt
is deprecated.作成後、多くのスターおよびフォークを頂けてうれしい限りです。ありがとうございます。
GitHub Sponsorsで支援して頂ければ開発とメンテナンスの励みになります!
全てのバージョンにおいて、挙動はyolox_ros.pyを標準としています。すべてのソースコード(スクリプト)のメンテナンスは行っていないため、気になるところがあればissueなどで教えてください。
yolox_ros_py/yolox_ros.pyのパラメータの変更
削除:yolo_type(default: yolox-s
)
追加:yolox_exp_py (default: ''
)
実行のためには exps/default/yolox_s.py のようなファイルパスを引数で指定する必要があります。インストール手順が正しければ、share/以下にインストールされます。これは、カスタムトレーニングモデルの使用を想定しています。
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)
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, it will encourage me to develop and maintain it!
In all versions, the standard behavior is 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.
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 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.
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.
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)
作成後、多くのスターおよびフォークを頂けてうれしい限りです。ありがとうございます。
GitHub Sponsorsで支援して頂ければ開発とメンテナンスの励みになります!
全てのバージョンにおいて、挙動はyolox_ros.pyを標準としています。すべてのソースコード(スクリプト)のメンテナンスは行っていないため、気になるところがあればissueなどで教えてください。
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, it will encourage me to develop and maintain it!
In all versions, the standard behavior is 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.
Translated with www.DeepL.com/Translator (free version)
⚠️ There is a LICENSE problme in this release, but this LICENSE will not be changed. (This LICENSE is in accordance with YOLOX.) Check #4 .