feat: update build scripts and dependencies
- Updated `.gitlab-ci.yml` to use `all-deps.repos` and install additional Python dependencies via `requirements.txt`. - Enhanced `Dockerfile` with better dependency management: - Added `SHELL` declaration for consistent script execution. - Installed `libgeos-dev` for geometry processing. - Included `python3-rosdep` and `python3-colcon-common-extensions` for ROS2 tooling. - Streamlined ROS2 and dependency installation steps. - Refined `requirements.txt` to adjust package versions and include new dependencies such as `tensorflow` and `torch`. - Updated repository URL for `rbs_assets_library` in `requirements.txt`. These changes improve dependency resolution, enhance build reproducibility, and align with updated requirements.
This commit is contained in:
parent
febadce61f
commit
71f86ab17d
3 changed files with 25 additions and 35 deletions
|
@ -1,3 +1,7 @@
|
|||
tensorflow==2.17.1
|
||||
torch>=2.4.1
|
||||
torchvision>=0.19.1
|
||||
|
||||
trimesh
|
||||
pcg-gazebo
|
||||
loguru
|
||||
|
@ -16,10 +20,7 @@ gymnasium==0.29.1
|
|||
numpy>=1.24.0
|
||||
open3d>=0.18.0
|
||||
scipy>=1.14.1
|
||||
tensorflow>=2.17.0
|
||||
torch>=2.4.1
|
||||
torchvision>=0.19.1
|
||||
trimesh>=4.4.9
|
||||
trimesh>=3.9,<4.0
|
||||
wandb>=0.18.6
|
||||
|
||||
# Packages from devpi custom repository
|
||||
|
@ -28,4 +29,4 @@ gym-gz @ https://devpi.solid-sinusoid.com/narmak/dev/+f/539/1f448c1391486/gym_gz
|
|||
gym-gz-models @ https://devpi.solid-sinusoid.com/narmak/dev/+f/f42/4784934183e88/gym_gz_models-1.2.0-cp310-cp310-linux_x86_64.whl#sha256=f424784934183e88541c703c789315ba6118661bd221a4bf9135c6a0ee012e96
|
||||
|
||||
# rbs_assets_library
|
||||
git+https://github.com/solid-sinusoid/rbs_assets_library.git@master
|
||||
git+https://gitlab.com/solid-sinusoid/rbs-assets-library.git@master
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue