ADD pcg-gazebo

This commit is contained in:
Игорь Брылёв 2025-01-23 22:18:09 +03:00
parent c207d9950b
commit c1dc9116b7
2 changed files with 48 additions and 1 deletions

View file

@ -2,7 +2,7 @@
{ {
inputs = { inputs = {
nix-ros-overlay.url = "github:lopsided98/nix-ros-overlay/develop"; nix-ros-overlay.url = "github:lopsided98/nix-ros-overlay/develop";
# nix-ros-overlay.url = "/home/movefasta/Documents/robossembler/nix-ros-overlay"; # nix-ros-overlay.url = "/home/movefasta/Documents/nix-ros-overlay";
nixpkgs.follows = "nix-ros-overlay/nixpkgs"; # IMPORTANT!!! nixpkgs.follows = "nix-ros-overlay/nixpkgs"; # IMPORTANT!!!
}; };
outputs = { self, nix-ros-overlay, nixpkgs }: outputs = { self, nix-ros-overlay, nixpkgs }:
@ -23,6 +23,7 @@
( (
python-final: python-prev: { python-final: python-prev: {
rbs-assets-library = self.python3Packages.callPackage ./rbs-assets-library.nix { }; rbs-assets-library = self.python3Packages.callPackage ./rbs-assets-library.nix { };
pcg-gazebo = self.python3Packages.callPackage ./pcg-gazebo.nix { };
} }
) )
]; ];

View file

@ -4,6 +4,27 @@
fetchFromGitHub, fetchFromGitHub,
setuptools, setuptools,
wheel, wheel,
rospkg,
#descartes,
pyyaml,
networkx,
noise,
#yasha,
lxml,
shapely,
psutil,
tabulate,
bokeh,
numpy,
jinja2,
pycollada,
matplotlib,
xmltodict,
progress,
jsonschema,
trimesh,
#triangle,
scikit-image
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -23,6 +44,31 @@ buildPythonPackage rec {
wheel wheel
]; ];
dependencies = [
rospkg
#descartes
pyyaml
networkx
noise
#yasha
lxml
shapely
psutil
tabulate
bokeh
numpy
jinja2
#python-fcl
pycollada
matplotlib
xmltodict
progress
jsonschema
trimesh
#triangle
scikit-image
];
pythonImportsCheck = [ pythonImportsCheck = [
"pcg_gazebo" "pcg_gazebo"
]; ];