-
Notifications
You must be signed in to change notification settings - Fork 4
/
pixi.toml
55 lines (46 loc) · 1.5 KB
/
pixi.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
[project]
authors = ["Carlotta Sartore <carlotta.sartore@iit.it>"]
channels = ["conda-forge"]
description = "Suite of parametrized controller with simulation environments for co-design of Humanoid Robots"
name = "comodo"
platforms = ["linux-64"]
version = "0.0.0"
repository = "https://github.com/ami-iit/comodo"
readme = "README.md"
license-file = "LICENSE"
[tasks]
[system-requirements]
libc = "2.35"
[dependencies]
bipedal-locomotion-framework = ">=0.19.0,<0.20"
manifpy = ">=0.0.5,<0.0.6"
casadi = ">=3.6.7,<4"
idyntree = ">=13.0.0,<14"
matplotlib = ">=3.9.2,<4"
urllib3 = ">=2.2.3,<3"
urchin = ">=0.0.27,<0.0.28"
mesalib = ">=24.2.4,<25"
notebook = ">=7.2.2,<8"
ipykernel = ">=6.29.5,<7"
resolve-robotics-uri-py = ">=0.3.0,<0.4"
[pypi-dependencies]
# TODO: move adam-robotics package to conda dependencies as soon as PR https://github.com/ami-iit/adam/pull/100 is merged
adam-robotics = { git = "https://github.com/ami-iit/adam.git", rev = "main" }
urdfmodifiers = { git = "https://github.com/CarlottaSartore/urdf-modifiers.git", rev = "scalar_modification" }
comodo = { path = ".", editable = true }
[feature.jaxsim.dependencies]
jaxsim = ">=0.4.2,<0.5"
[feature.mujoco.dependencies]
mujoco = ">=3.2.0,<4"
mujoco-python-viewer = ">=0.1.4,<0.2"
[feature.drake.pypi-dependencies]
drake = ">=1.34.0, <2"
amo-urdf = { git = "https://github.com/ami-iit/amo_urdf.git"}
[feature.drake.dependencies]
meshio = "*"
tqdm = "*"
[environments]
jaxsim = ["jaxsim"]
mujoco = ["mujoco"]
drake = ["drake"]
all = ["jaxsim", "mujoco", "drake"]