No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged openscenario_interpreter at Robotics Stack Exchange
No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
Package Summary
| Tags | No category tags. |
| Version | 21.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | A scenario-based simulation framework for Autoware |
| Checkout URI | https://github.com/tier4/scenario_simulator_v2.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-12-19 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
OpenSCENARIO 1.2.0 interpreter package for Autoware
Additional Links
No additional links.
Maintainers
- Tatsuya Yamasaki
Authors
No additional authors.
README
No README found.
See repository README.
CHANGELOG
Changelog for package openscenario_interpreter
21.2.2 (2025-12-19)
21.2.1 (2025-12-18)
- Revert "Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0" This reverts commit 95b2ebee5ed7df8b52a058e92f05e121e2bf75b4.
- Bump version of scenario_simulator_v2 from version 21.2.0 to version 22.0.0
- Contributors: Kotaro Yoshimoto, Release Bot
21.2.0 (2025-12-16)
- Merge pull request #1760 from tier4/ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' of https://github.com/tier4/scenario_simulator_v2 into ref/RJD-1921-simplify-follow-trajectory
- Merge branch 'master' into ref/RJD-1921-simplify-follow-trajectory
- Refactor follow_trajectory - replace trajectory iteration with
sliding window model and structured state handlers
- add initial waypoint insertion in simulator_core.hpp applyFollowTrajectoryAction() (insert current entity pose as vertices[0])
- expose remaining_distance_tolerance as public constant in follow_waypoint_controller.hpp (change value from 1e-2 to 0.1 for more lenient final waypoint arrival threshold)
- add geometry/vector3/is_finite.hpp with isfinite() overload for Vector3 types
- add geometry/vector3/scalar_to_direction_vector.hpp with scalarToDirectionVector() function
- introduce structured waypoint queries: previous_waypoint(), target_waypoint(), nearest_timed_waypoint() lambda accessors
- replace linear trajectory iteration with explicit two-waypoint sliding window (vertices[0] = previous, vertices[1] = target)
- implement comprehensive validation suite: validate_entity_status(), validate_trajectory(), validate_arrival_time(), validate_acceleration_constraints(), validate_desired_motion()
- refactor distance calculation into composable functions: distance_to_waypoint(), distance_to_target_waypoint(), distance_to_timed_or_final_waypoint()
- add special case handling for vertices[0] in distance_to_waypoint() (direct entity->previous distance)
- separate intermediate/final waypoint handling into handle_intermediate_waypoint() and handle_final_waypoint() with explicit state tables
- add exhaustive documentation tables mapping all entity state/timing combinations to return values (nullopt/EntityStatus/throw/recurse)
- add structured logging: log_waypoint_action lambda with verbose_action and verbose_move_action flags
- add verbose_input_state debug logging with entity state, waypoints, distances, and trajectory metadata
- fix immobile validation: only throw error when entity progressed past previous waypoint but stopped too far from target (allows waiting at trajectory start with target_speed=0.0)
- replace std::isnan()/std::isinf() with isfinite() for unified validation
- use 'not' and 'and' operators consistently instead of '!' and '&&'
- reorganize code into logical sections: WAYPOINT QUERIES, DISTANCE, TIME, VALIDATION, ENTITY UPDATE, VELOCITY, WAYPOINT HANDLING, EXECUTION
- Contributors: Dawid Moszynski, Dawid Moszyński, Kotaro Yoshimoto
21.1.1 (2025-12-10)
- Merge branch 'master' into update-sonarqube-settings
- Merge branch 'master' into update-sonarqube-settings
- Contributors: Kotaro Yoshimoto
21.1.0 (2025-12-10)
- Merge pull request #1757 from tier4/feature/unknown
- Merge branch 'master' into feature/unknown
- Fix error message in TrafficSignalState
- Merge branch 'master' into feature/unknown
- Throw an exception when 'unknown' is contained in ground-truth traffic light states
- Contributors: Kotaro Yoshimoto
21.0.0 (2025-12-10)
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge remote-tracking branch 'tier4/master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
- Merge branch 'master' into ref/RJD-1387-hdmap-utils-to-lanelet-wrapper-distance-step-2-part1
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.