Iron Irwini 更新日志 [12530]
此页面列出了自上一个版本以来所有ROS 2核心软件包的完整更改。 [8322]
目录 []
ament_cmake_core [12576]
ament_cmake_uninstall_target:更正 install_manifest.txt 的位置 (#432) [12577]
使用 file(GENERATE OUTPUT) 创建 dsv 文件 (#416) 使用 file(WRITE) 和 file(APPEND) 每次 CMake 配置时都会更改文件的修改时间戳,导致出现“Installing”消息而不是“Up-to-date”消息,尽管文件内容相同。使用 file(GENERATE OUTPUT) 仅在内容发生更改时更新文件的时间戳。 [12578]
排除 Clion 的 cmake 文件夹以避免在 colcon test (#410) 中捕获 cmake 特定文件夹 - 向 CMAKE_BINARY_DIR 添加 AMENT_IGNORE,以避免在
colcon build
和colcon test
命令中捕获 CLion 创建的 cmake 特定文件夹 [12580]如果(${UNDEFINED_VAR}不是未定义),则评估结果为false,因此改为if (NOT UNDEFINED_VAR)以使其评估为true。(#407) [12581]
[更新中] 更新维护者 - 2022-11-07 (#411) * 将维护者更新为Michael Jeronimo [12563]
贡献者:Audrow Nash,Kenji Brameld,Michael Orlov,Scott K Logan,Shane Loretz,Silvio Traversaro,methylDragon [12583]
ament_cmake_pytest [12614]
ament_cmake_ros更新日志<https://github.com/ros2/ament_cmake_ros/tree/iron/ament_cmake_ros/CHANGELOG.rst>`__ [12626]
demo_nodes_cpp [12701]
贡献者: Audrow Nash, Barry Xu, Chen Lihui, Chris Lalancette, Damien LaRocque, Deepanshu Bansal, Gary Bey, Patrick Wspanialy, Tomoya Fujita [12710]
demo_nodes_py [12715]
贡献者:Audrow Nash,Barry Xu,Brian,Chris Lalancette,Deepanshu Bansal,Gary Bey,Jacob Perron,Yadu [12722]
kdl_parser [12808]
贡献者:Chris Lalancette,Joseph Schornak,Scott K Logan,yuraSomatic [12815]
launch [12822]
将 sigterm_timeout 和 sigkill_timeout 暴露给 xml 前端 (#667) [12834]
在仅使用 bool 强制转换时,添加特殊情况以将 "1" 和 "0" 强制转换为 bool (#651) [12840]
更新 launch/test/launch/test_execute_local.py [12841]
添加单元测试以确保输出字典与 ExecuteLocal 配合使用 [12842]
贡献者: Aditya Pande, Alejandro Hernández Cordero, Audrow Nash, Blake Anderson, Chris Lalancette, Christophe Bedard, Hervé Audren, Jacob Perron, Matthew Elwin, Michael Jeronimo, Nikolai Morin, Welte, William Woodall, Yadu, methylDragon [12846]
launch_ros [12851]
launch_testing [12865]
贡献者:Alejandro Hernández Cordero,Audrow Nash,Chris Lalancette,Deepanshu Bansal,Hervé Audren,Kenji Brameld,Nikolai Morin,Scott K Logan [12870]
launch_testing_ros [12877]
贡献者:Audrow Nash, Chris Lalancette, Giorgio Pintaudi, Keng12, Scott K Logan, Yadu [12883]
libstatistics_collector [12892]
将 hmarr/auto-approve-action 从 3.2.0 升级到 3.2.1 [12893]
将 hmarr/auto-approve-action 从 3.1.0 升级到 3.2.0 [12895]
将 ros-tooling/action-ros-ci 从 0.2 升级到 0.3 [12896]
将 pascalgn/automerge-action 从 0.15.5 升级到 0.15.6 [12897]
将pascalgn/automerge-action从0.15.2升级到0.15.3 [12900]
检查消息是否具有类型为builtin_interfaces::msg::Time的"header"字段,并带有stamp子字段。 (#54) [12902]
将rolling镜像同步到master分支 [12661]
贡献者:Audrow Nash,Chris Lalancette,Scott Mende,dependabot[bot] [12903]
libyaml_vendor [12904]
mcap_vendor [12925]
修复Windows构建 (#73) 更新mcap版本到最新的兼容Windows的发布版。为测试添加可见性宏。为visibility_control添加clang-format预处理程序缩进,以使其可读。 [12933]
支持正则表达式主题过滤 [12938]
升级 mcap 以修复 LZ4 错误和段错误 (#42) 包含来自 https://github.com/foxglove/mcap/pull/478 和 https://github.com/foxglove/mcap/pull/482 的修复 [12940]
添加丢失的对git的buildtool_depend (#37) 该供应商包使用git来获取其他软件包的源代码。它应该声明对该构建工具的依赖关系。这应该解决目前在RHEL上的RPM构建失败的原因:https://build.ros2.org/view/Rbin_rhel_el864/job/Rbin_rhel_el864__mcap_vendor__rhel_8_x86_64__binary/ [12941]
在CI中测试Foxy和Galactic,修复mcap_vendor/package.xml中缺失的test_depends (#33) [12942]
修复:次要问题 (#31) * 移除不必要的块 * 使用target_link_libraries代替ament_target_dependencies * 移除ROS环境 * 添加前缀到编译定义 [12943]
添加mcap_vendor包。更新CMakeLists.txt,使用FetchContent而不是Conan来获取依赖项。 [12945]
贡献者:Chris Lalancette,Cristóbal Arroyo,Daisuke Nishimatsu,Emerson Knapp,Jacob Bandes-Storch,James Smith,Michael Orlov,Scott S Logan,james-rms [12946]
message_filters [12947]
pybind11_vendor [12988]
python_qt_binding [13003]
贡献者:Audrow Nash, Christoph Hellmann Santos, Cristóbal Arroyo, Michael Carroll, Rhys Mainwaring, Scott K Logan [13009]
rcl [13031]
rcl_logging_spdlog [13075]
rclcpp [13085]
修复 async_send_request 生成的 SharedFuture 从不变为有效 (#2044) [13132]
使ParameterService和Sync/AsyncParameterClient接受rclcpp::QoS (#1978) [13145]
撤销“撤销Node和LifecycleNode类添加create_timer方法 (#1975)” (#2009) (#2010) [13148]
撤销“向Node和LifecycleNode类添加create_timer方法 (#1975)” (#2009) [13150]
向``Node``和``LifecycleNode``类添加``create_timer``方法(#1975) [13151]
[docs] 添加有关{on, post}_set_parameter_callback的回调生命周期的说明(#1981) [13152]
撤销"引入执行器的新spin_for方法,用spin_until_complete替换spin_until_future_complete。 (#1821) (#1874)" (#1956) [13159]
引入执行器的新spin_for方法,用spin_until_complete替换spin_until_future_complete。 (#1821) (#1874) [13160]
删除未使用的 on_parameters_set_callback_ (#1945) [13163]
贡献者: Alberto Soragna, Alexander Hans, Alexis Paques, Andrew Symington, Audrow Nash, Barry Xu, Brian, Chen Lihui, Chris Lalancette, Christophe Bedard, Christopher Wecht, Cristóbal Arroyo, Daniel Reuter, Deepanshu Bansal, Emerson Knapp, Hubert Liberacki, Ivan Santiago Paunovic, Jacob Perron, Jeffery Hsu, Jochen Sprickerhof, Lei Liu, Mateusz Szczygielski, Michael Carroll, Miguel Company, Nikolai Morin, Shane Loretz, Silvio Traversaro, Tomoya Fujita, Tyler Weaver, William Woodall, Yadu, andrei, mauropasse, mergify[bot], methylDragon, schrodinbug, uupks, ymski [13173]
rclcpp_action [13174]
撤销"引入执行器的新spin_for方法,用spin_until_complete替换spin_until_future_complete。 (#1821) (#1874)" (#1956) [13159]
引入执行器的新spin_for方法,用spin_until_complete替换spin_until_future_complete。 (#1821) (#1874) [13160]
贡献者:Audrow Nash,Chris Lalancette,Hubert Liberacki,Nathan Wiebe Neufeldt,Tomoya Fujita,William Woodall,mauropasse [13177]
rclcpp_components [13178]
rclcpp_lifecycle [13182]
使用正确的宏定义 LifecycleNode::get_fully_qualified_name (#2117) [13184]
将 get_fully_qualified_name 添加到 rclcpp_lifecycle (#2115) [13185]
撤销“撤销Node和LifecycleNode类添加create_timer方法 (#1975)” (#2009) (#2010) [13148]
撤销“向Node和LifecycleNode类添加create_timer方法 (#1975)” (#2009) [13150]
向``Node``和``LifecycleNode``类添加``create_timer``方法(#1975) [13151]
贡献者:Andrew Symington,Audrow Nash,Chris Lalancette,Deepanshu Bansal,Ivan Santiago Paunovic,Jeffery Hsu,Lei Liu,Michael Babenko,Shane Loretz,Steve Macenski,Tomoya Fujita,methylDragon [13191]
rclpy [13192]
使用 RCPPUTILS_SCOPE_EXIT 来清理 unparsed_indices_c。 (#1075) [13213]
修复 pydocstyle 6.2.2 的 test_publisher linter。 (#1063) [13215]
在AsyncParameterClient中添加on_parameter_event方法。(#1061) [13217]
还原“在MultiThreadedExecutor中引发用户处理程序异常” (#984) (#1017) [13233]
贡献者: Achille Verheye, Audrow Nash, Barry Xu, Brian, Brian Chen, Chen Lihui, Chris Lalancette, Cristóbal Arroyo, Deepanshu Bansal, Emerson Knapp, Erki Suurjaak, Felix Divo, Florian Vahl, Gonzo, GuiHome, Ivan Santiago Paunovic, Jacob Perron, Lei Liu, Lucas Wendland, Michael Carroll, Sebastian Freitag, Seulbae Kim, Shane Loretz, Steve Nogar, Takeshi Ishita, Tomoya Fujita, Tony Najjar, Yadu, Yuki Igarashi, mergify[bot] [13254]
rcutils [13262]
优化rcutils_logging_get_logger_effective_level() (#381) [13284]
更多来自审查的修复。 [13287]
来自审查的修复。 [13288]
使g_rcutils_logging_output_handler静态化。 [13289]
使g_rcutils_logging_default_logger_level静态化。 [13290]
尽可能优化rcutils_find_lastn。 [13291]
如果哈希映射为空,则不要计算hash_map键。 [13292]
确保将char_array扩展至少1.5倍。 [13293]
优化hash_map_find中的索引计算。 [13294]
删除不必要的ret变量。 [13296]
删除C文件中不必要的#ifdef cplusplus检查。 [13297]
删除不必要的rcutils_custom_add_{gtest,gmock}。 [13298]
删除用于日志记录测试的不必要且未使用的RMW切换。 [13299]
移除不必要的IS_OUTPUT_COLORIZED宏。 [13300]
将日志记录的内部结构重命名为使用我们的新约定。 [13301]
将所有日志记录的“展开”方法设置为静态的。 [13302]
修复 RCUTILS_CONSOLE_STDOUT_LINE_BUFFERED 的错误检查。 [13303]
清理 RCUTILS_CONSOLE_OUTPUT_FORMAT 检查的错误处理。 [13304]
重新设计 rcutils_logging_initialize_with_allocator 中的错误处理。 [13305]
重新设计 rcutils_logging_initialize_with_allocator。 [13306]
将几个日志全局变量设置为静态的。 [13307]
将rolling镜像同步到master分支 [12661]
更新rcutils_steady_time_now函数,返回与std::chrono相同的数据 (#357) [13314]
贡献者: AIxWall, Abrar Rahman Protyasha, Audrow Nash, Chen Lihui, Chris Lalancette, Emerson Knapp, Felipe Neves, Jacob Perron, Mario Prats, Maximilian Downey Twiss, Nikolai Morin, Tomoya Fujita, William Woodall, Yakumoo, guijan, methylDragon [13315]
rmw [13316]
将 RMW_CHECK_TYPE_IDENTIFIERS_MATCH 宏移动到 C 头文件中。(#343) [13331]
添加“最佳可用”QoS 策略(#320)最佳可用策略应该选择在 QoS 设置中具有最高服务级别的选项,并与大多数端点匹配。例如,在 DDS 中间件订阅的情况下,这意味着: * 如果同一主题上的所有现有发布者都是可靠的,则优先选择可靠性,否则使用尽力而为。 * 如果同一主题上的所有现有发布者都是瞬态本地的,则优先选择瞬态本地持久性,否则使用易失性。 * 如果同一主题上的所有现有发布者都是手动按主题的,则优先选择手动按主题的存活性,否则使用自动存活性。 * 使用等于同一主题上现有发布者的最大截止时间。 * 使用等于同一主题上现有发布者的最大存活性租约持续时间。 [13336]
贡献者: Audrow Nash, Barry Xu, Brian, Chris Lalancette, Emerson Knapp, Geoffrey Biggs, Jacob Perron, Lee, Minju, Nikolai Morin, Tomoya Fujita, William Woodall, methylDragon [13338]
rmw_connextdds_common [13347]
贡献者: Andrea Sorbini, Barry Xu, Brian, Chris Lalancette, Emerson Knapp, Grey, Jose Luis Rivero, Michael Carroll, Michael Jeronimo [13356]
rmw_cyclonedds_cpp [13358]
rmw_dds_common [13379]
添加解析'最佳可用' QoS 策略的函数 (#60)给定一个 QoS 配置文件和同一主题的一组端点,将任何设置为 BEST_AVAILABLE 的策略覆盖为一个策略,使其与所有端点匹配,同时保持高水平的服务。添加可测试的函数用于更新 BEST_AVAILABLE 策略,* qos_profile_get_best_available_for_subscription * qos_profile_get_best_available_for_publisher 并添加实际查询图形以获取 RMW 实现的方便函数,* qos_profile_get_best_available_for_topic_subscription * qos_profile_get_best_available_for_topic_publisher [13388]
贡献者:Audrow Nash,Chris Lalancette,Emerson Knapp,Jacob Perron,hannes09,methylDragon [13389]
rmw_fastrtps_cpp [13390]
修复不一致的 dissociate_writer 以 dissociate_reader。(#647) (#649) [13400]
撤销"为RCUTILS_SAFE_FWRITE_TO_STDERR添加换行符 (#608)" (#612) [13405]
在rmw_fastrtps_cpp的EventsExecutor实现中添加RMW_CHECKS [13408]
贡献者:Audrow Nash、Brian、Chris Lalancette、Emerson Knapp、Geoffrey Biggs、Jacob Perron、Jose Luis Rivero、Miguel Company、Oscarchoi、Ricardo González、Tomoya Fujita、methylDragon [13410]
rmw_fastrtps_dynamic_cpp [13411]
修复不一致的 dissociate_writer 以 dissociate_reader。(#647) (#649) [13400]
撤销"为RCUTILS_SAFE_FWRITE_TO_STDERR添加换行符 (#608)" (#612) [13405]
向rmw_fastrtps_dynamic_cpp添加EventExecutor [13412]
贡献者:Audrow Nash、Brian、Chris Lalancette、Emerson Knapp、Geoffrey Biggs、Jacob Perron、Jose Luis Rivero、Miguel Company、Oscarchoi、Ricardo González、Tomoya Fujita、methylDragon [13410]
rmw_implementation [13424]
贡献者:Audrow Nash,Brian,Chris Lalancette,G.A. vd. Hoorn,methylDragon [13432]
ros2bag [13440]
将--topics-regex重命名为--regex,并将Player类中的-e一致地改为--regex (#1045) [13458]
修复``playback_duration``和``play_until_timestamp``的错误边界检查 (#1032) [13462]
贡献者:Agustin Alba Chicar, Chris Lalancette, DensoADAS, Emerson Knapp, EsipovPA, Esteve Fernandez, Geoffrey Biggs, Hunter L.Allen, Keisuke Shima, Michael Orlov, Sean Kelly, Tony Peng, Yadu, james-rms, kylemarcey, mergify[bot], ricardo-manriquez [13467]
ros2cli [13468]
ros2node [13498]
ros2pkg [13506]
解决`#790 <https://github.com/ros2/ros2cli/issues/790>`__ (#801) [13508]
贡献者:Audrow Nash,Chris Lalancette,Kenji Brameld,RFRIEDM-Trimble,Tomoya Fujita [13510]
ros2topic [13517]
贡献者: Arjo Chakravarty, Audrow Nash, Chen Lihui, Chris Lalancette, Emerson Knapp, Esteve Fernandez, Ivan Santiago Paunovic, Lei Liu, Tomoya Fujita [13535]
rosbag2_compression [13544]
rosbag2_cpp [13560]
修复不稳定的
TimeControllerClockTest::unpaused_sleep_returns_true
测试 (#1290) [13563]使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
为存储插件接口添加``update_metadata(BagMetadata)`` API (#1149) [13553]
将``std::filesystem::path(..)``替换为``rcpputils::fs::path(..)`` (#1104) [13572]
修复SequentialWriter仅将元数据持续时间设置为最后一个文件的持续时间的问题 (#1098) [13573]
删除已弃用的rosbag2_cpp/storage_options.hpp,用于Humble版本之后的发布 (#1064) [13575]
贡献者:Chris Lalancette,Daisuke Nishimatsu,DensoADAS,Emerson Knapp,Geoffrey Biggs,Hunter L. Allen,Jorge Perez,Joshua Hampp,Kaju-Bubanja,Michael Orlov,Tony Peng,james-rms,mergify[bot],rshanor [13579]
rosbag2_examples_cpp [13580]
rosbag2_interfaces [13587]
贡献者: Agustin Alba Chicar, Chris Lalancette, Geoffrey Biggs, Michael Orlov, Misha Shalem, rshanor [13589]
rosbag2_performance_benchmarking [13590]
修复rosbag2_performance_benchmarking中rosbag2返回代码的期望值 (#1267) [13592]
在rosbag2_performance_benchmarking中使用线程池来运行基准测试发布者 (#1250) [13593]
使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
在不构建rosbag2_performance_benchmarking时跳过ament_package()调用 (#1242) [13594]
贡献者:Chris Lalancette,Daisuke Nishimatsu,Emerson Knapp,Michael Orlov,Shane Loretz,carlossvg [13596]
rosbag2_py [13600]
使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
将--topics-regex重命名为--regex,并将Player类中的-e一致地改为--regex (#1045) [13458]
贡献者: Agustin Alba Chicar, Chris Lalancette, Daisuke Nishimatsu, Emerson Knapp, Esteve Fernandez, Geoffrey Biggs, Hunter L. Allen, Michael Orlov, Scott K Logan, Sean Kelly, Tony Peng, james-rms, kylemarcey, mergify[bot], ricardo-manriquez [13607]
rosbag2_storage [13608]
使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
为存储插件接口添加``update_metadata(BagMetadata)`` API (#1149) [13553]
将--topics-regex重命名为--regex,并将Player类中的-e一致地改为--regex (#1045) [13458]
贡献者: Akash, Chris Lalancette, Daisuke Nishimatsu, DensoADAS, Emerson Knapp, Esteve Fernandez, Hunter L. Allen, Joshua Hampp, Michael Orlov, Tony Peng, james-rms [13610]
rosbag2_storage_default_plugins [13611]
贡献者:Emerson Knapp,Esteve Fernandez,Michael Orlov,james-rms [13613]
rosbag2_storage_mcap [13614]
使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
还原“read_order:对于不受支持的顺序,从set_read_order抛出异常” [13618]
read_order: 从 set_read_order 抛出异常以处理不支持的排序方式 [13619]
撤销“rosbag2_storage_mcap:添加存储预设配置文件” [13627]
rosbag2_storage_mcap:添加存储预设配置文件 [13628]
支持正则表达式主题过滤 [12938]
修复:次要问题 (#31) * 移除不必要的块 * 使用target_link_libraries代替ament_target_dependencies * 移除ROS环境 * 添加前缀到编译定义 [12943]
添加mcap_vendor包。更新CMakeLists.txt,使用FetchContent而不是Conan来获取依赖项。 [12945]
CMake构建脚本现在会自动执行pip install conan。 [13632]
[1.0.0] 使用Summary部分来获取元数据(get_metadata())和搜索(seek()),实现剩余的方法 (#17) [13633]
未初始化的结构体 [13640]
lint [13641]
lint [13641]
lint [13641]
读取器和写入器实现 [13642]
功能:添加元数据实现 [13644]
任务:更新 CMake 的最低版本 [13646]
任务:安装 MCAP 头文件 [13647]
任务:包含 MCAP 头文件 [13648]
修复:将获取内容移至rosbag2存储mcap中 [13649]
合并拉取请求 #3,来自ros-tooling/emersonknapp/mcap_plugin_skeleton [13650]
添加rosbag2_storage_mcap框架 [13651]
贡献者:Andrew Symington、Chris Lalancette、Daisuke Nishimatsu、Emerson Knapp、Jacob Bandes-Storch、James Smith、John Hurliman、Michael Orlov、james-rms、wep21 [13652]
rosbag2_storage_sqlite3 [13653]
使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
从主README中删除与sqlite3特定的信息,使其更具存储无关性,并指向特定插件的README (#1193) [13654]
为存储插件接口添加``update_metadata(BagMetadata)`` API (#1149) [13553]
将--topics-regex重命名为--regex,并将Player类中的-e一致地改为--regex (#1045) [13458]
贡献者:Chris Lalancette,Daisuke Nishimatsu,Emerson Knapp,Esteve Fernandez,Michael Orlov,james-rms [13656]
rosbag2_test_common [13657]
rosbag2_tests [13664]
rosbag2_transport [13668]
使用target_link_libraries代替ament_target_dependencies (#1202) [13551]
将``test_play_services``标记为FastRTPS和CycloneDDS的xfail。 (#1091) [13678]
将--topics-regex重命名为--regex,并将Player类中的-e一致地改为--regex (#1045) [13458]
修复``playback_duration``和``play_until_timestamp``的错误边界检查 (#1032) [13462]
贡献者:Agustin Alba Chicar,Bernardo Taveira,Brian,Chris Lalancette,Cristóbal Arroyo,Daisuke Nishimatsu,DensoADAS,Emerson Knapp,Esteve Fernandez,Geoffrey Biggs,Jorge Perez,Joshua Hampp,Michael Orlov,Misha Shalem,Sean Kelly,Tony Peng,james-rms,kylemarcey,mergify[bot],rshanor [13690]
rosidl_adapter [13692]
rosidl_cmake [13701]
在SKIP_INSTALL上跳过rosidl_generate_interfaces的依赖项导出(#708) [13704]
将rosidl_cmake Python模块移动到新的软件包rosidl_pycommon(#696)将Python模块在rosidl_cmake中标记为弃用,并将其实现移动到新的软件包rosidl_pycommon。 [13705]
保护rosidl_target_interfaces不使用include_directories中的NOTFOUND(#679) [13707]
贡献者:Audrow Nash、Brian、Chris Lalancette、Emerson Knapp、Jacob Perron、Jose Luis Rivero、Shane Loretz [13708]
rosidl_default_generators [13713]
将依赖项移到rosidl_core并依赖action_msgs (#22) 将实现移至新包rosidl_core_generators和rosidl_runtime_generators 新包位于单独的存储库中: https://github.com/ros2/rosidl_core.git rosidl_defaults现在依赖于新包,以及Actions所需的消息定义(即action_msgs)。这允许用户避免显式依赖于action_msgs。 [13716]
贡献者:Audrow Nash,Brian,Jacob Perron [13717]
rosidl_default_runtime [13718]
将依赖项移到rosidl_core并依赖action_msgs (#22) 将实现移至新包rosidl_core_generators和rosidl_runtime_generators 新包位于单独的存储库中: https://github.com/ros2/rosidl_core.git rosidl_defaults现在依赖于新包,以及Actions所需的消息定义(即action_msgs)。这允许用户避免显式依赖于action_msgs。 [13716]
贡献者:Audrow Nash,Brian,Jacob Perron [13717]
rosidl_generator_c [13730]
rosidl_generator_cpp [13735]
rosidl_generator_py [13739]
rosidl_runtime_c [13766]
贡献者: Audrow Nash, Brian, Emerson Knapp, methylDragon [13770]
rosidl_runtime_cpp [13771]
rosidl_runtime_py [13776]
rosidl_typesupport_c [13783]
贡献者:Audrow Nash, Brian, Chris Lalancette, Emerson Knapp, Jacob Perron [13793]
rosidl_typesupport_cpp [13794]
贡献者:Audrow Nash, Brian, Chris Lalancette, Emerson Knapp, Jacob Perron [13793]
rosidl_typesupport_fastrtps_c [13795]
贡献者:Audrow Nash, Brian, Chris Lalancette, Emerson Knapp, Jacob Perron [13793]
rosidl_typesupport_fastrtps_cpp [13803]
贡献者: Audrow Nash, Brian, Chris Lalancette, Emerson Knapp, Jacob Perron, Tyler Weaver [13805]
rosidl_typesupport_introspection_c [13808]
rosidl_typesupport_introspection_cpp [13810]
rqt_bag [13833]
使用rosbag2_py API而不是直接解析包 [13835]
对于get_entry_after,在时间戳上增加1纳秒,否则始终获取相同的消息 [13837]
对所有消息查询使用rosbag2_py.reader,删除sqlite3的直接使用 [13838]
清理以供审查 [13839]
改进日志记录 [13840]
使用`rosbag2_py.Reader`来获取包的元数据 [13841]
在记录过程中禁用从包中读取 - 使用直接缓存以进行时间轴索引 [13842]
[修复] 修复当没有 qos 元数据时崩溃,如果需要时显示滚动条,添加 gitignore (#113) [13848]
贡献者:Audrow Nash,Chris Lalancette,Emerson Knapp,Ivan Santiago Paunovic,Kenji Brameld,Yadunund [13850]
rqt_publisher [13883]
rqt_reconfigure [13898]
rviz_common [13936]
贡献者:Akash,Audrow Nash,Chris Lalancette,David V. Lu!!,Kenji Brameld,Marcel Zeilinger,Shane Loretz,juchajam [13944]
rviz_default_plugins [13945]
贡献者: AndreasR30, Audrow Nash, Chris Lalancette, David V. Lu!!, Eric, Hunter L. Allen, Jacob Perron, Kenji Brameld, Patrick Roncagliolo, Shane Loretz, Timon Engelke, Xavier BROQUERE, Xenofon Karamanos, methylDragon [13960]
rviz_ogre_vendor [13961]
贡献者:Audrow Nash、Cristóbal Arroyo、Kenji Brameld、Scott K Logan、Shane Loretz、Yadu [13966]
sensor_msgs [13974]
贡献者:Audrow Nash、Borong Yuan、Chris Lalancette、Christian Rauch、El Jawad Alaa、Geoffrey Biggs、Ivan Zatevakhin、Kenji Brameld、Tianyu Li [13984]
spdlog_vendor [13998]
test_launch_ros [14029]
test_quality_of_service [14037]
test_rclcpp [14045]
test_tf2
<https://github.com/ros2/geometry2/tree/iron/test_tf2/CHANGELOG.rst> [14052]
将演示示例升级到C++17。(
#578
<https://github.com/ros2/geometry2/issues/578>) [14053]贡献者:Audrow Nash,Chris Lalancette [10867]
test_tracetools
<https://github.com/ros2/ros2_tracing/tree/iron/test_tracetools/CHANGELOG.rst> [14054]
在Android上禁用跟踪(
#72
<https://github.com/ros2/ros2_tracing/issues/72>) [14055]添加进程内跟踪点(
#30
<https://github.com/ros2/ros2_tracing/issues/30>) [14056]贡献者: Chris Lalancette, Christophe Bedard, Przemysław Dąbrowski, ymski [14062]
tf2_bullet [14075]
将演示示例升级到C++17。(
#578
<https://github.com/ros2/geometry2/issues/578>) [14053]贡献者:Audrow Nash,Chris Lalancette [10867]
tf2_eigen [14076]
将演示示例升级到C++17。(
#578
<https://github.com/ros2/geometry2/issues/578>) [14053]贡献者:Audrow Nash,Chris Lalancette [10867]
tf2_geometry_msgs [14079]
将演示示例升级到C++17。(
#578
<https://github.com/ros2/geometry2/issues/578>) [14053]贡献者:Audrow Nash、Chris Lalancette、Paul Gesel、Scott K Logan、Tony Najjar [14082]
tf2_ros [14087]
将演示示例升级到C++17。(
#578
<https://github.com/ros2/geometry2/issues/578>) [14053]允许从节点接口构建``TransformBroadcaster``和``TransformListener``(#552) [14094]
贡献者:Alberto Soragna、Alexander Hans、Audrow Nash、Chris Lalancette、Gonzo、Michael Carroll、Patrick Roncagliolo [14096]
tf2_sensor_msgs [14101]
将演示示例升级到C++17。(
#578
<https://github.com/ros2/geometry2/issues/578>) [14053]贡献者:Audrow Nash,Chris Lalancette,Daisuke Nishimatsu,Florian Vahl,Jorge Perez,Michael Jeronimo [14106]
tracetools [14115]
在Android上禁用跟踪(
#72
<https://github.com/ros2/ros2_tracing/issues/72>) [14055]添加进程内跟踪点(
#30
<https://github.com/ros2/ros2_tracing/issues/30>) [14056]添加新的 rclcpp_subscription_init 追踪点以支持新的进程内通信 [14120]
贡献者: Chris Lalancette, Christophe Bedard, Przemysław Dąbrowski, ymski [14062]
tracetools_trace [14123]
添加进程内跟踪点(
#30
<https://github.com/ros2/ros2_tracing/issues/30>) [14056]使用 packaging.version.Version 替换 distutils.version.StrictVersion (#42) [14124]
贡献者:Christophe Bedard, Christopher Wecht, Yadu, ymski [14125]