[ros-users] [Discourse.ros.org] [Computer Vision / Perceptio…

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Adam Allevato via ros-users
Date:  
To: ros-users
CC: Adam Allevato
Subject: [ros-users] [Discourse.ros.org] [Computer Vision / Perception] Building a Tensorflow Object Detection and Localization ROS Package


Hi Drew! Glad to hear someone is working on this, it's something that I've felt ROS has needed for a while (and some partial implementations are out there).

Most ROS pipelines that I've seen that depend on TensorFlow, CuDNN, etc. being installed simply provide full instructions for installing the dependencies in their repository. Unfortunately this makes it hard to install via apt-get, and it's more complicated than cloning a git repository into your catkin workspace, but as long as the installation information is kept up to date, it's not too bad to copy-paste commands into a terminal.

I've gotten tensorflow and caffe interfaced with ROS before, and I had to install everything manually. I found the tutorials on PyImageSearch to be quite helpful, maybe you could reference those or make your own version that's more appropriate for your dependencies.

Also, I believe that tensorflow can be installed via `pip install tensorflow` even if you don't have CUDA installed, it will just install the CPU version of TensorFlow. So you could ask users to install tensorflow via pip, and provide links on how to install the dependencies if your users want more speed.

Also, it would be great to get people to start standarizing vision pipelines so they are interoperable. May I suggest that you make your detector output messages from the vision_msgs package?





---
[Visit Topic](https://discourse.ros.org/t/building-a-tensorflow-object-detection-and-localization-ros-package/3103/6) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>