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 isaacsim pip with cache pkgs #44305

Merged
merged 2 commits into from
Feb 20, 2025
Merged

Add isaacsim pip with cache pkgs #44305

merged 2 commits into from
Feb 20, 2025

Conversation

baconbrot
Copy link
Contributor

@baconbrot baconbrot commented Jan 29, 2025

Please add the following dependency to the rosdep database.

Package name:

Edit: In the newly released Isaac Sim 4.5.0, the package structure has changed. Packages are now installed via pip extras, and I propose adding the following extras to rosdep to replace the old ones:

python3-isaacsim-all-pip
python3-isaacsim-rl-pip
python3-isaacsim-ros-pip
python3-isaacsim-ros2-pip
python3-isaacsim-extscache-pip

python3-isaacsim-pip
python3-isaacsim-extscache-physics-pip
python3-isaacsim-extscache-kit-pip
python3-isaacsim-extscache-kit-sdk-pip

Package Upstream Source:

NA

Purpose of using this:

Simulating ROS integrated robots using NVIDIA Omniverse IsaacSim.
The main package isaacsim can be supplemented by any subset of the other three cache packages to accelerate first time startup.

Links to Distribution Packages

There are no special distribution packages, only pip.
pip:

Edit: Available extras can be inspected in the isaacsim-4.5.0.0.tar.gz file available on PyPI.

Additional notes

Installation with rosdep might require the user to set the --as-root pip:false flag, e.g.
rosdep install -i -y --from-paths src --as-root pip:false

@baconbrot baconbrot requested a review from a team as a code owner January 29, 2025 17:47
@github-actions github-actions bot added the rosdep Issue/PR is for a rosdep key label Jan 29, 2025
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for sending a pull request to ROS distro!

This is an automated tool that helps check your pull request for correctness.
This tool checks a number of attributes associated with your ROS package and generates a report that helps our reviewers merge your pull request in a timely fashion. Here are a few things to consider when sending adding or updating a package to ROS Distro.
ROS Distro includes a very helpful CONTRIBUTING.md file that we recommend reading if it is your first time submitting a package.
Please also read the ROS Distro review guidelines which summarizes this release process.

ROS Distro Considerations

Package Considerations

Having your package included in a ROS Distro is a badge of quality, and we recommend that package developers strive to create packages of the highest quality. We recommend package developers review the following resources before submitting their package.

Need Help?

Please post your questions to Robotics Stack Exchange or refer to the #infra-help channel on our Discord server.


For changes related to rosdep:

  • ✅ New rosdep keys are named appropriately

For changes related to yamllint:

  • ✅ All new lines of YAML pass linter checks

@baconbrot
Copy link
Contributor Author

This package is currently only available for python 3.10. Should the pip install be restricted to e.g. Ubuntu jammy (which has default python version 3.10.X)?

@baconbrot baconbrot marked this pull request as draft February 2, 2025 21:00
@baconbrot
Copy link
Contributor Author

baconbrot commented Feb 2, 2025

IsaacSim 4.5.0 was released during this PR.

The new version replaces isaacsim with isaacsim[all].
Since pip extras aren't supported yet (see ros-infrastructure/rosdep#900), I'll manually add each extra from isaacsim including the corresponding packages to python3-isaacsim-<extra>-pip, similar to how python-pytorch-pip installs both pytorch and torchvision.

@baconbrot baconbrot marked this pull request as ready for review February 2, 2025 22:46
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For changes related to rosdep:

  • ✅ New rosdep keys are named appropriately

For changes related to yamllint:

  • ✅ All new lines of YAML pass linter checks

Copy link

This PR hasn't been activity in 14 days. If you are still are interested in getting it merged please provide an update. Otherwise it will likely be closed by a rosdistro maintainer following our contributing policy. It's been labeled "stale" for visibility to the maintainers. If this label isn't appropriate, you can ask a maintainer to remove the label and add the 'persistent' label.

@github-actions github-actions bot added the stale Issue/PR hasn't been active in a while and may be closed. label Feb 17, 2025
@baconbrot
Copy link
Contributor Author

Still required

Copy link
Member

@cottsay cottsay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't have any particular feedback here. The rules look really big but I think it makes sense to break out the full list of packages included in the extra like that.

This package is currently only available for python 3.10. Should the pip install be restricted to e.g. Ubuntu jammy (which has default python version 3.10.X)?

I don't think so. It would be different if we were talking about the system package manager, but you could absolutely use pip on one of those platforms with a different version of the interpreter. In any case, pip will give a graceful error if it finds that you're trying to install using an unsupported interpreter since isaacsim properly declares the constraint.

Standard disclaimer that rosdep keys backed by pip rules can't be used by packages which are built on the official buildfarm.

@cottsay cottsay removed the stale Issue/PR hasn't been active in a while and may be closed. label Feb 18, 2025
@marcoag marcoag merged commit 6a72584 into ros:master Feb 20, 2025
6 checks passed
@baconbrot baconbrot deleted the isaacsim branch February 25, 2025 21:58
Taka-Kazu added a commit to alpine-ros/rosdistro that referenced this pull request Mar 6, 2025
* Update gazebo_ros_pkgs status to EOL (ros#44369)

Signed-off-by: Addisu Z. Taddese <[email protected]>

* rmw_zenoh: 0.1.1-1 in 'humble/distribution.yaml' [bloom] (ros#44368)

* rmw_zenoh: 0.2.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44367)

* ros_babel_fish: 2.25.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44404)

* sdformat_vendor: 0.0.9-1 in 'jazzy/distribution.yaml' [bloom] (ros#44402)

* qml_ros2_plugin: 1.25.2-2 in 'jazzy/distribution.yaml' [bloom] (ros#44412)

* gz_common_vendor: 0.0.8-1 in 'jazzy/distribution.yaml' [bloom] (ros#44401)

* ros2_control: 4.26.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44398)

* ros_battery_monitoring: 1.0.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44393)

* yasmin: 3.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44390)

* gz_tools_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44386)

* gz_plugin_vendor: 0.0.5-1 in 'jazzy/distribution.yaml' [bloom] (ros#44385)

* gz_math_vendor: 0.0.8-1 in 'jazzy/distribution.yaml' [bloom] (ros#44384)

* mvsim: 0.13.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44382)

* clearpath_config: 2.1.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44379)

* pal_statistics: 2.6.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44377)

* gz_utils_vendor: 0.0.5-1 in 'jazzy/distribution.yaml' [bloom] (ros#44375)

* navigation2: 1.3.5-1 in 'jazzy/distribution.yaml' [bloom] (ros#44373)

* gz_cmake_vendor: 0.0.9-1 in 'jazzy/distribution.yaml' [bloom] (ros#44372)

* Adds httpx to rosdep database (ros#44364)

* Adds httpx, setproctitle, msgpack-numpy, platformdirs, pyaudio and soundfile

* Fixes focal index for httpx and platformdirs

* Fixes formatting error

* Adds httpx to rosdep

* Removes soundfile

* Adds Alpine for httpx

* Adds Arch to httpx

* Adds rhel for httpx

* Removes rhel unsupported platform

* diagnostics: 4.4.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44418)

Co-authored-by: Christian Henkel <[email protected]>

* diagnostics: 4.2.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44417)

* diagnostics: 4.2.2-1 in 'jazzy/distribution.yaml' [bloom]

* using the jazzy branch

---------

Co-authored-by: Christian Henkel <[email protected]>

* diagnostics: 4.0.2-1 in 'humble/distribution.yaml' [bloom] (ros#44416)

* diagnostics: 4.0.2-1 in 'humble/distribution.yaml' [bloom]

* also switching doc to humble branch

---------

Co-authored-by: Christian Henkel <[email protected]>

* image_pipeline: 6.0.8-1 in 'rolling/distribution.yaml' [bloom] (ros#44415)

* hebi_cpp_api: 3.12.3-1 in 'humble/distribution.yaml' [bloom] (ros#44419)

* message_filters: 4.11.4-1 in 'jazzy/distribution.yaml' [bloom] (ros#44414)

* qml_ros2_plugin: 2.25.2-2 in 'rolling/distribution.yaml' [bloom] (ros#44411)

* moveit: 2.5.8-1 in 'humble/distribution.yaml' [bloom] (ros#44410)

* rqt_plot: 1.1.3-1 in 'humble/distribution.yaml' [bloom] (ros#44436)

* rqt_plot: 1.4.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44435)

* rqt_plot: 1.4.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44435)

* rqt_plot: 1.6.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44434)

* foxglove_msgs: 3.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44433)

* foxglove_msgs: 3.1.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44432)

* gz_sensors_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44431)

* gz_gui_vendor: 0.0.5-1 in 'jazzy/distribution.yaml' [bloom] (ros#44430)

* gz_transport_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44429)

* gz_rendering_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44428)

* gz_physics_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44426)

* image_transport_plugins: 2.5.3-1 in 'humble/distribution.yaml' [bloom] (ros#44424)

* image_transport_plugins: 4.0.4-1 in 'jazzy/distribution.yaml' [bloom] (ros#44423)

* image_transport_plugins: 5.0.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44422)

* image_pipeline: 5.0.7-1 in 'jazzy/distribution.yaml' [bloom] (ros#44421)

* gz_fuel_tools_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44425)

* nonpersistent_voxel_layer: 2.5.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44371)

* dynamixel_sdk: 3.8.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44444)

* rtabmap: 0.21.10-1 in 'noetic/distribution.yaml' [bloom] (ros#44459)

* rtabmap_ros: 0.21.10-1 in 'noetic/distribution.yaml' [bloom] (ros#44461)

* cras_ros_utils: 2.5.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44455)

* smach: 2.5.3-1 in 'noetic/distribution.yaml' [non-bloom] (ros#44477)

Signed-off-by: Isaac Saito <[email protected]>

* resource_retriever: 1.12.8-1 in 'noetic/distribution.yaml' [bloom] (ros#44478)

* ublox_dgnss: 0.5.5-3 in 'jazzy/distribution.yaml' [bloom] (ros#44438)

* ros_gz: 1.0.9-1 in 'jazzy/distribution.yaml' [bloom] (ros#44442)

* eigenpy: 3.10.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44447)

* coal: 3.0.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44450)

* dynamixel_sdk: 3.8.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44453)

* rtabmap: 0.21.10-1 in 'jazzy/distribution.yaml' [bloom] (ros#44458)

* rtabmap_ros: 0.21.10-1 in 'jazzy/distribution.yaml' [bloom] (ros#44460)

* image_pipeline: 5.0.8-1 in 'jazzy/distribution.yaml' [bloom] (ros#44464)

* rqt_plot: 1.4.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44466)

* mola: 1.6.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44472)

* ublox_dgnss: 0.5.5-4 in 'rolling/distribution.yaml' [bloom] (ros#44439)

* ros_gz: 2.1.4-1 in 'rolling/distribution.yaml' [bloom] (ros#44441)

* eigenpy: 3.10.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44446)

* coal: 3.0.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44449)

* dynamixel_sdk: 3.8.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44454)

* image_pipeline: 6.0.9-1 in 'rolling/distribution.yaml' [bloom] (ros#44463)

* rqt_plot: 1.6.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44465)

* mola: 1.6.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44475)

* control_toolbox: 4.0.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44480)

* control_toolbox: 4.0.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44481)

* rtabmap: 0.21.10-1 in 'humble/distribution.yaml' [bloom] (ros#44456)

* image_common: 3.1.11-1 in 'humble/distribution.yaml' [bloom] (ros#44440)

* dynamixel_sdk: 3.8.1-1 in 'humble/distribution.yaml' [bloom] (ros#44445)

* eigenpy: 3.10.3-1 in 'humble/distribution.yaml' [bloom] (ros#44448)

* coal: 3.0.1-1 in 'humble/distribution.yaml' [bloom] (ros#44451)

* rtabmap_ros: 0.21.10-1 in 'humble/distribution.yaml' [bloom] (ros#44457)

* mola: 1.6.1-1 in 'humble/distribution.yaml' [bloom] (ros#44470)

* movie_publisher: 2.0.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44479)

* Add mola_gnss_to_markers for indexing in jazzy (ros#44469)

* rmw: 7.7.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44482)

* Added novatel_oem7_driver Jazzy branch to Jazzy distribution (ros#44452)

* Add novatel_oem7_driver

* Added novatel_oem7_driver to Humble distribution.yaml

* Add novatel_oem7_driver to Jazzy distribution.yaml

* Cleaning up the fork repo to properly sync

* Removed Trailing Spaces for Linting

* Added hebi_cpp_api to jazzy and rolling distribution.yaml files (ros#44365)

* Added hebi_cpp_api to iron/jazzy/rolling.yaml files

* Removed hebi_cpp_api from iron distro

* Adds setproctitle to rosdep index (ros#44420)

* Snap7 pip entry (ros#44413)

* Add nobleo_socketcan_bridge to humble & jazzy (ros#44443)

* apriltag: 3.4.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44491)

Co-authored-by: Christian Rauch <[email protected]>

* apriltag: 3.4.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44490)

Co-authored-by: Christian Rauch <[email protected]>

* moveit: 2.13.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44487)

* simple_launch: 1.11.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44486)

* Add mola_gnss_to_markers for indexing in rolling (ros#44392)

* simple_launch: 1.11.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44485)

* moveit: 2.12.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44488)

* simple_launch: 1.11.0-1 in 'humble/distribution.yaml' [bloom] (ros#44484)

* Add pyubx2 (ros#44166)

* Add msgpack-numpy to rosdep database (ros#44301)

* noetic: movie_publisher 2.0.1-1 (ros#44492)

* fanuc: 0.6.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44494)

* etsi_its_messages: 3.1.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44504)

* cras_ros_utils: 2.5.1-1 in 'noetic/distribution.yaml' [bloom] (ros#44513)

* add 'python3-wheel' (ros#44501)

* Update fmi_adapter and fmilibrary_vendor branch names (ros#44493)

* Updated branch names for fmi_adapter doc and sources.

Signed-off-by: Ralph Lange <[email protected]>

* Updated branch names for fmilibrary_vendor sources.

Signed-off-by: Ralph Lange <[email protected]>

---------

Signed-off-by: Ralph Lange <[email protected]>

* hebi_cpp_api: 3.12.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44519)

* hebi_cpp_api: 3.12.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44518)

* rmw_cyclonedds: 4.0.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44517)

* rmw_connextdds: 1.0.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44516)

* topic_tools: 1.3.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44515)

* topic_tools: 1.4.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44514)

* webots_ros2: 2025.0.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44511)

* webots_ros2: 2025.0.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44510)

* webots_ros2: 2025.0.0-2 in 'humble/distribution.yaml' [bloom] (ros#44509)

* webots_ros2: 2025.0.0-1 in 'humble/distribution.yaml' [bloom]

* Update distribution.yaml

* automatika_ros_sugar: 0.2.9-1 in 'rolling/distribution.yaml' [bloom] (ros#44507)

* automatika_ros_sugar: 0.2.9-1 in 'jazzy/distribution.yaml' [bloom] (ros#44506)

* automatika_ros_sugar: 0.2.9-1 in 'humble/distribution.yaml' [bloom] (ros#44505)

* etsi_its_messages: 3.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44503)

* etsi_its_messages: 3.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#44502)

* rmw_dds_common: 3.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44498)

* ros2_controllers: 2.42.0-1 in 'humble/distribution.yaml' [bloom] (ros#44496)

* Add dynamixel_hardware_interface and dynamixel_interfaces (ros#44497)

* Deleted the open_manipulator_with_tb3_msgs on ROS Kinetic

* Add dynamixel_hardware_interface and dynamixel_interfaces

Signed-off-by: Pyo <[email protected]>

* Modified the branches for rolling

Signed-off-by: Pyo <[email protected]>

---------

Signed-off-by: Pyo <[email protected]>

* dynamixel_interfaces: 1.0.0-1 in 'humble/distribution.yaml' [bloom] (ros#44495)

* apriltag: 3.4.3-1 in 'humble/distribution.yaml' [bloom] (ros#44489)

Co-authored-by: Christian Rauch <[email protected]>

* Add the python package pygeodesy to rosdep (ros#44396)

* Adds ubuntu/osx/arch as targets for pip installation of attrs (ros#44427)

* gz_sim_vendor: 0.0.8-1 in 'jazzy/distribution.yaml' [bloom] (ros#44551)

* gz_launch_vendor: 0.0.5-1 in 'jazzy/distribution.yaml' [bloom] (ros#44550)

* gz_launch_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44549)

* gz_math_vendor: 0.2.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44548)

* gz_utils_vendor: 0.2.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44547)

* gz_sim_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44546)

* gz_gui_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44545)

* gz_sensors_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44544)

* gz_physics_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44543)

* gz_plugin_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44542)

* ur_client_library: 1.7.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44556)

* ur_client_library: 1.7.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44555)

* ur_client_library: 1.7.0-1 in 'humble/distribution.yaml' [bloom] (ros#44554)

* ur_client_library: 1.7.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44553)

* Add RHEL package for libzip-dev key (ros#44541)

Signed-off-by: Addisu Z. Taddese <[email protected]>

* gz_fuel_tools_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44540)

* realtime_tools: 3.4.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44539)

* realtime_tools: 4.1.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44537)

* gz_msgs_vendor: 0.0.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44538)

* gz_common_vendor: 0.2.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44536)

* gz_transport_vendor: 0.2.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44535)

* sdformat_vendor: 0.2.4-1 in 'rolling/distribution.yaml' [bloom] (ros#44534)

* rmw_zenoh: 0.2.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44533)

* rmw_zenoh: 0.4.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44532)

* pangolin: 0.9.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44531)

Co-authored-by: Christian Rauch <[email protected]>

* dbw_ros: 2.3.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44529)

* pangolin: 0.9.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44530)

Co-authored-by: Christian Rauch <[email protected]>

* novatel_oem7_driver: 24.0.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44528)

* dynamixel_interfaces: 1.0.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44526)

* dynamixel_interfaces: 1.0.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44525)

* movie_publisher: 2.0.2-1 in 'noetic/distribution.yaml' [bloom] (ros#44524)

* gz_ros2_control: 1.2.11-1 in 'jazzy/distribution.yaml' [bloom] (ros#44522)

* dynamixel_hardware_interface: 1.3.0-1 in 'humble/distribution.yaml' [bloom] (ros#44523)

* gz_ros2_control: 2.0.6-1 in 'rolling/distribution.yaml' [bloom] (ros#44521)

* Update python.yaml to include tactigon-gear pip key (ros#44508)

* Update python.yaml to include tactigon-gear key

* Update rosdep/python.yaml

Co-authored-by: Scott K Logan <[email protected]>

---------

Co-authored-by: Scott K Logan <[email protected]>

* Revert "ros_battery_monitoring: 1.0.1-1 in 'jazzy/distribution.yaml' [bloom] …" (ros#44520)

This reverts commit ffc6e90.

* add synapticon_ros2_control (ros#44512)

Co-authored-by: floweisshardt <[email protected]>

* Add isaacsim pip with cache pkgs (ros#44305)

* Add isaacsim pip with cache pkgs

* Update keys to match IsaacSim 4.5.0 extras

* Add copier (ros#44327)

* Added Copier

* Renamed python-copier-pip to python3-copier-pip

---------

Co-authored-by: Aljoscha Schmidt <[email protected]>

* grpc: 0.0.16-2 in 'noetic/distribution.yaml' [bloom] (ros#44568)

* ign_ros2_control: 0.7.12-1 in 'humble/distribution.yaml' [bloom] (ros#44567)

* depthai-ros: 2.11.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44566)

* depthai-ros: 2.11.0-1 in 'humble/distribution.yaml' [bloom] (ros#44565)

* depthai-ros: 2.11.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44564)

* turtlebot3_msgs: 2.3.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44563)

* turtlebot3_msgs: 2.3.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44562)

* turtlebot3_msgs: 2.3.0-1 in 'humble/distribution.yaml' [bloom] (ros#44561)

* pinocchio: 3.4.0-1 in 'humble/distribution.yaml' [bloom] (ros#44560)

* pinocchio: 3.4.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44559)

* pinocchio: 3.4.0-2 in 'rolling/distribution.yaml' [bloom] (ros#44558)

* mola_state_estimation: 1.7.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44592)

* mola: 1.6.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44591)

* mola_state_estimation: 1.7.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44590)

* mola_state_estimation: 1.7.0-1 in 'humble/distribution.yaml' [bloom] (ros#44589)

* mola: 1.6.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44588)

* mola_lidar_odometry: 0.7.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44587)

* mola_lidar_odometry: 0.7.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44586)

* mola_lidar_odometry: 0.7.0-1 in 'humble/distribution.yaml' [bloom] (ros#44585)

* mola: 1.6.2-1 in 'humble/distribution.yaml' [bloom] (ros#44584)

* septentrio_gnss_driver: 1.4.2-1 in 'noetic/distribution.yaml' [bloom] (ros#44583)

* septentrio_gnss_driver: 1.4.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44582)

* septentrio_gnss_driver: 1.4.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44581)

* septentrio_gnss_driver: 1.4.2-2 in 'humble/distribution.yaml' [bloom] (ros#44580)

* pinocchio: 3.4.0-2 in 'humble/distribution.yaml' [bloom] (ros#44579)

* pinocchio: 3.4.0-2 in 'jazzy/distribution.yaml' [bloom] (ros#44578)

* pinocchio: 3.4.0-3 in 'rolling/distribution.yaml' [bloom] (ros#44577)

* foxglove_bridge: 0.8.4-1 in 'noetic/distribution.yaml' [bloom] (ros#44576)

* marti_common: 2.15.3-1 in 'noetic/distribution.yaml' [bloom] (ros#44575)

* boost_sml_vendor: 1.1.11-1 in 'rolling/distribution.yaml' [bloom] (ros#44571)

* neonavigation: 0.17.5-1 in 'noetic/distribution.yaml' [bloom] (ros#44569)

* synapticon_ros2_control: 0.1.2-1 in 'jazzy/distribution.yaml' [bloom] (ros#44573)

* ur_msgs: 1.5.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44596)

* doom_ros first release (ros#44333)

* ros_gz: 2.1.5-1 in 'rolling/distribution.yaml' [bloom] (ros#44595)

* ros2_controllers: 2.42.1-1 in 'humble/distribution.yaml' [bloom] (ros#44594)

* synapticon_ros2_control: 0.1.2-1 in 'humble/distribution.yaml' [bloom] (ros#44572)

* synapticon_ros2_control: 0.1.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44574)

* ur_robot_driver: 2.2.0-1 in 'noetic/distribution.yaml' [bloom] (ros#44600)

* ur_client_library: 1.7.1-1 in 'noetic/distribution.yaml' [bloom] (ros#44604)

* Rename release repository in active distributions. (ros#44609)

The old repository url will still work via GitHub redirect unless a
new fastrtps-release repository is created.

* rosbridge_suite: 2.2.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44627)

* Remove velodyne_simulator from jazzy and rolling (ros#44624)

* gazebo_ros_pkgs: 2.9.3-1 in 'noetic/distribution.yaml' [bloom] (ros#44625)

* rosbridge_suite: 2.2.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44626)

* gz_cmake_vendor: 0.2.2-1 in 'rolling/distribution.yaml' [bloom] (ros#44628)

* movie_publisher: 2.0.3-1 in 'noetic/distribution.yaml' [bloom] (ros#44629)

* movie_publisher: 2.0.3-1 in 'noetic/distribution.yaml' [bloom]

* Changed upstream repo to the newly moved one

* mola_gnss_to_markers: 0.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#44619)

* mola_gnss_to_markers: 0.1.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44621)

* mola_gnss_to_markers: 0.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44620)

* mp2p_icp: 1.6.6-1 in 'rolling/distribution.yaml' [bloom] (ros#44618)

* mp2p_icp: 1.6.6-1 in 'jazzy/distribution.yaml' [bloom] (ros#44617)

* mp2p_icp: 1.6.6-1 in 'noetic/distribution.yaml' [bloom] (ros#44615)

* mp2p_icp: 1.6.6-1 in 'humble/distribution.yaml' [bloom] (ros#44616)

* rmw_desert: 1.0.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44612)

* Add `rmw_desert` to jazzy and humble (ros#44614)

* Update distribution.yaml

* Fixed unit test error

* Update distribution.yaml

* Update distribution.yaml

* Update distribution.yaml

* Update distribution.yaml

* Revert "Update distribution.yaml"

This reverts commit 50fb302.

* Update distribution.yaml

* Update distribution.yaml

* Update distribution.yaml

* Update links from wiki.ros.org to docs.ros.org (ros#44610)

* ur_client_library: 1.7.1-1 in 'rolling/distribution.yaml' [bloom] (ros#44607)

* ur_client_library: 1.7.1-1 in 'jazzy/distribution.yaml' [bloom] (ros#44606)

* ur_client_library: 1.7.1-1 in 'humble/distribution.yaml' [bloom] (ros#44605)

* dynamixel_workbench_msgs: 2.1.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44603)

* dynamixel_workbench_msgs: 2.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44602)

* dynamixel_workbench_msgs: 2.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#44601)

* hls_lfcd_lds_driver: 2.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44598)

* hls_lfcd_lds_driver: 2.1.0-1 in 'humble/distribution.yaml' [bloom] (ros#44597)

* marti_common: 2.15.4-1 in 'noetic/distribution.yaml' [bloom] (ros#44630)

* rviz: 14.4.3-1 in 'rolling/distribution.yaml' [bloom] (ros#44636)

* image_pipeline: 6.0.10-1 in 'rolling/distribution.yaml' [bloom] (ros#44635)

* launch: 3.8.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44634)

* Rename fastrtps to fastdds on Rolling (ros#44341)

* Rename fastrtps to fastdds on Rolling

Signed-off-by: Yadunund <[email protected]>

* Update source versions

Signed-off-by: Yadunund <[email protected]>

* Update release version

Signed-off-by: Yadunund <[email protected]>

---------

Signed-off-by: Yadunund <[email protected]>

* fastdds: 3.1.2-2 in 'rolling/distribution.yaml' [bloom] (ros#44655)

* Disable release of rmw_desert. (ros#44658)

This package is failing during release because it creates a dependency
cycle

The last few days of Rolling reconfigure jobs have been failing with
```
Circular dependency in: libstatistics_collector, rcl, rclcpp, rmw_desert, rmw_implementation
```

Disable the release of this package while we report the issue upstream
in order to get Rolling back onto building.

Co-authored-by: Scott K Logan <[email protected]>

* rmw_fastrtps: 9.3.0-1 in 'rolling/distribution.yaml' [bloom] (ros#44659)

* image_pipeline: 3.0.7-1 in 'humble/distribution.yaml' [bloom] (ros#44638)

* realtime_tools: 2.12.0-1 in 'humble/distribution.yaml' [bloom] (ros#44647)

* wireless: 1.1.3-1 in 'humble/distribution.yaml' [bloom] (ros#44656)

* rviz_satellite: 4.1.0-2 in 'jazzy/distribution.yaml' [bloom] (ros#44631)

* ros2_control: 4.27.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44648)

* ros2_controllers: 4.21.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44650)

* wireless: 1.1.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44657)

* turtlebot4_setup: 2.0.3-1 in 'jazzy/distribution.yaml' [bloom] (ros#44664)

* image_pipeline: 5.0.9-1 in 'jazzy/distribution.yaml' [bloom] (ros#44637)

* ros2_kortex: 0.2.3-1 in 'humble/distribution.yaml' [bloom] (ros#44639)

* add multisensor_calibration (ros#44570)

* ur_robot_driver: 3.1.0-1 in 'jazzy/distribution.yaml' [bloom] (ros#44666)

* velodyne_simulator: 2.0.4-1 in 'jazzy/distribution.yaml' [bloom] (ros#44670)

* Remove repo check for Arch (#207)

---------

Signed-off-by: Addisu Z. Taddese <[email protected]>
Signed-off-by: Isaac Saito <[email protected]>
Signed-off-by: Ralph Lange <[email protected]>
Signed-off-by: Pyo <[email protected]>
Signed-off-by: Yadunund <[email protected]>
Co-authored-by: Addisu Z. Taddese <[email protected]>
Co-authored-by: yadunund <[email protected]>
Co-authored-by: Stefan Fabian <[email protected]>
Co-authored-by: Bence Magyar <[email protected]>
Co-authored-by: Jonas Otto <[email protected]>
Co-authored-by: Miguel Ángel González Santamarta <[email protected]>
Co-authored-by: Jose Luis Blanco-Claraco <[email protected]>
Co-authored-by: Tony Baltovski <[email protected]>
Co-authored-by: Sai Kishor Kothakota <[email protected]>
Co-authored-by: Steve Macenski <[email protected]>
Co-authored-by: Maria Kabtoul <[email protected]>
Co-authored-by: Christian Henkel <[email protected]>
Co-authored-by: Christian Henkel <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Hariharan Ravichandran <[email protected]>
Co-authored-by: Sebastian Castro <[email protected]>
Co-authored-by: Jacob Bandes-Storch <[email protected]>
Co-authored-by: Pyo <[email protected]>
Co-authored-by: matlabbe <[email protected]>
Co-authored-by: Martin Pecka <[email protected]>
Co-authored-by: Isaac Saito <[email protected]>
Co-authored-by: Shane Loretz <[email protected]>
Co-authored-by: Nick Hortovanyi <[email protected]>
Co-authored-by: Guilhem Saurel <[email protected]>
Co-authored-by: Christoph Fröhlich <[email protected]>
Co-authored-by: NovAtel Applications Engineering <46907146+novatel-applications-engineering@users.noreply.github.com>
Co-authored-by: Timotej Gašpar <[email protected]>
Co-authored-by: Ramon Wijnands <[email protected]>
Co-authored-by: Christian Rauch <[email protected]>
Co-authored-by: Christian Rauch <[email protected]>
Co-authored-by: Olivier Kermorgant <[email protected]>
Co-authored-by: Reza Kermani <[email protected]>
Co-authored-by: G.A. vd. Hoorn <[email protected]>
Co-authored-by: Jean-Pierre Busch <[email protected]>
Co-authored-by: Ralph Lange <[email protected]>
Co-authored-by: Christophe Bedard <[email protected]>
Co-authored-by: Darko Lukić <[email protected]>
Co-authored-by: ahr <[email protected]>
Co-authored-by: Joram Berger <[email protected]>
Co-authored-by: Felix Exner <[email protected]>
Co-authored-by: Kevin Hallenbeck <[email protected]>
Co-authored-by: Guillermo Pallares <[email protected]>
Co-authored-by: Scott K Logan <[email protected]>
Co-authored-by: Jonas Otto <[email protected]>
Co-authored-by: Florian Weisshardt <[email protected]>
Co-authored-by: floweisshardt <[email protected]>
Co-authored-by: Christian Ruf <[email protected]>
Co-authored-by: Aljoscha Schmidt <[email protected]>
Co-authored-by: Aljoscha Schmidt <[email protected]>
Co-authored-by: Ryohei Ueda <[email protected]>
Co-authored-by: Adam Serafin <[email protected]>
Co-authored-by: septentrio-users <[email protected]>
Co-authored-by: Hans-Joachim Krauch <[email protected]>
Co-authored-by: David Anthony <[email protected]>
Co-authored-by: Tim Clephas <[email protected]>
Co-authored-by: Atsushi Watanabe <[email protected]>
Co-authored-by: zvezdan94 <[email protected]>
Co-authored-by: Felix Exner (fexner) <[email protected]>
Co-authored-by: George Stavrinos <[email protected]>
Co-authored-by: Steven! Ragnarök <[email protected]>
Co-authored-by: Błażej Sowa <[email protected]>
Co-authored-by: Jose Luis Rivero <[email protected]>
Co-authored-by: dcostan <[email protected]>
Co-authored-by: Tully Foote <[email protected]>
Co-authored-by: Chris Iverach-Brereton <[email protected]>
Co-authored-by: aalmrad <[email protected]>
Co-authored-by: Miguel Granero <[email protected]>
Co-authored-by: Kevin Hallenbeck <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rosdep Issue/PR is for a rosdep key
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants