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

Add sensors to a link via the GUI #1188

Merged
merged 88 commits into from
Dec 2, 2021

Commits on Oct 7, 2021

  1. add an add entity button to component inspector. Currently only enabl…

    …ed for models
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    fc9ee3c View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. add model editor gui plugin that inserts visuals to the scene in the …

    …render thread
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    12fa0da View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. write to ECM

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    5364f51 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. get updated GUI ECM info in world control CB

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    007ce1c View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. support adding light links

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    cdd9e50 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Configuration menu
    Copy the full SHA
    4e7cec8 View commit details
    Browse the repository at this point in the history
  2. working on adding tests

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    051db64 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. remove TODO note, issue fixed by #1131

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    4dc56c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fc031d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Configuration menu
    Copy the full SHA
    1dbcbd5 View commit details
    Browse the repository at this point in the history
  2. notify other GUI plugins of added/removed entities via GUI events

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    8f7714c View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/adlarkin/added_removed_entities_…

    …event' into model_editor_add_link
    iche033 committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    c2055ca View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. use const ref for constructor input params

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    3b967a3 View commit details
    Browse the repository at this point in the history
  2. guarantee 64 bit entity IDs with gazebo::Entity instead of unsigned int

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    afd5b8c View commit details
    Browse the repository at this point in the history
  3. testing makr as new entity func

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    3031b3c View commit details
    Browse the repository at this point in the history
  4. rm printouts

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    399416c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d634a4a View commit details
    Browse the repository at this point in the history
  6. register type

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    79518bf View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. refactor render util

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    413a075 View commit details
    Browse the repository at this point in the history
  2. apply GUI ECM's diff to server ECM at end of pause interval

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    6cab7b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf08593 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. use gui event to update server

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    d726c70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8f0c0b View commit details
    Browse the repository at this point in the history
  3. Working on sensor addition and editing

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    4ca97b1 View commit details
    Browse the repository at this point in the history
  4. merged with ashton's changes

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    8903632 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. handle step and support original control service

    Signed-off-by: Ashton Larkin <ashton@openrobotics.org>
    adlarkin committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    3ca5d9d View commit details
    Browse the repository at this point in the history
  2. Reduced code duplication

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    8a36e6e View commit details
    Browse the repository at this point in the history
  3. Set gazebo's default to use the event based system

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    ae91a9d View commit details
    Browse the repository at this point in the history
  4. Testing things out

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    ceddf03 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'adlarkin/process_gui_ecm_changes' into nkoenig/model_ed…

    …itor_add_sensor
    Nate Koenig committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    6fee54a View commit details
    Browse the repository at this point in the history
  6. updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    aa3fb43 View commit details
    Browse the repository at this point in the history
  7. workaround for avoiding crash on exit

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    4c81d38 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. refactor, comment out unused menu items

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    44f7859 View commit details
    Browse the repository at this point in the history
  2. remove commented out code, add CreateLight function

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    fbe09f1 View commit details
    Browse the repository at this point in the history
  3. merge

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    2f4aa41 View commit details
    Browse the repository at this point in the history
  4. add model editor src files

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    b7957c8 View commit details
    Browse the repository at this point in the history
  5. remove more commented out code

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 4, 2021
    Configuration menu
    Copy the full SHA
    493d155 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Merge branch 'ign-gazebo6' into model_editor_add_link

    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    9d3b499 View commit details
    Browse the repository at this point in the history
  2. merged with ign-gazebo6

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    5c73581 View commit details
    Browse the repository at this point in the history
  3. Merged with model_editor_add_link

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    9a14cd2 View commit details
    Browse the repository at this point in the history
  4. Fix build

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    5624de8 View commit details
    Browse the repository at this point in the history
  5. use entity instead of entity name

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    a246fdd View commit details
    Browse the repository at this point in the history
  6. Merge branch 'ign-gazebo6' into model_editor_add_link

    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    ac5791d View commit details
    Browse the repository at this point in the history
  7. Update link add menu

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    c3c6862 View commit details
    Browse the repository at this point in the history
  8. Merged

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    3a3a011 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    75e5d9d View commit details
    Browse the repository at this point in the history
  10. Updating add sensor

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    18514cd View commit details
    Browse the repository at this point in the history
  11. Updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    2ba0982 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'model_editor_add_link' into nkoenig/model_editor_add_li…

    …nk_entity
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    f01958f View commit details
    Browse the repository at this point in the history
  13. Merge branch 'nkoenig/model_editor_add_link_entity' into add_link_men…

    …u_updates
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    034c45e View commit details
    Browse the repository at this point in the history
  14. Added back in sensor menu

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    1a15c96 View commit details
    Browse the repository at this point in the history
  15. Merge branch 'add_link_menu_updates' into nkoenig/model_editor_add_se…

    …nsor
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    72658bb View commit details
    Browse the repository at this point in the history
  16. Updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    f752b04 View commit details
    Browse the repository at this point in the history
  17. Updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    3b2be66 View commit details
    Browse the repository at this point in the history
  18. Updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    a8c3eb7 View commit details
    Browse the repository at this point in the history
  19. use entity instead of entity name (#1176)

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    
    Co-authored-by: Nate Koenig <nate@openrobotics.org>
    nkoenig and Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    26965e3 View commit details
    Browse the repository at this point in the history
  20. Adding sensors

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    fcc87a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Add link menu updates (#1177)

    * use entity instead of entity name
    
    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    
    * Update link add menu
    
    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    
    Co-authored-by: Nate Koenig <nate@openrobotics.org>
    Co-authored-by: Ian Chen <ichen@osrfoundation.org>
    3 people committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    539295c View commit details
    Browse the repository at this point in the history
  2. fix adding ellipsoid

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    1c4f59c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ad8ad1 View commit details
    Browse the repository at this point in the history
  4. merge model_editor into component_inspector

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    0ecc731 View commit details
    Browse the repository at this point in the history
  5. merge

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    ca1a11a View commit details
    Browse the repository at this point in the history
  6. fixing warnings

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    5aba7b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cf2d651 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'ign-gazebo6' into model_editor_add_link

    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    1a6c5b6 View commit details
    Browse the repository at this point in the history
  9. Adjust tool tips

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    7dc2eae View commit details
    Browse the repository at this point in the history
  10. Merged with model_editor_add_link

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    bf9f8d5 View commit details
    Browse the repository at this point in the history
  11. Updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    c9b9844 View commit details
    Browse the repository at this point in the history
  12. updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    a16b328 View commit details
    Browse the repository at this point in the history
  13. updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    e684d3b View commit details
    Browse the repository at this point in the history
  14. updates

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    cafbe77 View commit details
    Browse the repository at this point in the history
  15. Adding lidar menu

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 9, 2021
    Configuration menu
    Copy the full SHA
    574cadb View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Merged

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    fca9dd3 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Merged and added new icons

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    1ae9d25 View commit details
    Browse the repository at this point in the history
  2. alphabetize

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    852b6b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. merged

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    3c0d794 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'nkoenig/model_editor_add_sensor' of github.com:ignition…

    …robotics/ign-gazebo into nkoenig/model_editor_add_sensor
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    0ced648 View commit details
    Browse the repository at this point in the history
  3. Comment out sensors not supported

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    d565cf1 View commit details
    Browse the repository at this point in the history
  4. Added segmentation camera

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    f24375d View commit details
    Browse the repository at this point in the history
  5. fix id

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    88db135 View commit details
    Browse the repository at this point in the history
  6. fix codecheck

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    635a3ab View commit details
    Browse the repository at this point in the history
  7. Merge branch 'nkoenig/model_editor_add_sensor' of github.com:ignition…

    …robotics/ign-gazebo into nkoenig/model_editor_add_sensor
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    d756acd View commit details
    Browse the repository at this point in the history
  8. Fix submenue

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    9634428 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Remove lidar menu, and address comments

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    a663abd View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. merged

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    27f4eb4 View commit details
    Browse the repository at this point in the history
  2. fix codecheck

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    cac737a View commit details
    Browse the repository at this point in the history
  3. Fx codecheck

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    9dc3e64 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2021

  1. Merged

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Dec 2, 2021
    Configuration menu
    Copy the full SHA
    08bd0c3 View commit details
    Browse the repository at this point in the history