Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro jazzy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 2.3.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/agnocast.git
VCS Type git
VCS Version main
Last Updated 2026-03-17
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

True Zero Copy Communication Middleware for Unsized ROS 2 Message Types.

Maintainers

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
  • Tetsuhiro Kawaguchi

Authors

  • Takahiro Ishikawa-Aso
  • Ryuta Kambe
  • Atsushi Yano
  • Koichi Imai
README
No README found. See repository README.
CHANGELOG

Changelog for package agnocastlib

2.3.0 (2026-03-09)

  • fix(agnocastlib): fix tracepoint bugs introduced in PR #1093 (#1161)
  • fix(bridge): create bridge with checking ros2 pub/sub (#1164)
  • fix [need-minor-update]: unlink subscription MQs on abnormal process exit (#1155)
  • refactor(agnocastlib): use node_base address as node handle in tracepoints (#1156)
  • fix(agnocastlib): fix flaky executor no-starvation tests with polling and increased buffer (#1160)
  • feat(kmod): bump capacity constants and default mempool size (#1151)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1149)
  • fix(agnocastlib): fix CIE deadlock on join by releasing mutex before thread join (#1147)
  • fix(agnocastlib): unlink message queue in IpcEventLoopBase cleanup (#1150)
  • fix(agnocastlib): use wait_for in CIE spin loop for signal handling (#1148)
  • Revert "fix(bridge)[need-minor-update]: fix bridge shutdown contention" (#1146)
  • fix(agnocastlib): conditionally redirect daemon output to /dev/null (#1142)
  • fix(bridge)[need-minor-update]: fix bridge shutdown contention (#1140)
  • refactor(agnocastlib): move setsid call into spawn_daemon_process (#1141)
  • feat(agnocastlib): align with rclcpp for Timer api. (#1127)
  • feat(agnocastlib): add count_publishers/subscribers API (#1103)
  • fix(bridge): load bridge_node without checking ros2 (#1132)
  • fix(components): move tests for component container in [agnocast_components]{.title-ref} (#1126)
  • fix(agnocastlib): fix race condition in cancel_executor (#1134)
  • fix(agnocastlib): make cancel() virtual to fix hidden override in CIE (#1135)
  • fix(agnocastlib): remove rclcpp::ok() dependency from AgnocastOnlyCallbackIsolatedExecutor (#1137)
  • fix: prevent signed integer overflow in ms-to-ns conversion (#1136)
  • feat[need-minor-update]: implement [get_publisher_count]{.title-ref} API (#1102)
  • feat(agnocastlib): feat tracepoints agnocast node (#1093)
  • refactor(kmod)[need-minor-update]: to use [tgid]{.title-ref} inside kmod for bridge related ioctl commands (#1114)
  • fix(kmod)[need-minor-update]: add [topic_name_buffer_size]{.title-ref} field for [get_agnocast_pub/sub_topics]{.title-ref} (#1113)
  • fix(agnocastlib): set shutdown_requested_ on executor thread crash (#1117)
  • fix(agnocastlib): add overflow guard to callback info ID (#1123)
  • fix(agnocastlib): close shm_fd and unlink shm on failure paths in map_area (#1116)
  • fix(executors): replace trigger_entity_recollect with targeted interr… (#1119)
  • fix(agnocastlib): fix TOCTOU race in need_epoll_updates flag clearing (#1122)
  • fix(agnocastlib): prevent unsigned integer underflow in thread count computation (#1115)
  • feat(AgnocastOnlyCallbackIsolatedExecutor): support callback group created after spin() (#1100)
  • fix(test): fixes for [test_and_create_report]{.title-ref} (#1105)
  • feat(agnocastlib): Support ROS_TIME for create_timer (#990)
  • feat(CallbackIsolatedAgnocastExecutor): support callback group created after spin() (#1098)
  • feat(agnocast_component_container_cie): support callback group created after spin() (#1095)
  • fix(agnocastlib): use dedicated executor thread for clock (#1054)

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged agnocastlib at Robotics Stack Exchange