Karthik Karanth

Results 40 comments of Karthik Karanth

Thanks! Maybe I need to read the paper some more: but what generally limits OpenVDB from having arbitrary(but known at compile time) grid types?

Great explanation, thanks! I'm not sure how many users would require more Grid types like Mat3, but perhaps that could be disabled by a CMake flag?

@phildue Did you figure out how to access the properties? I'm working around [my issue](https://github.com/uoip/g2opy/issues/31) by adding the properties to the code and recompiling.

For now, I changed the definition of EdgeSE3ProjectXYZ in [this file](https://github.com/uoip/g2opy/blob/5587024b17fd812c66d91740716fbf0bf5824fbc/python/types/sba/types_six_dof_expmap.h#L81): ```cpp // Projection using focal_length in x and y directions py::class_(m, "EdgeSE3ProjectXYZ") .def(py::init()) .def("compute_error", &EdgeSE3ProjectXYZ::computeError) .def("is_depth_positive", &EdgeSE3ProjectXYZ::isDepthPositive) .def("linearize_oplus", &EdgeSE3ProjectXYZ::linearizeOplus)...

@yiakwy-enterprise-roborock Its been a while since I used g2opy, but IIRC it worked fine.

I wouldn't consider it resolved yet: ideally this should be a part of the g2opy codebase, and I'm not sure how many other classes have such missing attributes.

For some reason, g2opy is creating a python3.7 library. If I create a virtualenv with python3.7, I am able to use it. The generated so file is called `g2o.cpython-37m-x86_64-linux-gnu.so`. How...

I'm working on a physics simulator. During the time integration step, I have to solve for a large matrix A `Ax=b`. The matrix A is quite sparse however and I...

Thanks! I was reading that exact document(painless conjugate gradients). I think I'll use `sprs` for my work now. > Otherwise you need to implement GMRES (see issue #107) or BiCGSTAB....

EDIT: Disregard, I hadn't read the docs completely.