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

Move specification from ROS wiki to the urdfdom repo #183

Open
wants to merge 26 commits into
base: master
Choose a base branch
from

Commits on May 9, 2023

  1. Configuration menu
    Copy the full SHA
    19d414a View commit details
    Browse the repository at this point in the history
  2. Update README.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    6dd05b6 View commit details
    Browse the repository at this point in the history
  3. Create joint.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    1ce7ef7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    740f78e View commit details
    Browse the repository at this point in the history
  5. Add files via upload

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    7a616d9 View commit details
    Browse the repository at this point in the history
  6. Update README.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    84f6ca1 View commit details
    Browse the repository at this point in the history
  7. Update link.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    5960e8a View commit details
    Browse the repository at this point in the history
  8. Update

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    8724dc5 View commit details
    Browse the repository at this point in the history
  9. Update link.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    7f760db View commit details
    Browse the repository at this point in the history
  10. Update link.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    ce50021 View commit details
    Browse the repository at this point in the history
  11. Update link.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    26e3b0c View commit details
    Browse the repository at this point in the history
  12. Update link.md

    traversaro authored May 9, 2023
    Configuration menu
    Copy the full SHA
    b63f715 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

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

Commits on Feb 15, 2024

  1. add robot and link

    harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e317633 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e9b5b4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from harleylara/movespecification

    Movespecification
    traversaro authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    b941359 View commit details
    Browse the repository at this point in the history
  4. Support checking a URDF given on stdin (ros#171)

    Makes it easier to pipe results from xacro, and matches urdfdom_py's behavior
    Closes ros#170
    
    Signed-off-by: harleylara <[email protected]>
    nickswalker authored and harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    134b839 View commit details
    Browse the repository at this point in the history
  5. Upgrade from tinyxml to tinyxml2 (ros#186)

    * upgrade from tinyxml to tinyxml2
    
    * Remove 'using tinyxml2'
    
    * Update github actions.
    
    * Add in FindTinyXML2 for systems that don't have it.
    
    * Make sure that tinyxml2::tinyxml2 is available in downstream packages
    
    * Update urdfdom-config.cmake.in
    
    * Replace InsertNewChildElement with GetDocument()->NewElement.
    
    The former doesn't exist in older TinyXML2, and is just
    a convenience function anyway.
    
    * Fix generation of CMake config files.
    
    Use the provided CMake primitives for this, which should
    make it work in all situations.
    
    * Install the FindTinyXML2.cmake file.
    
    This is so downstream projects can always find it.
    
    * Backup and restore the CMAKE_MODULE_PATH.
    
    So we don't permanently manipulate it.
    
    Signed-off-by: Chris Lalancette <[email protected]>
    Co-authored-by: Silvio Traversaro <[email protected]>
    Signed-off-by: harleylara <[email protected]>
    2 people authored and harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    bde3e64 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3472d7a View commit details
    Browse the repository at this point in the history
  7. Remove tinyxml2 from public dependencies. (ros#190)

    That way, we don't have to export the tinyxml2 dependencies
    to downstream consumers.  It is just a private dependency
    at that point.
    
    Signed-off-by: Chris Lalancette <[email protected]>
    Signed-off-by: harleylara <[email protected]>
    clalancette authored and harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    89cd02f View commit details
    Browse the repository at this point in the history
  8. CMakeLists.txt: Some fixes for Relocatable package (ros#179)

    There are some absolute path in the generation of the .cmake files
    which ruin the creation of relocatable packages.
    Fixing:
     * CMAKE_MODULE_PATH append instead of replacement
     * INTERFACE use relative path instead of ${CMAKE_INSTALL_INCLUDEDIR}
    
    See also
    
    https://cmake.org/cmake/help/latest/guide/importing-exporting/index.html#creating-relocatable-packages
    
    for reference.
    
    Signed-off-by: Matthias Schoepfer <[email protected]>
    Co-authored-by: Matthias Schoepfer <[email protected]>
    Signed-off-by: harleylara <[email protected]>
    2 people authored and harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    1e2932f View commit details
    Browse the repository at this point in the history
  9. Deprecate the APIs that we think are unused. (ros#191)

    * Deprecate the APIs that we think are unused.
    
    In an earlier commit, we changed from tinyxml -> tinyxml2
    in the public API because we thought that there were no
    users of these APIs.  Codify that here by marking these
    APIs as deprecated; if a user comes along and says that
    they are actually using it, we can undeprecated it.
    
    Note that in order to avoid deprecations from within the
    library, I had to add a bit of additional indirection here.
    If we remove the APIs in the future, we can also remove this
    indirection.
    
    * Properly export parsePoseInternal to make Windows happy.
    
    Signed-off-by: Chris Lalancette <[email protected]>
    Signed-off-by: harleylara <[email protected]>
    clalancette authored and harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    4134022 View commit details
    Browse the repository at this point in the history
  10. 4.0.0

    Signed-off-by: Chris Lalancette <[email protected]>
    Signed-off-by: harleylara <[email protected]>
    clalancette authored and harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6a5a7e6 View commit details
    Browse the repository at this point in the history
  11. add robot and link

    Signed-off-by: harleylara <[email protected]>
    harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    7455f50 View commit details
    Browse the repository at this point in the history
  12. add sensor and gazebo element

    Signed-off-by: harleylara <[email protected]>
    harleylara committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    384b855 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ef9da3a View commit details
    Browse the repository at this point in the history