spatialmath-python package

This commit is contained in:
movefasta 2023-06-10 00:21:30 +03:00
parent 45d58611d1
commit a5ba3dc77c
No known key found for this signature in database
GPG key ID: 74C6469794E996AD
3 changed files with 117 additions and 5 deletions

View file

@ -38,7 +38,9 @@
unified-planning = pkgs.python3Packages.callPackage ./pkgs/development/python-modules/unified-planning { };
blenderproc = pkgs.python3Packages.callPackage ./blenderproc.nix { };
webdataset = pkgs.python3Packages.callPackage ./pkgs/development/python-modules/webdataset { };
ansitable = pkgs.python3Packages.callPackage ./pkgs/development/python-modules/ansitable { };
megapose6d = pkgs.python3Packages.callPackage ./pkgs/development/python-modules/megapose6d { webdataset = webdataset; };
spatialmath = pkgs.python3Packages.callPackage ./pkgs/development/python-modules/spatialmath { ansitable = ansitable; };
slic3r = pkgs.callPackage ./pkgs/misc/slic3r { };
in
{
@ -90,18 +92,24 @@
image-transport
cv-bridge
example-interfaces
]) ++ (with pkgs; [ nlohmann_json glog lua5_3_compat ]) ++ [ megapose6d ];
]) ++ (with pkgs; [ nlohmann_json glog lua5_3_compat ]);
RMW_IMPLEMENTATION = "rmw_fastrtps_dynamic_cpp";
};
devShells.all = pkgs.mkShell {
packages = [ mayo blender bpy pysdf fstl darknet slic3r ];
};
devShells.bpy = pkgs.mkShell { packages = [ bpy pysdf pkgs.freecad blender ]; };
devShells.up =
devShells.rbs-framework =
let
my-python-packages = p: with p; [ unified-planning ];
in
my-python-packages = p: with p; [
bpy
pysdf
unified-planning
pybullet
scipy
spatialmath
];
in
pkgs.mkShell {
packages = [ (pkgs.python3.withPackages my-python-packages) ];
};