- 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.