warp
warp copied to clipboard
A Python framework for accelerated simulation, data generation and spatial computing.
I'm running a simulation which involves thousands of bodies interacting. Each body has ~20 collision spheres. I can add these, albeit slowly, using add_body and add_shape_sphere. However, when calling builder.finalize(),...
### Description I need to print out the contact forces and the direction of the same during each contact using the contact sensor(akin to what is available on IsaacSim). ###...
### Bug Description While debugging an issue related to`wp.sim.parse_urdf` and its loading of `warp.sim.Mesh` instances , I noticed that the function in the constructor which gets called to compute the...
I'm currently debugging the gradient flow of `FeatherstoneIntegrator` so I wrote the following code: ```python import math import os from typing import Optional import numpy as np import warp as...
There is a problem when I run the following example: ``` import warp as wp wp.init() @wp.kernel def test(x: wp.array(dtype=float), y: wp.array(dtype=wp.vec3)): tid = wp.tid() y[tid].x = x[tid] * 2....
Just out of curiosity, does warp currently or in near future have plans to support interoperability with torch geometric? This would be useful when we have simulations in unstructured grid...
In a conda environment, the current build scripts do not find the appropriate CUDA headers required to compile. Its somewhat difficult to debug since the build scripts are custom.
Dear NVIDIA-Warp Team, I'm working on a Julia package for spatial hash tables ([SpatialHashTables.jl](https://github.com/SteffenPL/SpatialHashTables.jl)). After reading your code in [warp/native/hashgrid.h](https://github.com/NVIDIA/warp/blob/3ed2ceab824b65486c5204d2a7381d37b79fc314/warp/native/hashgrid.h), [hashgrid.cpp](https://github.com/NVIDIA/warp/blob/3ed2ceab824b65486c5204d2a7381d37b79fc314/warp/native/hashgrid.cpp) and [hashgrid.cu](https://github.com/NVIDIA/warp/blob/main/warp/native/hashgrid.cu) it is hard to unsee certain tricks....
Is it possible to use warp with python threading? I use python's `ThreadPoolExecutor` frequently to paralelize binded c++ code, and started using warp also along with it. It seems to...