Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 2.39 KB

issues.md

File metadata and controls

39 lines (27 loc) · 2.39 KB

Known Issues

This page includes known issues, compatibility issues as well as possible workarounds.

Issue: Some ROS nodes have a noticable lag

You should make sure that queue size is set to 1 and the buffer size is large enough to hold the input message. Even though we have set the appropriate default values for topics in order to avoid this issue, this also depends on your system configuration (e.g., size messages published in input topics). Be sure to check the discussion and explanation of this behavior in #275. Essentially, due to the way ROS handles message a latency of at least 2 frames is expected.

Issue: Docker image do not fit my embedded device

This can affect several embedded devices, such as NX and TX2, which have limited storage on board. The easiest solution to this issue is to use external storage (e.g., an SD card or an external SSD). You can also check the customization instructions on how you can manually build a docker image that can fit your device.

Issue: I am trying to install the toolkit on Ubuntu 18.04/20.10/XX.XX, WLS, or any other linux distribution and it doesn't work.

OpenDR toolkit targets native installation on Ubuntu 20.04. For any other system you are advised to use the docker images that are expected to work out-of-the-box on any configuration and operating system.

Issue: I cannot install the tookit using pip \ I cannot install the toolkit on colab

OpenDR toolkit is officially targeting Ubuntu 20.04. For other systems, slight modifications might be needed in order to ensure that all dependencies are in place. Most parts of the toolkit will be probably installed without any issue on colab or any other Ubuntu-like system. However, the behavior of pip's dependency solver might cause issues (e.g., endless loops when trying to solve dependencies). In this case, it is suggested to remove any package that could cause any conflict, e.g.:

pip uninstall -y torch torchaudio fastai torchvision torchtext torchsummary kapre google-cloud-bigquery-storage yellowbrick tensorflow-metadata tensorflow-datasets numba imbalanced-learn googleapis-common-protos google-api-core  imageio tensorboard

and then install the toolkit using the --use-deprecated=legacy-resolver flag, e.g.:

DISABLE_BCOLZ_AVX2=true pip install opendr-toolkit --use-deprecated=legacy-resolver