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

6 ➡️ 7 #1367

Merged
merged 57 commits into from
Mar 10, 2022
Merged

6 ➡️ 7 #1367

merged 57 commits into from
Mar 10, 2022

Commits on Dec 22, 2021

  1. 🎈 4.14.0 (#1261)

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina authored Dec 22, 2021
    Configuration menu
    Copy the full SHA
    2a076e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Prevent GzScene3D 💥 if another scene is already loaded (#1294)

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    6f58c91 View commit details
    Browse the repository at this point in the history
  2. Remove EachNew calls from sensor PreUpdates (#1281)

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    650b746 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Buoyancy: fix center of volume's reference frame (#1302)

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina authored Jan 21, 2022
    Configuration menu
    Copy the full SHA
    749884d View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2022

  1. Update source install instructions (#1311)

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina authored Jan 25, 2022
    Configuration menu
    Copy the full SHA
    912e2ce View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Log an error if JointPositionController cannot find the joint. (citad…

    …el retarget) (#1314)
    
    In the event a user enters the wrong name for a certain joint, the JointPositionController system will silently fail. This PR adds a simple error message that tells the user that the joint was not found.
    
    Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
    arjo129 authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    ebb3a9a View commit details
    Browse the repository at this point in the history
  2. 3 ➡️ 5

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    37a3a46 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2022

  1. Configuration menu
    Copy the full SHA
    c8d3f06 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Load and run visual plugin (system) on GUI side (#1275)

    * load and run visual plugins on gui end
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * scene update event emitted on both server and gui side
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * shader param update working
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * sim time, constants, full example working
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * add integration test
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * code cleanup
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * more code cleanup
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * style fixes and add some comments
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * review changes
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * require display for shader param test
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * style and comment
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    717a7e9 View commit details
    Browse the repository at this point in the history
  2. Limit thruster system's input thrust cmd (#1318)

    * limit thrust cmd
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * check and error when max < min
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    986e30f View commit details
    Browse the repository at this point in the history
  3. merge from ign-gazebo5

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Feb 4, 2022
    Configuration menu
    Copy the full SHA
    6ec4ae2 View commit details
    Browse the repository at this point in the history
  4. Removed unused variables in shapes plugin (#1321)

    Signed-off-by: ahcorde <ahcorde@gmail.com>
    ahcorde authored Feb 4, 2022
    Configuration menu
    Copy the full SHA
    e032208 View commit details
    Browse the repository at this point in the history
  5. fix buoyancy test by increasing tol

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Feb 4, 2022
    1 Configuration menu
    Copy the full SHA
    756fa13 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2022

  1. Add elevator system (#535)

    * Add elevator system
    
    Closes #420
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    * Limit line length for transition table
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    * Add PRIVATE_INCLUDE_DIRS argument to gz_add_system
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    * Add afsm and metapushkin libraries
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    * Add namespace to events, actions and guards
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    * Migrate to afsm
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    * Fixes
    
    Signed-off-by: Nick Lamprianidis <nlamprian@gmail.com>
    
    Co-authored-by: Nate Koenig <nkoenig@users.noreply.github.com>
    nlamprian and nkoenig authored Feb 5, 2022
    Configuration menu
    Copy the full SHA
    7b4fcda View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Fix weird indentation in Link.hh (#1324)

    There was some weird indentation going on in the `Link.hh` header file. This PR fixes it.
    
    Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
    arjo129 authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    1ef2c62 View commit details
    Browse the repository at this point in the history
  2. Forward port 4 to 5

    Signed-off-by: Nate Koenig <nate@openrobotics.org>
    Nate Koenig committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    c0cfcc8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fb3609 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1326 from ignitionrobotics/4-5-20220207

    Forward port 4 to 5 Feb 7 2022
    nkoenig authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    c4d33ab View commit details
    Browse the repository at this point in the history
  5. Merge branch 'ign-gazebo5' into merge_5_6_20220203

    Nate Koenig committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    2b409b0 View commit details
    Browse the repository at this point in the history
  6. fix UNIT_SdfGenerator_TEST (#1319)

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    Co-authored-by: Steve Peters <scpeters@openrobotics.org>
    iche033 and scpeters authored Feb 7, 2022
    Configuration menu
    Copy the full SHA
    012c25c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eeb80cd View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Adds a Link::SetLinearVelocity() method (#1323)

    This PR adds a Link::SetLinearVelocity() method. I foresee this method being useful for testing behaviour of systems like the hydrodynamics or liftDrag plugin which are dependent on velocity for their output forces.
    
    Signed-off-by: Arjo Chakravarty arjo@openrobotics.org
    arjo129 authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    83f2f74 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Extend ShaderParam system to support textures (#1310)

    updates the ShaderParam system with the ability to parse texture params and pass them to custom shaders
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 9, 2022
    Configuration menu
    Copy the full SHA
    77dd855 View commit details
    Browse the repository at this point in the history
  2. merge from ign-gazebo3

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    30c2510 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. disable elevator system on windows

    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    9feb7b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. New trajectory follower system (#1332)

    * New trajectory follower system
    
    Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    caguero authored Feb 13, 2022
    Configuration menu
    Copy the full SHA
    49d0673 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Configuration menu
    Copy the full SHA
    bcb1a36 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e273d43 View commit details
    Browse the repository at this point in the history
  3. Prepare for releasing 6.5.0 (#1338)

    * Update changelog
    * Bump to 6.5.0
    
    Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
    j-rivero authored Feb 14, 2022
    Configuration menu
    Copy the full SHA
    7901903 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12ea34a View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Fixed light gui component inspector (#1337)

    Signed-off-by: ahcorde <ahcorde@gmail.com>
    ahcorde authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    211289f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    862c0f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. JointStatePublisher publish parent, child and axis data (#1345)

    Signed-off-by: ahcorde <ahcorde@gmail.com>
    ahcorde authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    08a0dfc View commit details
    Browse the repository at this point in the history
  2. Logs a warning if a mode is not clearly sepecified. (#1307)

    I had originally started this branch to fix #1305. Turns out that #1305 was not actually a problem, still I decided to take the opportunity to imporve the logging so that if a user fails to specify `<uniform_fluid_density>` or `<graded_density>` then  the user will be warned. Furthermore, I add a test for graded density mode that shows that #1305 is not an issue.
    
    Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
    
    Co-authored-by: Carlos Agüero <caguero@openrobotics.org>
    arjo129 and caguero authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    1b569c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Adding ability to pause/resume the trajectory follower behavior. (#1347)

    * Adding ability to pause/resume the trajectory follower behavior.
    
    Signed-off-by: Carlos Agüero <caguero@openrobotics.org>
    
    * use valid topic name
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * fix build
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    Co-authored-by: Ian Chen <ichen@osrfoundation.org>
    caguero and iche033 authored Feb 18, 2022
    Configuration menu
    Copy the full SHA
    91a79da View commit details
    Browse the repository at this point in the history
  2. Added more sensor properties to scene/info topic (#1344)

    Signed-off-by: ahcorde <ahcorde@gmail.com>
    ahcorde authored Feb 18, 2022
    Configuration menu
    Copy the full SHA
    64755e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    a68eb9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f96558f View commit details
    Browse the repository at this point in the history
  3. 3 -> 5 (#1360)

    Signed-off-by: ahcorde <ahcorde@gmail.com>
    Signed-off-by: Michael Carroll <michael@openrobotics.org>
    Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
    mjcarroll and ahcorde authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    b45f60f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0d88f7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7cd5aa View commit details
    Browse the repository at this point in the history
  6. Support disabling pose publisher from publishing top level model pose (

    …#1342)
    
    The pose-publisher system uses only one parameter, publish_nested_model_pose, to determine whether or not top level model and nested model poses should be published. This PR adds another parameter, publish_model_pose, to let users decouple pose publishing behavior between nested models and top level models.
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 24, 2022
    Configuration menu
    Copy the full SHA
    8b8b9f6 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Add parameter to TrajectoryFollower stop rotation when bearing is rea…

    …ched (#1349)
    
    * force stop rotation by setting ang vel to zero
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * update example and bearing tol
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * update tol check
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * add note
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * remove param from example world
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    d3a5015 View commit details
    Browse the repository at this point in the history
  2. Fix accessing empty JointPosition component in lift drag plugin (#1366)

    Check for empty JointControl component before accessing it
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    0ae1324 View commit details
    Browse the repository at this point in the history
  3. Prepare for 6.6.0 release (#1365)

    * prepare for 6.6.0 release
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    * update changelog
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    iche033 authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    3b94bd2 View commit details
    Browse the repository at this point in the history
  4. Added Python interfaces to some Ignition Gazebo methods (#1219)

    Signed-off-by: ahcorde <ahcorde@gmail.com>
    Co-authored-by: Louise Poubel <louise@openrobotics.org>
    Co-authored-by: Jose Luis Rivero <jrivero@osrfoundation.org>
    3 people authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    ac989f8 View commit details
    Browse the repository at this point in the history
  5. Refactor System functionality into SystemManager (#1340)

    SimulationRunner is getting long/crowded, so I'm refactoring out a bit of the System-oriented functionality into it's own Manager class as a peer to things like EventsManager and LevelManager. This should make it a bit easier to test, as well as reduce the clutter in SimulationRunner
    
    Signed-off-by: Michael Carroll <michael@openrobotics.org>
    mjcarroll authored Feb 25, 2022
    Configuration menu
    Copy the full SHA
    d03a77e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5eb9d4b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Populate names of colliding entities in contact points message (#1351)

    * Add names to collision entities
    
    Signed-off-by: Aditya <aditya050995@gmail.com>
    
    Co-authored-by: Addisu Z. Taddese <addisu@openrobotics.org>
    adityapande-1995 and azeey authored Feb 28, 2022
    Configuration menu
    Copy the full SHA
    1e31b53 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Extend ShaderParam system to support loading different shader languag…

    …es (#1335)
    
    The <shader> sdf element now takes an optional language attribute. On macOS, the system will use metal shaders over glsl if specified.
    
    Signed-off-by: Ian Chen <ichen@osrfoundation.org>
    
    Co-authored-by: Nate Koenig <nkoenig@users.noreply.github.com>
    iche033 and nkoenig authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    6d17cc1 View commit details
    Browse the repository at this point in the history
  2. Disables Failing Buoyancy Tests on Win32 (#1368)

    See #1307 (comment)
    
    Buoyancy tests failing on windows. Disabling them to prevent noise.
    
    Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
    arjo129 authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    b04aaed View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Use pose multiplication instead of addition (#1369)

    The ign-math Pose addition operator is going to be
    deprecated, so use the multiplication operator instead.
    It works in the opposite order, matching the behavior
    of coordinate transform multiplication.
    
    Signed-off-by: Steve Peters <scpeters@openrobotics.org>
    scpeters authored Mar 2, 2022
    Configuration menu
    Copy the full SHA
    6ac12c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. fix thruster integration test

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

Commits on Mar 4, 2022

  1. Fix typo in python tutorial (#1372)

    This 1 character PR fixes a typo in the python tutorial.
    
    Signed-off-by: Arjo Chakravarty <arjo@openrobotics.org>
    arjo129 authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    3f91707 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b649a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26233a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. math6 -> math7 (#1367)

    Signed-off-by: Louise Poubel <louise@openrobotics.org>
    chapulina committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    ce0a85f View commit details
    Browse the repository at this point in the history