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

Tracks periodic changes in scene broadcaster #2010

Merged
merged 8 commits into from
Jul 18, 2023

Commits on Jun 9, 2023

  1. Tracks periodic changes in scene broadcaster

    This commit proposes a change to the scene broadcaster which enables
    tracking of all components with periodic changes. This way if a
    component has a periodic change the scene broadcaster does not miss it.
    
    For more info see this discussion #2001 (comment) where @azeey proposes this solution.
    
    This commit is WIP and I still need to handle entity/component removal
    and add tests.
    
    Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
    arjo129 committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    c121806 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Rework changes

    * Removes clone made of BaseComponent.
    
    Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
    arjo129 committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    f8b10b6 View commit details
    Browse the repository at this point in the history
  2. More reworks of added APIs to ECM.

    Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
    arjo129 committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    467048c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. Fix tests

    Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
    arjo129 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    50c6f25 View commit details
    Browse the repository at this point in the history
  2. Add ECM related tests.

    Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
    arjo129 committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    5fafc65 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Address spelling issue

    Co-authored-by: Michael Carroll <mjcarroll@intrinsic.ai>
    Signed-off-by: Arjo Chakravarty <arjo129@gmail.com>
    arjo129 and mjcarroll authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    447cc20 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Get rid of TODO

    Signed-off-by: Arjo Chakravarty <arjoc@intrinsic.ai>
    arjo129 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    33b66fc View commit details
    Browse the repository at this point in the history
  2. Merge branch 'arjo/fix/scene_broadcaster_track_changes' of github.com…

    …:gazebosim/gz-sim into arjo/fix/scene_broadcaster_track_changes
    arjo129 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    5c16828 View commit details
    Browse the repository at this point in the history