https://github.com/knorth55/ros_chainercv
1.8K
This is ROS wrapper of ChainerCV using catkin_virtualenv.
This project depends on locusrobotics/catkin_virtualenv and chainer/chainercv.
You can get docker images below from Docker hub repository knorth55/ros_chainercv.
Available tags are below.
kinetic-latestkinetic-cuda80-latestkinetic-cuda90-latestkinetic-cuda91-latestkinetic-cuda92-latestkinetic-cuda100-latestmelodic-latestmelodic-cuda92-latestmelodic-cuda100-latestYou can get docker images as a command below.
docker pull knorth55/ros_chainercv:melodic-cuda92-latest
nvidia-cuda-toolkit deb packagePlease build this package using the standard build procedure of ROS.
mkdir catkin_ws/src -p
cd catkin_ws/src
git clone https://github.com/knorth55/ros_chainercv.git
cd ..
rosdep install --ignore-src --from-path src -y -r -i
catkin build
source devel/setup.bash
mkdir catkin_ws/src -p
cd catkin_ws/src
git clone https://github.com/knorth55/ros_chainercv.git
cd ros_chaienrcv
vim package.xml
# remove nvidia-cuda dependency
vim requirements.txt
# modify cupy-cuda91 to cupy with your CUDA version
cd ../../
rosdep install --ignore-src --from-path src -y -r -i
catkin build
source devel/setup.bash
roslaunch ros_chainercv sample_faster_rcnn_object_detection.launchroslaunch ros_chainercv sample_faster_rcnn_fpn_object_detection.launchroslaunch ros_chainercv sample_ssd_object_detection.launchroslaunch ros_chainercv sample_yolo_object_detection.launchroslaunch ros_chainercv sample_pspnet_semantic_segmentation.launchroslaunch ros_chainercv sample_deeplab_semantic_segmentation.launchroslaunch ros_chainercv sample_fcis_instance_segmentation.launchroslaunch ros_chainercv sample_mask_rcnn_fpn_instance_segmentation.launchContent type
Image
Digest
Size
5.6 GB
Last updated
over 5 years ago
docker pull knorth55/ros_chainercv:kinetic-cuda91-latest