This is a 3D mesh processing library, courtesty of the Berkeley AutoLab and Jeff Mahler.
To run unit tests, from the top level directory simply run
python -m unittest discover
(CBT, 09/24/2021)
- Fixed all relative imports to add "." prefix
- Fixed map functions to return lists rather than map objects (python 3 returns map objects by default rather than lists)
- Updated print statements to python 3 syntax
- Updated calls to python's Queue package, which is lowercase in python 3
- Fixed an issue with calls to python's sys.maxint value, which no longer exists in python 3
- Disabled mesh_renderer, random_variables, and image_converter modules due to broken dependencies with BerkeleyAutomation's autolab_core and perception packages. These packages were recently updated to python 3, dropping all support for versions less than python 3.6. They also appear to have changed syntax or workflow enough to break the BinaryImage and CameraIntrinsics classes. (Note: will work on fixing this sometime soon)