NVIDIA-ISAAC-ROS / NVIDIA-ISAAC-ROS/isaac_ros_common
Update install-zed-aarch64.sh for ZED SDK 4.2 Compatibility
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 317
- Forks
- 227
- PR merge metrics
- No merged PRs in 30d
Description
Description:
The install-zed-aarch64.sh script in the NVIDIA-ISAAC-ROS/isaac_ros_common uses a static link for downloading the ZED SDK, which is outdated (points to version 4.1). This creates compatibility issues with the latest ZED SDK (4.2) and the updated ZED ROS 2 Wrapper repository. https://download.stereolabs.com/zedsdk/4.2/l4t36.3/jetsons
Problem:
The script currently hardcodes the ZED SDK version to 4.1, while version 4.2 introduces changes including support for ZEDOne.
In the ZED ROS 2 Wrapper repository, the zed_interfaces package has been renamed to zed_msgs, breaking compatibility with existing setups.
Steps to Reproduce:
Run install-zed-aarch64.sh from the isaac_ros_common repository.
Attempt to integrate it with the ZED ROS 2 Wrapper using the latest ZED SDK (4.2).
Observe errors related to the outdated zed_interfaces package name and static link to ZED SDK 4.1.
Expected Behavior:
The script should dynamically fetch the latest version of the ZED SDK (4.2).
Compatibility with the updated ZED ROS 2 Wrapper, including the new zed_msgs package, should be ensured.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with docker/scripts/install-zed-aarch64.sh and inspect the hardcoded ZED SDK 4.1 download link. Compare it with the provided 4.2 Jetson URL and review the updated ZED ROS 2 Wrapper references to zed_msgs. Done means the script installs SDK 4.2 and works with the updated wrapper without the reported compatibility errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell, ubuntu
- Domain
- devops, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100