Th

The ros2_utils_tool v1.0, a tool for ROS2 activies with full UI support

Hacker News

The ros2_utils_tool v1.0, a tool for ROS2 activies with full UI support

Hello HN, one and a half years ago, I posted about the ros2_utils_tool, a toolkit for various daily ROS2 activities with full UI and partial CLI support [0]. After countless hours of more development and testing, we've finally hit version 1.0! Since my last post, various new features were added, including UI based bag recording and playing with additional options, a tool to export any type of bag message to a yaml file, compressed image support for image conversion tools, a tool to send static or non-static transformations, support for ROS2 Kilted, Lyrical and Rolling. performance optimizations and stability improvements and more! The requirements and installation steps are almost identical to earlier version. A working ROS2 distribution (minimum is Jazzy now) is required, as well as Qt5/Qt6 for UI and convenience functionalities, the cv_bridge for transforming images to ROS and vice versa, libpcl-dev for point cloud operations and finally catch2_ros for unit testing. You can install all dependencies (except for the ROS2 distribution itself) with the following command: sudo apt install libopencv-dev ros-ROS_DISTRO_NAME-cv-bridge libpcl-dev qtbase5-dev qt6-base-dev ros-ROS_DISTRO_NAME-catch-ros2 Example for ROS2 Jazzy: sudo apt install libopencv-dev ros-jazzy-cv-bridge libpcl-dev qt6-base-dev qtbase5-dev qtbase5-dev ros-jazzy-catch-ros2 Install the UI with the following steps: cd path/to/your/ros2_workspace/src git clone https://github.com/MaxFleur/ros2_utils_tool.git cd path/to/your/workspace/ colcon build --packages-select ros2_utils_tool Start the UI tool after sourcing your workspace: cd path/to/your/ros2_workspace/src source install/setup.bash ros2 run ros2_utils_tool tool_ui Feel free to try it out. If you have another feature request or there is a bug you want to report, feel free to open a issue as well!Hope this tool can you help you in some of your ROS2 activities. Cheers! [0] https://news.ycombinator.com/item?id=42888732

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: new, open · Missing: mac, agents, macos
75%75% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: including · Missing: supports, reddit linkedin, podcasting
74%74% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io, including · Missing: https docs, excited, just released
58%58% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
40%40% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

He
Hetzner-k3s v1.0.1 is out with autoscaling support46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hetzner-k3s v1.0.1 is out with autoscaling support

Hacker News18
Ka
Kafbat UI for Apache Kafka v1.0 is out47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kafbat UI for Apache Kafka v1.0 is out

Hacker News47
Ka
Kafbat UI for Apache Kafka v1.2 is out47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kafbat UI for Apache Kafka v1.2 is out

Hacker News3
ji
jid – JSON Incremental Digger v1.1.0 with JMESPath support45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

jid – JSON Incremental Digger v1.1.0 with JMESPath support

Hacker News9
Go
Golongpoll v1.1 released33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Golongpoll v1.1 released

Hacker News3
go
gocryptfs, an aspiring successor to EncFS, now in v1.049%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

gocryptfs, an aspiring successor to EncFS, now in v1.0

Hacker News20
Ne
Neodoc v1.0.0-rc.128%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Neodoc v1.0.0-rc.1

Hacker News6
Re
Revivejs v1.1.028%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Revivejs v1.1.0

Hacker News1
Go
Go-Featureprocessing v1.0.028%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go-Featureprocessing v1.0.0

Hacker News1
In
IntroJS v1.0.0 released33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

IntroJS v1.0.0 released

Hacker News6