|
IVALab Python Libraries
Collection of code for computer vision and robotics with specific API.
|
Encapsulation of typical camera functionality.
These dependencies are handled via setup.py dependency resolution. You may install them from source too by reading their corresponding README.
If you use the viz extras install, you must have a suitable gui backend for mayavi to work.
Install either pyqt5 (or wxpython) to resolve this error.
If you have issues with PyQt, you can try wxpython instead.
If a suitable ui backend is not found or there are other issues with mayavi, visualizations will fall back to matplotlib.
You may be interested in installing this in a virtual environment, which helps isolate packages from your system python.
This testing file uses a 3d visualization package mayavi, which is for helping some undergrads understand the algorithm in a course. Please install the dependency first:
The test file visualize the extracted tabletop plane point cloud in the camera frame, which is a necessary step for the height estimation. You can skip that testing file and run python -m camera.d435.testing.height directly.