Closed christenbc closed 5 years ago
My guess is you haven't actually installed the TensorFlow Object Detection API. The steps you mention in your second bullet are incomplete. Please check here. In order to install the API, you need to clone the entire tensorflow/models repo. You also need to at least compile the protobufs and add the libraries to your PYTHONPATH, as mentioned in the installation instructions I linked. That's why you're getting this message:
ImportError: No module named object_detection.utils
I followed the installation process in this way: Having ROS kinetic installed in Ubuntu v16 with Python, installed:
pip install git+https://github.com/douglasrizzo/dodo_detector.git
roscd; cd ../src; git clone https://github.com/douglasrizzo/dodo_detector_ros.git
Then I use an Intel Sense camera that is integrated in a mobile robot so I change the launcher _detectkinect.launcher accordingly:
Once I make sure that the topics are being published, I execute your package and it gives me the following error:
What am I doing wrong so that your package does not work?