Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(autoware_vehicle_cmd_gate): check the timestamp of input topics to avoid using old topics #1481

Merged
merged 2 commits into from
Aug 21, 2024

Commits on Aug 21, 2024

  1. feat(autoware_vehicle_cmd_gate): check the timestamp of input topics …

    …to avoid using old topics (autowarefoundation#8084)
    
    * add prev_commands_ and check cmd's time stamp
    
    Signed-off-by: shtokuda <[email protected]>
    
    * add timestamp when is_engaged is false
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * add initialization for hazard_light timestamp in Commands
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * update README.md
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * fix typo
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix(autoware_vehicle_cmd_gate): rename the function that checks the continuity of topics
    
    Signed-off-by: shtokuda <[email protected]>
    
    Co-authored-by: Takamasa Horibe <[email protected]>
    
    * style(pre-commit): autofix
    
    * feat(autoware_vehicle_cmd_gate): check continuity using shared_ptr
    
    Signed-off-by: shtokuda <[email protected]>
    
    * feat(autoware_vehicle_cmd_gate): add INFO message for topics  that are not receiving
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix template function to pass build-and-test-differential
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix(autoware_vehicle_cmd_gate): add #include <string>  according to pre-commit.ci
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix(vehicle_cmd_gate) add underscores to member variable names for consistency
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    ---------
    
    Signed-off-by: shtokuda <[email protected]>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Takamasa Horibe <[email protected]>
    Co-authored-by: Shumpei Wakabayashi <[email protected]>
    4 people committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    d73a09a View commit details
    Browse the repository at this point in the history
  2. feat(autoware_vehicle_cmd_gate): accept same topic unless mode change…

    … occurs (autowarefoundation#8479)
    
    * add prev_commands_ and check cmd's time stamp
    
    Signed-off-by: shtokuda <[email protected]>
    
    * add timestamp when is_engaged is false
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * add initialization for hazard_light timestamp in Commands
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * update README.md
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * fix typo
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix(autoware_vehicle_cmd_gate): rename the function that checks the continuity of topics
    
    Signed-off-by: shtokuda <[email protected]>
    
    Co-authored-by: Takamasa Horibe <[email protected]>
    
    * style(pre-commit): autofix
    
    * feat(autoware_vehicle_cmd_gate): check continuity using shared_ptr
    
    Signed-off-by: shtokuda <[email protected]>
    
    * feat(autoware_vehicle_cmd_gate): add INFO message for topics  that are not receiving
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix template function to pass build-and-test-differential
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix(autoware_vehicle_cmd_gate): add #include <string>  according to pre-commit.ci
    
    Signed-off-by: shtokuda <[email protected]>
    
    * fix(vehicle_cmd_gate) add underscores to member variable names for consistency
    
    Signed-off-by: shtokuda <[email protected]>
    
    * style(pre-commit): autofix
    
    * feat(vehicle_cmd_gate): accept same topic unless mode change occurs
    
    Signed-off-by: shtokuda <[email protected]>
    
    * feat(vehicle_cmd_gate): add default topic_name to getContinuousTopic function
    
    Signed-off-by: shtokuda <[email protected]>
    
    ---------
    
    Signed-off-by: shtokuda <[email protected]>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Takamasa Horibe <[email protected]>
    Co-authored-by: Shumpei Wakabayashi <[email protected]>
    4 people committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    60b733a View commit details
    Browse the repository at this point in the history