Changelog#
CARET#
v0.3.3 _ Nov 28, 2022#
- Added guidances for a beginner to avoid getting stuck in unexpected cases (CARET_analyze #200 and CARET_analyze #186)
- Added
publishers
andsubscriptions
properties toArchitecture
andApplication
classes (CARET_analyze #179, CARET_analyze #180) - Added function to update cache file named as
caret_converted
(CARET_analyze#189) - Suppressed unnecessary warnings in
check_caret_rclcpp
(ros2caret #53, ros2caret #54) - Improved documentation of installation (CARET_doc #111), configuration (CARET_doc #112), visualization (CARET_doc #98), and design (CARET_doc#106)
- Fixed a bug which makes incorrect graphs (CARET_analyze #201)
v0.3.2 _ Nov 14, 2022#
- Improved warning messages of CARET_analyze (CARET_analyze #144, CARET_analyze #158, CARET_analyze #162, CARET_analyze #172, CARET_analyze #182)
- Added properties of
publishers
andsubscriptions
toApplication
andArchitecture
object(CARET_analyze #179) - Improved ros2caret(ros2caret #44, ros2caret #50)
- Enlarged buffer size(ros2_tracing #2)
- Added some minor changes (CARET_analyze #183, CARET_analyze #187)
v0.3.1 _ Oct 31, 2022#
- Added record function to ros2caret for upcoming feature. (ros2caret #38)
- Added function to display histogram for response time (CARET_analyze #165)
- Added API to calculate period and latency (CARET_analyze #167, CARET_analyze #168)
- Fixed some bugs (CARET_analyze #141, CARET_analyze #153, CARET_analyze #157)
- Refactored
Architecture
object interface (CARET_analyze) - Added some minor changes (CARET_analyze #139, CARET_analyze #146, CARET_analyze #147, CARET_analyze #151, CARET_analyze #159, CARET_analyze #162, CARET_analyze #165, CARET_analyze#171)
v0.3.0 _ Sept 26, 2022#
- Supported OS: Ubuntu 22.04
- Supported ROS Dist.: ROS Humble
- Imported to Ubuntu 22.04 and ROS Humble
- Added new feature to show response time (CARET_analyze #96)
- Added new APIs to visualize frequency, period, and latency of publishes, subscriptions, and communications (CARET_analyze #124, #130, #133, #134, #136, #140)
- Reduced memory consumption wasted for recorded data (CARET_analyze #100)
- Launched CARET_analyze API document
- Added small fixes
v0.2.3 _ July 14, 2022#
- Supported OS: Ubuntu 20.04
- Supported ROS Dist.: ROS Galactic
- Improved output message from
path.verify()
method - Improved view of graphs
- Added wildcard support for
Architecture.callbacks()
method - Added command line function to check trace data
- Fixed specification of
Architecture.search_paths()
method - Added function to extract duplicated timer callback
v0.2.2 _ May 2, 2022#
- Supported OS: Ubuntu 20.04
- Supported ROS Dist.: ROS Galactic
- Added feature to measure complicated node path
- Added feature to choose optional trace points
- Added
Architecture.search_paths()
method - Improved trace filtering function