Commit graph

15 commits

Author SHA1 Message Date
2fd4f3e480 update scenario version 2024-12-13 17:23:11 +03:00
66542ba8b9 fix: update requirements 2024-12-11 22:06:42 +03:00
4d4cc3b1c0 fix: rbs_utils when config name is empty
- Update submodule
 - Add missing dependencies for rbs_gym
2024-12-11 19:55:29 +03:00
2b76f86d88 fix: delete extra trimesh in requirements.txt 2024-12-09 20:41:19 +03:00
71f86ab17d 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.
2024-12-09 18:24:33 +03:00
748ab2b7b1 update domain name in requirements.txt 2024-12-09 12:50:03 +03:00
f14359c81c add support for real robot mode in runtime launch
- Added a new `real_robot` launch argument with default set to "false".
- Updated `launch_setup` to handle `real_robot` configuration, allowing selective use of `rbs_robot_setup`.
- Updated `requirements.txt` to replace a static library reference with a GitHub repository link for `rbs_assets_library`.
2024-12-01 00:54:06 +03:00
1f879e2dd6 update custom package repository URLs
Replaced URLs for custom Python packages in `requirements.txt` to point to a new `devpi.narmak.xyz` repository.
2024-11-30 19:23:13 +03:00
5747057baf fix: deps version resolving 2024-11-21 00:25:22 +03:00
a8874fa0d7 Update Dockerfile and dependencies, add installation guide
- Switched base image in `Dockerfile` to `nvidia/cuda:12.6.2-cudnn-devel-ubuntu22.04`.
- Added non-interactive mode for Debian and streamlined package installation.
- Removed unused JSON library build steps.
- Enhanced ROS2 installation with keyring and repository setup.
- Simplified Python package and framework dependencies installation.
- Added commands for `git-lfs` installation and cloning `rbs_assets_library`.
- Introduced a new Russian installation guide (`doc/ru/installation.md`) with detailed steps for setting up the framework and dependencies.
- Fixed import paths in `octree.py` for consistency with project structure.
- Added `all-deps.repos` and `requirements.txt` for managing dependencies.
2024-11-20 21:07:19 +03:00
2de37b027b Migration to BT.cpp v4 & new BT executor 2024-07-04 12:11:07 +00:00
b58307dea1 Added rbs_gym package for RL & multi-robot launch setup 2024-07-04 11:38:08 +00:00
986bf26214 add robot_builder to repos file 2024-05-24 13:08:21 +03:00
d5e7768d90 Multi-Robot Setup 2024-04-18 13:29:36 +00:00
ccd9fd9a75 move repos and update README 2024-02-16 20:09:05 +03:00