|
Package Summary
Tags | No category tags. |
Version | 1.2.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jsk-ros-pkg/jsk_recognition.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-12-13 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryohei Ueda
Authors
Changelog for package jsk_recognition_utils
1.2.17 (2023-11-14)
- https://github.com/jsk-ros-pkg/jsk_recognition/pull/2648 requires jsk_data package (#2805)
- Contributors: Kei Okada
1.2.16 (2023-11-10)
- [jsk_recognition_utils] add cython3 depend when ROS_PYTHON_VERSION==3 (#2771)
- use python3-shapely for ROS_PHTHON_VERSION==3 (#2756)
- use catkin_install_python to install python scripts under node_scripts/ scripts/ (#2743)
- Fixed typo of Software License Agreement. and/o2r to and/or (#2727)
- [jsk_perception/mask_image_to_rect] Add rect_type option to publish rects containing each contour of mask image (#2728)
- [jsk_recognition_utils] Add jsk_topic_tools header file to check jsk_topic_tools' version (#2721)
- [jsk_perception/image_publisher.py] Support bgr16, rgb16, bgra16 and rgba16 encodings and compressedDepth for 32FC1 depth image (#2714)
- Add CRAFT character detection node and OCR node. (#2650)
- work around permission issue / integrate all yaml to one (#2677)
- [jsk_recognition_utils] Add polygon_array_to_box_array node (#2647)
- Add modified version of draw rects for non ascii characters (#2648)
- [jsk_recognition_utils] Enable publishing coefficients array (#2646)
- Replace color.pyx with color.py for better compatibility (#2633)
- Using pcl::Vertices instead of std::vector since type of point indices changes between PCL versions. (#2627)
- support ~image_transport for static_virtual_camera (#2569)
- [jsk_recognition_utils] use try to import chainer depend modules (#2565)
- Contributors: Aoi Nakane, Baltashov Ilia, Iori Yanokura, Kei Okada, Kentaro Wada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata
1.2.15 (2020-10-10)
1.2.14 (2020-10-09)
1.2.13 (2020-10-08)
1.2.12 (2020-10-03)
1.2.11 (2020-10-01)
- Add ssd to bounding box sample
(#2513)
- rename launch and rvizconfig
- rename to sample_table_rects_to_bounding_box.launch
- update rviz config
- refactor launch files
- add ssd output arg
- enabe to put out the bounding box
- try to make ssd to bbox sample
- Include cython3 when searching (#2531)
- [jsk_recognition_utils] add rect_array_to_cluster_point_indices.py (#2511)
- [jsk_recognition_utils] remove unnecessary dynamic_reconfigure
in rect_array_to_polygon_array.py
(#2510)
- fix typo in rect_array_to_cluster_point_indices.py
- add test and sample for rect_array_to_cluster_point_indices
- add rect_array_to_cluster_point_indices.py
- remove unused dynamic_reconfigure in rect_array_to_polygon_array.py
- Add FCN8sDepthPredictionConcatFirst model to
fcn_depth_prediction.py
(#2481)
- Remove unused import in depth_prediction dataset
- Rewrite data augmentation to remove dependency on imgaug
- Read dataset directory from argument
- Add loss computation
- Add weight initialization from VGG16
- Flatten images for network input
- Rewrite mvtk-dependent code
- Remove redundant visualization of DepthPredictionDataset
- Rosdep install imgaug
- Fix default root_dir of DepthPredictionDataset
- Move FCN8sDepthPrediction chainer models to jsk_recognition_utils
- Add DepthPredictionDataset
- Fix for noetic / 20.04
(#2507)
- jsk_recognition_utils/cv_utils.h fix for opencv4
- upgrade package.xml to format=3, migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
- [jsk_perception] add program for training ssd with box annotation (#2483)
- set chainer version less than 7.0.0 (#2485)
- [jsk_recognition_utils] Fix ear clipping triangulation to
support concave polygon
(#2447)
- Handle parallel line segments as well
- Check if line segment 'uw' completely lies inside the polygon for correcting isEar function
- Rename func: triangulate -> triangulateClockwiseVertices
- Add space in 'if' line for readable code
- Fix ear clipping to support concave polygon
- Add train script and sample for SSD (#2471)
- fix generate_readme.py and update readme (#2442)
- Add sample, test and doc
(#2440)
- Add dependency on image_view in jsk_recognition_utils/package.xml
- Add test for image_16uc1_to_32fc1.py
- Add sample for image_16uc1_to_32fc1.py
- Add test for rect_array_to_polygon_array.py
- Add sample for rect_array_to_polygon_array.py
- Fix output polygon vertices in rect_array_to_polygon_array.py
- Add test for add_cluster_indices.py
- Add sample for add_cluster_indices.py
- Add test for static_virtual_camera.py
- Add test for pose_array_to_pose.py
- Add sample for pose_array_to_pose.py
- Add test for polygon_array_to_polygon
- Add sample for polygon_array_to_polygon
- Add test for polygon_array_publisher
- Fix rviz config for sample_polygon_array_publisher.launch
- add label to bounding_box_publisher.py
- [jsk_recognition_utils] Add label to bounding_box_publisher.py (#2430)
- Contributors: Naoaki Kanazawa, Kei Okada, Peter Mitrano, Shingo Kitagawa, Yuki Furuta, Yuto Uchimi, Taichi Higashide
1.2.10 (2019-03-27)
- Add qtbase5-dev as a package.xml dependency for jsk_recognition_utils. (#2417) Needed since CMakeLists.txt tries to depend on it. Signed-off-by: Chris Lalancette <<clalancette@openrobotics.org>>
- Contributors: Chris Lalancette
1.2.9 (2019-02-23)
- add QT_LIBRARIES Qt5::Widgets to fix 'cannot find -lQt5::Widgets' error on debian stretch (#2398 )
- Contributors: Kei Okada
1.2.8 (2019-02-22)
1.2.7 (2019-02-14)
- [jsk_perception] Add deep_sort_tracker_node.py
(#2351
)
- [jsk_recognition_utils/deep_sort_net.py] Renamed network name DeepSortFeature -> DeepSortFeatureExtractor
- [jsk_perception/deep_sort/deep_sort_net.py] Moved to jsk_recognition_utils's chainermodels
- [jsk_recognition_utils] Resolve dependency for chainer (#2306 )
- Support passing Numpy_INCLUDE_DIRS externally (#2389 )
- [doc] [jsk_perception] [jsk_recognition_utils] Add guide to
image recognition with deep learning
(#2365)
- Add doc for image annotation
- Add annotate_images_with_labelme to index
- Add dataset class for semantic segmentation
- Add install_learning_datasets script
- Download datasets during catkin build
- Add .gitignore in learning_datasets/
- Add train_fcn script
- Set default learning_rate to valid value
- Enable plotting from remote host as well
- Add doc for training FCN
- Add doc for starting deep learning with image dataset
- Add how to create dataset, where to store it in documentation
- Dump param for fcn_object_segmentation.py
- Add InstanceSegmentationDataset
- Add train script for Mask-RCNN
- Fix model_name and outputs in train_fcn.md
- Add doc for training Mask-RCNN
- Contributors: Esteve Fernandez, Yuto Uchimi, Iori Yanokura
1.2.6 (2018-11-02)
- Install 'sample' and 'test'into SHARE_DESTINATION (#2345)
- Use diagnostic nodelet for EuclideanClustering and other nodelets
(#2301)
- jsk_pcl_ros: euclidean_clustering: use dianogistc nodelet Use DiagnosticNodelet::updateDiagnostic preferrably
- Describe the hierachy of rosparams of ClusterPointIndicesDecomposer
(#2285)
- Fix test of add_bounding_box_array The input topics are slow (~1Hz), so slop should be larger (it was 0.1 before).
- Fix for AssertionError in fast_rcnn.py
(#2281)
- Use roi_pooling_2d defined in chainer for fast_rcnn on CPU mode
- Re-enable tests which use chainer inside them
(#2280)
- Looser timeout for test of add_bounding_box_array
- Node to concatenate BoundingBoxArray
(#2264)
- Doc for add_bounding_box_array.py
- Node to concatenate BoundingBoxArray
- Move <test> section to the sample launch files
- Contributors: Yuki Furuta, Kei Okada, Kentaro Wada
1.2.5 (2018-04-09)
- Fix build of jsk_recognition_utils (on Kinetic) (#2262 )
- [jsk_perception/fast_rcnn.py] fast_rcnn node to follow
chainer-v2 version
(#2249)
- modify fast_rcnn model to follow chainer-v2 version
- Contributors: Yuki Furuta, Kentaro Wada, Shingo Kitagawa
1.2.4 (2018-01-12)
- Add image gallery to README (#2225)
- Contributors: Kentaro Wada
1.2.3 (2017-11-23)
- Regional feature based object recognition using ResNet (#2172)
- Convert bounding box to mask
(#2176)
- Add RectArrayToPolygonArray
- Contributors: Kentaro Wada
1.2.2 (2017-07-23)
1.2.1 (2017-07-15)
1.2.0 (2017-07-15)
-
- jsk_pcl_ros: Add Primitive shape classifier nodelet (#2141)
-
- jsk_recognition_utils/include/jsk_recognition_utils/geo/polygon.h
- [jsk_recognition_utils][polygon][fromROSMsg] use identity matrix for default transformation
- jsk_recognition_utils/setup.py: Find packages automatically in jsk_recognition_utils (#2156)
- * [jsk_recognition_utils] install chainermodels dir in setup.py (#2154)
-
- * [jsk_perception][jsk_recognition_utils] support chainer-v2 in alexnet and vgg16 (#2153)
-
- alexnet and vgg16 support chainer-v2
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.3 (2017-07-07)
- [jsk_pcl_ros_utils] Add nodelet for computing & comparing color
histogram
(#2101
)
- jsk_recognition_utils/include/jsk_recognition_utils/pcl/color_histogram.h: add color_histogram_classifier and visualizer
- Generate Kinfu texture model with attention (BoundingBox) and
Groundframe to fix occluded surface
(#2135
)
- Create function to crop point cloud by bounding box #2118 )
- install node_scripts in jsk_recognition_utils
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.2 (2017-06-16)
* [jsk_percption][jsk_recogniton_utils] add imagenet_object_recognition launch and its sample (#2085 ) * add n_class in VGG16 * format Alex -> AlexNet * [jsk_perception] add AlexNet object recognition node #2083 (#2083 ) * add alex_object_recognition node * Remove README.md to generate doc of jsk_recognition_utils (#2078 ) Modified: - doc/jsk_recognition_utils/index.rst Added: - jsk_recognition_utils/sample/sample_static_virtual_camera.launch * [jsk_pcl_ros_utils][polygon_magnifier] allow negative distance to magnify (#2053 ) [jsk_pcl_ros_utils][polygon_magnifier] update docs [jsk_recognition_utils] add polygon_array_publisher.py / sample_polygon_array_publisher.launch [jsk_pcl_ros_utils] add sample / test for polygon_magnifier * Generate README by script (#2064 ) * [jsk_recognition_utils/geo/Polygon] add distance method. (#2031 ) * [jsk_recognition_utils] add PolyLine to polyline.{h,cpp} and add code to segment.{h, cpp} (#2026 ) * Contributors: Kentaro Wada, Masaki Murooka, Shingo Kitagawa, Yohei Kakiuchi, Yuki Furuta
1.1.1 (2017-03-04)
1.1.0 (2017-02-09)
1.0.4 (2017-02-09)
- [jsk_recognition_utils] src/geo/segment.cpp: fix argument name of Segment::midpoint. (#2013 )
- Contributors: Masaki Murooka
1.0.3 (2017-02-08)
- [jsk_recognition_utils] add mipoint method to segment class.
(#2009
)
- src/edge_depth_refinement_nodelet.cpp
- * src/geo/segment.cpp
-
include/jsk_recognition_utils/geo/segment.h
- Evaluate voxel segmentation by IU
(#1993
)
- Stop depending on jsk_interactive_marker
- node_scripts/evaluate_voxel_segmentation_by_gt_box.py
- Compute box overlap and publish it : intersect-over-union
(overlap) = volume_tp / (volume_fn + volume_fp + volume_tp)
- test/evaluate_box_segmentation_by_gt_box.test
- test/evaluate_voxel_segmentation_by_gt_box.test
- sample/sample_evaluate_box_segmentation_by_gt_box.launch
- sample/sample_evaluate_voxel_segmentation_by_gt_box.launch
- scripts/evaluate_box_segmentation_by_gt_box.py
- scripts/evaluate_voxel_segmentation_by_gt_box.py
- Move evaluation scripts of box segmentation from jsk_recognition_utils to to jsk_pcl_ros_utils
- Contributors: Kentaro Wada, Masaki Murooka
1.0.2 (2017-01-12)
1.0.1 (2016-12-13)
1.0.0 (2016-12-12)
- Fix fo kinetic
(#1943)
- use std::isnan instead of isnan, knetic compiler requires this
- Contributors: Kei Okada
0.3.29 (2016-10-30)
0.3.28 (2016-10-29)
0.3.27 (2016-10-29)
0.3.26 (2016-10-27)
- Stop using deprecated jsk_topic_tools/log_utils.h (#1933)
- [heightmap] change type of heightmap to image/32FC2 (#1886)
- Prettify the style of rosparam for bbox publisher (#1885) This shows deprecation warning and does not break the current api. (BTW, this code is quite new and I think no one use this other than me.)
- Contributors: Kentaro Wada, Yohei Kakiuchi
0.3.25 (2016-09-16)
0.3.24 (2016-09-15)
0.3.23 (2016-09-14)
0.3.22 (2016-09-13)
- Merge pull request #1826 from mmurooka/polyarr-to-poly2 [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Merge pull request #1809 from wkentaro/feature/pose-array-to-pose Convert PoseArray to PoseStamped with a specified index
- Convert PoseArray to PoseStamped with a specified index
- Rename test files in favor to {NODE_NAME}.test
- Add util to convert image 16uc1 to 32fc1
- Merge pull request #1694 from wkentaro/get-numpy-include-dirs [jsk_recognition_utils] Set Numpy include directories in cmake to fix error on OS X
- Set Numpy include directories in cmake to fix error on OS X
- Remove color_gategoryXX (use labelcolormap)
- Add label color utility function
- Remove nms.py that is moved to nms.pyx
- Recognize object with VGG16 net
- Rename vgg16 -> vgg16_fast_rcnn
- Cythonize Non-maximum Supression baseline
- Remove dependency on rbgirshick/fast-rcnn
- Support old scipy which does not have face()
- Add static virtual camera
- Copy jsk_perception/image_utils.h to jsk_recognition_utils/cv_utils.h
- Stop passing -z flag to ld with Clang (#1601)
- Contributors: Kei Okada, Kentaro Wada, Masaki Murooka
0.3.21 (2016-04-15)
0.3.20 (2016-04-14)
- [jsk_recognition_utils] Support Affine3d project function in Plane (#1576)
- [jsk_recognition_utils] Add multiple ClusterPointIndices to one
(#1581)
* Add multiple ClusterPointIndices to one Added:
- jsk_recognition_utils/node_scripts/add_cluster_indices.py
- Document for add_cluster_indices.py
- Visualize ClusterPointIndices for image (#1579)
- Contributors: Iori Kumagai, Kentaro Wada
0.3.19 (2016-03-22)
0.3.18 (2016-03-21)
0.3.17 (2016-03-20)
- [jsk_perception] Use timer callback to speed up tile_image with no_sync:=true
- [jsk_perception] Cache concatenated image to speed up
- Contributors: Ryohei Ueda
0.3.16 (2016-02-11)
0.3.15 (2016-02-09)
0.3.14 (2016-02-04)
- [jsk_recognition_utils] Tile different size images with
centerization Modified:
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] BoundingBoxToRectArray and rect_array_to_image_marker.py
- jsk_recognition_utils/CMakeLists.txt: include_directories should have include/ before catkin_INCLUDE_DIRS
- Merge remote-tracking branch 'origin/master' into auto-change-point-type
- [jsk_pcl_ros] Publish current tracking status (running or idle) from particle_fitler_tracking. And add some scripts to visualize them.
- [jsk_pcl_ros] Automatically detect point type in OctreeVoxelGrid
Modified:
- doc/jsk_pcl_ros/nodes/octree_voxel_grid.md
- jsk_pcl_ros/cfg/OctreeVoxelGrid.cfg
- jsk_pcl_ros/include/jsk_pcl_ros/octree_voxel_grid.h
- jsk_pcl_ros/src/octree_voxel_grid_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h
- jsk_recognition_utils/src/pcl_ros_util.cpp
- [jsk_recognition_utils] Add SeriesedBoolean::isAllTrueFilled method to check all the buffer is filled by true
- [jsk_pcl_ros] Fix WallDurationTimer to publish correct average value
- [jsk_pcl_ros] Publish computation time in icp_registration and
torus_finder Modified:
- doc/jsk_pcl_ros/nodes/icp_registration.md
- doc/jsk_pcl_ros/nodes/torus_f_inder.md
- jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h
- jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h
- jsk_pcl_ros/src/icp_registration_nodelet.cpp
- jsk_pcl_ros/src/torus_finder_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/time_util.h
- [jsk_perception] Keep original resolution if all the input images
has same shape and add ~draw_input_topic parameter to draw topic
name on the tiled images Modified:
- jsk_perception/node_scripts/tile_image.py
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] Fix tile_image.py for hydro.
- Disable approximate sync for hydro. it's not supported on hydro
- Use PIL.Image.frombytes instead of PIL.Image.fromstring
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.13 (2015-12-19)
0.3.12 (2015-12-19)
0.3.11 (2015-12-18)
0.3.10 (2015-12-17)
- [jsk_recognition_utils] Fix import error on server caused by matplotlib
- [jsk_pcl_ros] Check header.frame_id before resolving 3-D spacially Modified: jsk_pcl_ros/src/multi_plane_extraction_nodelet.cpp jsk_perception/src/polygon_array_color_histogram.cpp jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h jsk_recognition_utils/src/pcl_ros_util.cpp
- Contributors: Kentaro Wada, Ryohei Ueda
0.3.9 (2015-12-14)
- [jsk_perception] Compute polygon likelihood based on color histogram.
- [jsk_perception] Add PolygonArrayColorHistogram
- [jsk_recognition_utils] Better API to measure and publish computation time
- Contributors: Ryohei Ueda
0.3.8 (2015-12-08)
- Use ccache if installed to make it fast to generate object file
- [jsk_recognition_utils, jsk_pcl_ros] Measure time to compute NormalEstimationOMP and RegionGriwongMultiplePlaneSegmentation. Add utility class to measure time: jsk_recognition_utils::WallDurationTimer
- [jsk_recognition_utils] Split fore/background with depth
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.7 (2015-11-19)
- Use gcc -z defs to check undefined symbols in shared objects (jsk_recognitoin_utils, jsk_pcl_ros, jsk_perception). build_check.cpp cannot run on the environment using multiple processes because of invoking libjsk_pcl_ros.so link.
- Merge pull request #1319 from wkentaro/146-various-rgb-colors [jsk_recognition_utils] Add labelToRGB with 146 rgb colors
- Merge pull request #1324 from wkentaro/test-tf-listener-singleton [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Test rgb_colors.cpp
- [jsk_recognition_utils] Test labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Add labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Util to decompose descriptors with label
- [jsk_recognition_utils] Test tf::Transformer::lookupTransformation
- [jsk_recognition_utils] Bag of Features as python module
- [jsk_recognition_utils] Handle canvas to get safely plot image
- [jsk_recognition_utils] Add bounding_rect_of_mask
- [jsk_recognition_utils] Add jsk_recognition_utils.get_tile_image()
- [jsk_recognition_utils] Fix laser model
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.6 (2015-09-11)
0.3.5 (2015-09-09)
0.3.4 (2015-09-07)
- Merge pull request #1168 from k-okada/add_yaml jsk_recognition_utils: forget to add include to install
- jsk_recognition_utils: forget to add include to install
- [jsk_recognition_utils/README] Add link to doxygen documentation
- [jsk_recognition_utils/Line] Add documentation
- Contributors: Kei Okada, Ryohei Ueda
0.3.3 (2015-09-06)
- [jsk_recognition_utils] Depends on visualization_msgs
- [jsk_recognition_utils] Separate grid_plane.h from geo_util.h
- [jsk_recognition_utils] Separate cylinder.h from geo_util.h
- [jsk_recognition_utils] Separate cube.h from geo_util.h
- [jsk_recognition_utils] Separate convex_polygon.h from geo_util.h
- [jsk_recognition_utils] Separate polygon.h from geo_util.h
- [jsk_recognition_utils] Separate plane.h from geo_util.h
- [jsk_recognition_utils] Separate segment.h from geo_util.h
- [jsk_recognition_utils] Separate line.h from geo_util.h
- Contributors: Ryohei Ueda
0.3.2 (2015-09-05)
- add yaml-cpp to depends
- Merge pull request #1151 from garaemon/use-histograms [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- Contributors: Kei Okada, Ryohei Ueda
0.3.1 (2015-09-04)
- Add README.md to jsk_recognition_utils
- Contributors: Ryohei Ueda
0.3.0 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.18 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.17 (2015-08-21)
0.2.16 (2015-08-19)
0.2.15 (2015-08-18)
0.2.14 (2015-08-13)
0.2.13 (2015-06-11)
0.2.12 (2015-05-04)
0.2.11 (2015-04-13)
0.2.10 (2015-04-09)
0.2.9 (2015-03-29)
0.2.7 (2015-03-26)
0.2.6 (2015-03-25)
0.2.5 (2015-03-17)
0.2.4 (2015-03-08)
0.2.3 (2015-02-02)
0.2.2 (2015-01-30 19:29)
0.2.1 (2015-01-30 00:35)
0.2.0 (2015-01-29 12:20)
0.1.34 (2015-01-29 11:53)
0.1.33 (2015-01-24)
0.1.32 (2015-01-12)
0.1.31 (2015-01-08)
0.1.30 (2014-12-24 16:45)
0.1.29 (2014-12-24 12:43)
0.1.28 (2014-12-17)
0.1.27 (2014-12-09)
0.1.26 (2014-11-23)
0.1.25 (2014-11-21)
0.1.24 (2014-11-15)
0.1.23 (2014-10-09)
0.1.22 (2014-09-24)
0.1.21 (2014-09-20)
0.1.20 (2014-09-17)
0.1.19 (2014-09-15)
0.1.18 (2014-09-13)
0.1.17 (2014-09-07)
0.1.16 (2014-09-04)
0.1.15 (2014-08-26)
0.1.14 (2014-08-01)
0.1.13 (2014-07-29)
0.1.12 (2014-07-24)
0.1.11 (2014-07-08)
0.1.10 (2014-07-07)
0.1.9 (2014-07-01)
0.1.8 (2014-06-29)
0.1.7 (2014-05-31)
0.1.6 (2014-05-30)
0.1.5 (2014-05-29)
0.1.4 (2014-04-25)
0.1.3 (2014-04-12)
0.1.2 (2014-04-11)
0.1.1 (2014-04-10)
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- sample/sample_add_cluster_indices.launch
- sample/sample_static_virtual_camera.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box.launch
-
- gui [default: true]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /edgetpu_object_detector/output/rects]
- sample/sample_rect_array_to_cluster_point_indices.launch
-
- gui [default: true]
- sample/sample_ssd_coral.launch
-
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- model_file [default: $(find coral_usb)/models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite]
- label_file [default: $(find coral_usb)/models/coco_labels.txt]
- sample/sample_image_16uc1_to_32fc1.launch
-
- gui [default: true]
- sample/sample_polygon_array_to_polygon.launch
-
- gui [default: true]
- sample/sample_polygon_array_publisher.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box_73b2_kitchen.launch
-
- gui [default: true]
- gpu [default: -1]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /ssd_73b2_kitchen/output/rect]
- sample/sample_add_bounding_box_array.launch
-
- test [default: true]
- sample/sample_table_rects_to_bounding_box.launch
-
- input [default: /camera/depth_registered/points]
- camera_frame_id [default: /camera_rgb_optical_frame]
- camera_info [default: /camera/rgb/camera_info]
- output_rects [default: /ssd_73b2_kitchen/output/rects]
- input_image [default: /camera/rgb/image_rect_color]
- manager [default: tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- launch_manager [default: true]
- launch_tracking [default: true]
- launch_openni [default: true]
- launch_rviz [default: true]
- publish_tf [default: true]
- sample/sample_pose_array_to_pose.launch
-
- gui [default: true]
- sample/sample_bounding_box_array_publisher.launch
-
- gui [default: true]
- test [default: true]
- sample/sample_polygon_array_to_box_array.launch
-
- gui [default: true]
- sample/sample_rect_array_to_polygon_array.launch
-
- gui [default: true]
Messages
Services
Plugins
Recent questions tagged jsk_recognition_utils at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.2.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jsk-ros-pkg/jsk_recognition.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-12-13 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryohei Ueda
Authors
Changelog for package jsk_recognition_utils
1.2.17 (2023-11-14)
- https://github.com/jsk-ros-pkg/jsk_recognition/pull/2648 requires jsk_data package (#2805)
- Contributors: Kei Okada
1.2.16 (2023-11-10)
- [jsk_recognition_utils] add cython3 depend when ROS_PYTHON_VERSION==3 (#2771)
- use python3-shapely for ROS_PHTHON_VERSION==3 (#2756)
- use catkin_install_python to install python scripts under node_scripts/ scripts/ (#2743)
- Fixed typo of Software License Agreement. and/o2r to and/or (#2727)
- [jsk_perception/mask_image_to_rect] Add rect_type option to publish rects containing each contour of mask image (#2728)
- [jsk_recognition_utils] Add jsk_topic_tools header file to check jsk_topic_tools' version (#2721)
- [jsk_perception/image_publisher.py] Support bgr16, rgb16, bgra16 and rgba16 encodings and compressedDepth for 32FC1 depth image (#2714)
- Add CRAFT character detection node and OCR node. (#2650)
- work around permission issue / integrate all yaml to one (#2677)
- [jsk_recognition_utils] Add polygon_array_to_box_array node (#2647)
- Add modified version of draw rects for non ascii characters (#2648)
- [jsk_recognition_utils] Enable publishing coefficients array (#2646)
- Replace color.pyx with color.py for better compatibility (#2633)
- Using pcl::Vertices instead of std::vector since type of point indices changes between PCL versions. (#2627)
- support ~image_transport for static_virtual_camera (#2569)
- [jsk_recognition_utils] use try to import chainer depend modules (#2565)
- Contributors: Aoi Nakane, Baltashov Ilia, Iori Yanokura, Kei Okada, Kentaro Wada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata
1.2.15 (2020-10-10)
1.2.14 (2020-10-09)
1.2.13 (2020-10-08)
1.2.12 (2020-10-03)
1.2.11 (2020-10-01)
- Add ssd to bounding box sample
(#2513)
- rename launch and rvizconfig
- rename to sample_table_rects_to_bounding_box.launch
- update rviz config
- refactor launch files
- add ssd output arg
- enabe to put out the bounding box
- try to make ssd to bbox sample
- Include cython3 when searching (#2531)
- [jsk_recognition_utils] add rect_array_to_cluster_point_indices.py (#2511)
- [jsk_recognition_utils] remove unnecessary dynamic_reconfigure
in rect_array_to_polygon_array.py
(#2510)
- fix typo in rect_array_to_cluster_point_indices.py
- add test and sample for rect_array_to_cluster_point_indices
- add rect_array_to_cluster_point_indices.py
- remove unused dynamic_reconfigure in rect_array_to_polygon_array.py
- Add FCN8sDepthPredictionConcatFirst model to
fcn_depth_prediction.py
(#2481)
- Remove unused import in depth_prediction dataset
- Rewrite data augmentation to remove dependency on imgaug
- Read dataset directory from argument
- Add loss computation
- Add weight initialization from VGG16
- Flatten images for network input
- Rewrite mvtk-dependent code
- Remove redundant visualization of DepthPredictionDataset
- Rosdep install imgaug
- Fix default root_dir of DepthPredictionDataset
- Move FCN8sDepthPrediction chainer models to jsk_recognition_utils
- Add DepthPredictionDataset
- Fix for noetic / 20.04
(#2507)
- jsk_recognition_utils/cv_utils.h fix for opencv4
- upgrade package.xml to format=3, migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
- [jsk_perception] add program for training ssd with box annotation (#2483)
- set chainer version less than 7.0.0 (#2485)
- [jsk_recognition_utils] Fix ear clipping triangulation to
support concave polygon
(#2447)
- Handle parallel line segments as well
- Check if line segment 'uw' completely lies inside the polygon for correcting isEar function
- Rename func: triangulate -> triangulateClockwiseVertices
- Add space in 'if' line for readable code
- Fix ear clipping to support concave polygon
- Add train script and sample for SSD (#2471)
- fix generate_readme.py and update readme (#2442)
- Add sample, test and doc
(#2440)
- Add dependency on image_view in jsk_recognition_utils/package.xml
- Add test for image_16uc1_to_32fc1.py
- Add sample for image_16uc1_to_32fc1.py
- Add test for rect_array_to_polygon_array.py
- Add sample for rect_array_to_polygon_array.py
- Fix output polygon vertices in rect_array_to_polygon_array.py
- Add test for add_cluster_indices.py
- Add sample for add_cluster_indices.py
- Add test for static_virtual_camera.py
- Add test for pose_array_to_pose.py
- Add sample for pose_array_to_pose.py
- Add test for polygon_array_to_polygon
- Add sample for polygon_array_to_polygon
- Add test for polygon_array_publisher
- Fix rviz config for sample_polygon_array_publisher.launch
- add label to bounding_box_publisher.py
- [jsk_recognition_utils] Add label to bounding_box_publisher.py (#2430)
- Contributors: Naoaki Kanazawa, Kei Okada, Peter Mitrano, Shingo Kitagawa, Yuki Furuta, Yuto Uchimi, Taichi Higashide
1.2.10 (2019-03-27)
- Add qtbase5-dev as a package.xml dependency for jsk_recognition_utils. (#2417) Needed since CMakeLists.txt tries to depend on it. Signed-off-by: Chris Lalancette <<clalancette@openrobotics.org>>
- Contributors: Chris Lalancette
1.2.9 (2019-02-23)
- add QT_LIBRARIES Qt5::Widgets to fix 'cannot find -lQt5::Widgets' error on debian stretch (#2398 )
- Contributors: Kei Okada
1.2.8 (2019-02-22)
1.2.7 (2019-02-14)
- [jsk_perception] Add deep_sort_tracker_node.py
(#2351
)
- [jsk_recognition_utils/deep_sort_net.py] Renamed network name DeepSortFeature -> DeepSortFeatureExtractor
- [jsk_perception/deep_sort/deep_sort_net.py] Moved to jsk_recognition_utils's chainermodels
- [jsk_recognition_utils] Resolve dependency for chainer (#2306 )
- Support passing Numpy_INCLUDE_DIRS externally (#2389 )
- [doc] [jsk_perception] [jsk_recognition_utils] Add guide to
image recognition with deep learning
(#2365)
- Add doc for image annotation
- Add annotate_images_with_labelme to index
- Add dataset class for semantic segmentation
- Add install_learning_datasets script
- Download datasets during catkin build
- Add .gitignore in learning_datasets/
- Add train_fcn script
- Set default learning_rate to valid value
- Enable plotting from remote host as well
- Add doc for training FCN
- Add doc for starting deep learning with image dataset
- Add how to create dataset, where to store it in documentation
- Dump param for fcn_object_segmentation.py
- Add InstanceSegmentationDataset
- Add train script for Mask-RCNN
- Fix model_name and outputs in train_fcn.md
- Add doc for training Mask-RCNN
- Contributors: Esteve Fernandez, Yuto Uchimi, Iori Yanokura
1.2.6 (2018-11-02)
- Install 'sample' and 'test'into SHARE_DESTINATION (#2345)
- Use diagnostic nodelet for EuclideanClustering and other nodelets
(#2301)
- jsk_pcl_ros: euclidean_clustering: use dianogistc nodelet Use DiagnosticNodelet::updateDiagnostic preferrably
- Describe the hierachy of rosparams of ClusterPointIndicesDecomposer
(#2285)
- Fix test of add_bounding_box_array The input topics are slow (~1Hz), so slop should be larger (it was 0.1 before).
- Fix for AssertionError in fast_rcnn.py
(#2281)
- Use roi_pooling_2d defined in chainer for fast_rcnn on CPU mode
- Re-enable tests which use chainer inside them
(#2280)
- Looser timeout for test of add_bounding_box_array
- Node to concatenate BoundingBoxArray
(#2264)
- Doc for add_bounding_box_array.py
- Node to concatenate BoundingBoxArray
- Move <test> section to the sample launch files
- Contributors: Yuki Furuta, Kei Okada, Kentaro Wada
1.2.5 (2018-04-09)
- Fix build of jsk_recognition_utils (on Kinetic) (#2262 )
- [jsk_perception/fast_rcnn.py] fast_rcnn node to follow
chainer-v2 version
(#2249)
- modify fast_rcnn model to follow chainer-v2 version
- Contributors: Yuki Furuta, Kentaro Wada, Shingo Kitagawa
1.2.4 (2018-01-12)
- Add image gallery to README (#2225)
- Contributors: Kentaro Wada
1.2.3 (2017-11-23)
- Regional feature based object recognition using ResNet (#2172)
- Convert bounding box to mask
(#2176)
- Add RectArrayToPolygonArray
- Contributors: Kentaro Wada
1.2.2 (2017-07-23)
1.2.1 (2017-07-15)
1.2.0 (2017-07-15)
-
- jsk_pcl_ros: Add Primitive shape classifier nodelet (#2141)
-
- jsk_recognition_utils/include/jsk_recognition_utils/geo/polygon.h
- [jsk_recognition_utils][polygon][fromROSMsg] use identity matrix for default transformation
- jsk_recognition_utils/setup.py: Find packages automatically in jsk_recognition_utils (#2156)
- * [jsk_recognition_utils] install chainermodels dir in setup.py (#2154)
-
- * [jsk_perception][jsk_recognition_utils] support chainer-v2 in alexnet and vgg16 (#2153)
-
- alexnet and vgg16 support chainer-v2
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.3 (2017-07-07)
- [jsk_pcl_ros_utils] Add nodelet for computing & comparing color
histogram
(#2101
)
- jsk_recognition_utils/include/jsk_recognition_utils/pcl/color_histogram.h: add color_histogram_classifier and visualizer
- Generate Kinfu texture model with attention (BoundingBox) and
Groundframe to fix occluded surface
(#2135
)
- Create function to crop point cloud by bounding box #2118 )
- install node_scripts in jsk_recognition_utils
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.2 (2017-06-16)
* [jsk_percption][jsk_recogniton_utils] add imagenet_object_recognition launch and its sample (#2085 ) * add n_class in VGG16 * format Alex -> AlexNet * [jsk_perception] add AlexNet object recognition node #2083 (#2083 ) * add alex_object_recognition node * Remove README.md to generate doc of jsk_recognition_utils (#2078 ) Modified: - doc/jsk_recognition_utils/index.rst Added: - jsk_recognition_utils/sample/sample_static_virtual_camera.launch * [jsk_pcl_ros_utils][polygon_magnifier] allow negative distance to magnify (#2053 ) [jsk_pcl_ros_utils][polygon_magnifier] update docs [jsk_recognition_utils] add polygon_array_publisher.py / sample_polygon_array_publisher.launch [jsk_pcl_ros_utils] add sample / test for polygon_magnifier * Generate README by script (#2064 ) * [jsk_recognition_utils/geo/Polygon] add distance method. (#2031 ) * [jsk_recognition_utils] add PolyLine to polyline.{h,cpp} and add code to segment.{h, cpp} (#2026 ) * Contributors: Kentaro Wada, Masaki Murooka, Shingo Kitagawa, Yohei Kakiuchi, Yuki Furuta
1.1.1 (2017-03-04)
1.1.0 (2017-02-09)
1.0.4 (2017-02-09)
- [jsk_recognition_utils] src/geo/segment.cpp: fix argument name of Segment::midpoint. (#2013 )
- Contributors: Masaki Murooka
1.0.3 (2017-02-08)
- [jsk_recognition_utils] add mipoint method to segment class.
(#2009
)
- src/edge_depth_refinement_nodelet.cpp
- * src/geo/segment.cpp
-
include/jsk_recognition_utils/geo/segment.h
- Evaluate voxel segmentation by IU
(#1993
)
- Stop depending on jsk_interactive_marker
- node_scripts/evaluate_voxel_segmentation_by_gt_box.py
- Compute box overlap and publish it : intersect-over-union
(overlap) = volume_tp / (volume_fn + volume_fp + volume_tp)
- test/evaluate_box_segmentation_by_gt_box.test
- test/evaluate_voxel_segmentation_by_gt_box.test
- sample/sample_evaluate_box_segmentation_by_gt_box.launch
- sample/sample_evaluate_voxel_segmentation_by_gt_box.launch
- scripts/evaluate_box_segmentation_by_gt_box.py
- scripts/evaluate_voxel_segmentation_by_gt_box.py
- Move evaluation scripts of box segmentation from jsk_recognition_utils to to jsk_pcl_ros_utils
- Contributors: Kentaro Wada, Masaki Murooka
1.0.2 (2017-01-12)
1.0.1 (2016-12-13)
1.0.0 (2016-12-12)
- Fix fo kinetic
(#1943)
- use std::isnan instead of isnan, knetic compiler requires this
- Contributors: Kei Okada
0.3.29 (2016-10-30)
0.3.28 (2016-10-29)
0.3.27 (2016-10-29)
0.3.26 (2016-10-27)
- Stop using deprecated jsk_topic_tools/log_utils.h (#1933)
- [heightmap] change type of heightmap to image/32FC2 (#1886)
- Prettify the style of rosparam for bbox publisher (#1885) This shows deprecation warning and does not break the current api. (BTW, this code is quite new and I think no one use this other than me.)
- Contributors: Kentaro Wada, Yohei Kakiuchi
0.3.25 (2016-09-16)
0.3.24 (2016-09-15)
0.3.23 (2016-09-14)
0.3.22 (2016-09-13)
- Merge pull request #1826 from mmurooka/polyarr-to-poly2 [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Merge pull request #1809 from wkentaro/feature/pose-array-to-pose Convert PoseArray to PoseStamped with a specified index
- Convert PoseArray to PoseStamped with a specified index
- Rename test files in favor to {NODE_NAME}.test
- Add util to convert image 16uc1 to 32fc1
- Merge pull request #1694 from wkentaro/get-numpy-include-dirs [jsk_recognition_utils] Set Numpy include directories in cmake to fix error on OS X
- Set Numpy include directories in cmake to fix error on OS X
- Remove color_gategoryXX (use labelcolormap)
- Add label color utility function
- Remove nms.py that is moved to nms.pyx
- Recognize object with VGG16 net
- Rename vgg16 -> vgg16_fast_rcnn
- Cythonize Non-maximum Supression baseline
- Remove dependency on rbgirshick/fast-rcnn
- Support old scipy which does not have face()
- Add static virtual camera
- Copy jsk_perception/image_utils.h to jsk_recognition_utils/cv_utils.h
- Stop passing -z flag to ld with Clang (#1601)
- Contributors: Kei Okada, Kentaro Wada, Masaki Murooka
0.3.21 (2016-04-15)
0.3.20 (2016-04-14)
- [jsk_recognition_utils] Support Affine3d project function in Plane (#1576)
- [jsk_recognition_utils] Add multiple ClusterPointIndices to one
(#1581)
* Add multiple ClusterPointIndices to one Added:
- jsk_recognition_utils/node_scripts/add_cluster_indices.py
- Document for add_cluster_indices.py
- Visualize ClusterPointIndices for image (#1579)
- Contributors: Iori Kumagai, Kentaro Wada
0.3.19 (2016-03-22)
0.3.18 (2016-03-21)
0.3.17 (2016-03-20)
- [jsk_perception] Use timer callback to speed up tile_image with no_sync:=true
- [jsk_perception] Cache concatenated image to speed up
- Contributors: Ryohei Ueda
0.3.16 (2016-02-11)
0.3.15 (2016-02-09)
0.3.14 (2016-02-04)
- [jsk_recognition_utils] Tile different size images with
centerization Modified:
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] BoundingBoxToRectArray and rect_array_to_image_marker.py
- jsk_recognition_utils/CMakeLists.txt: include_directories should have include/ before catkin_INCLUDE_DIRS
- Merge remote-tracking branch 'origin/master' into auto-change-point-type
- [jsk_pcl_ros] Publish current tracking status (running or idle) from particle_fitler_tracking. And add some scripts to visualize them.
- [jsk_pcl_ros] Automatically detect point type in OctreeVoxelGrid
Modified:
- doc/jsk_pcl_ros/nodes/octree_voxel_grid.md
- jsk_pcl_ros/cfg/OctreeVoxelGrid.cfg
- jsk_pcl_ros/include/jsk_pcl_ros/octree_voxel_grid.h
- jsk_pcl_ros/src/octree_voxel_grid_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h
- jsk_recognition_utils/src/pcl_ros_util.cpp
- [jsk_recognition_utils] Add SeriesedBoolean::isAllTrueFilled method to check all the buffer is filled by true
- [jsk_pcl_ros] Fix WallDurationTimer to publish correct average value
- [jsk_pcl_ros] Publish computation time in icp_registration and
torus_finder Modified:
- doc/jsk_pcl_ros/nodes/icp_registration.md
- doc/jsk_pcl_ros/nodes/torus_f_inder.md
- jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h
- jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h
- jsk_pcl_ros/src/icp_registration_nodelet.cpp
- jsk_pcl_ros/src/torus_finder_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/time_util.h
- [jsk_perception] Keep original resolution if all the input images
has same shape and add ~draw_input_topic parameter to draw topic
name on the tiled images Modified:
- jsk_perception/node_scripts/tile_image.py
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] Fix tile_image.py for hydro.
- Disable approximate sync for hydro. it's not supported on hydro
- Use PIL.Image.frombytes instead of PIL.Image.fromstring
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.13 (2015-12-19)
0.3.12 (2015-12-19)
0.3.11 (2015-12-18)
0.3.10 (2015-12-17)
- [jsk_recognition_utils] Fix import error on server caused by matplotlib
- [jsk_pcl_ros] Check header.frame_id before resolving 3-D spacially Modified: jsk_pcl_ros/src/multi_plane_extraction_nodelet.cpp jsk_perception/src/polygon_array_color_histogram.cpp jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h jsk_recognition_utils/src/pcl_ros_util.cpp
- Contributors: Kentaro Wada, Ryohei Ueda
0.3.9 (2015-12-14)
- [jsk_perception] Compute polygon likelihood based on color histogram.
- [jsk_perception] Add PolygonArrayColorHistogram
- [jsk_recognition_utils] Better API to measure and publish computation time
- Contributors: Ryohei Ueda
0.3.8 (2015-12-08)
- Use ccache if installed to make it fast to generate object file
- [jsk_recognition_utils, jsk_pcl_ros] Measure time to compute NormalEstimationOMP and RegionGriwongMultiplePlaneSegmentation. Add utility class to measure time: jsk_recognition_utils::WallDurationTimer
- [jsk_recognition_utils] Split fore/background with depth
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.7 (2015-11-19)
- Use gcc -z defs to check undefined symbols in shared objects (jsk_recognitoin_utils, jsk_pcl_ros, jsk_perception). build_check.cpp cannot run on the environment using multiple processes because of invoking libjsk_pcl_ros.so link.
- Merge pull request #1319 from wkentaro/146-various-rgb-colors [jsk_recognition_utils] Add labelToRGB with 146 rgb colors
- Merge pull request #1324 from wkentaro/test-tf-listener-singleton [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Test rgb_colors.cpp
- [jsk_recognition_utils] Test labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Add labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Util to decompose descriptors with label
- [jsk_recognition_utils] Test tf::Transformer::lookupTransformation
- [jsk_recognition_utils] Bag of Features as python module
- [jsk_recognition_utils] Handle canvas to get safely plot image
- [jsk_recognition_utils] Add bounding_rect_of_mask
- [jsk_recognition_utils] Add jsk_recognition_utils.get_tile_image()
- [jsk_recognition_utils] Fix laser model
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.6 (2015-09-11)
0.3.5 (2015-09-09)
0.3.4 (2015-09-07)
- Merge pull request #1168 from k-okada/add_yaml jsk_recognition_utils: forget to add include to install
- jsk_recognition_utils: forget to add include to install
- [jsk_recognition_utils/README] Add link to doxygen documentation
- [jsk_recognition_utils/Line] Add documentation
- Contributors: Kei Okada, Ryohei Ueda
0.3.3 (2015-09-06)
- [jsk_recognition_utils] Depends on visualization_msgs
- [jsk_recognition_utils] Separate grid_plane.h from geo_util.h
- [jsk_recognition_utils] Separate cylinder.h from geo_util.h
- [jsk_recognition_utils] Separate cube.h from geo_util.h
- [jsk_recognition_utils] Separate convex_polygon.h from geo_util.h
- [jsk_recognition_utils] Separate polygon.h from geo_util.h
- [jsk_recognition_utils] Separate plane.h from geo_util.h
- [jsk_recognition_utils] Separate segment.h from geo_util.h
- [jsk_recognition_utils] Separate line.h from geo_util.h
- Contributors: Ryohei Ueda
0.3.2 (2015-09-05)
- add yaml-cpp to depends
- Merge pull request #1151 from garaemon/use-histograms [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- Contributors: Kei Okada, Ryohei Ueda
0.3.1 (2015-09-04)
- Add README.md to jsk_recognition_utils
- Contributors: Ryohei Ueda
0.3.0 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.18 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.17 (2015-08-21)
0.2.16 (2015-08-19)
0.2.15 (2015-08-18)
0.2.14 (2015-08-13)
0.2.13 (2015-06-11)
0.2.12 (2015-05-04)
0.2.11 (2015-04-13)
0.2.10 (2015-04-09)
0.2.9 (2015-03-29)
0.2.7 (2015-03-26)
0.2.6 (2015-03-25)
0.2.5 (2015-03-17)
0.2.4 (2015-03-08)
0.2.3 (2015-02-02)
0.2.2 (2015-01-30 19:29)
0.2.1 (2015-01-30 00:35)
0.2.0 (2015-01-29 12:20)
0.1.34 (2015-01-29 11:53)
0.1.33 (2015-01-24)
0.1.32 (2015-01-12)
0.1.31 (2015-01-08)
0.1.30 (2014-12-24 16:45)
0.1.29 (2014-12-24 12:43)
0.1.28 (2014-12-17)
0.1.27 (2014-12-09)
0.1.26 (2014-11-23)
0.1.25 (2014-11-21)
0.1.24 (2014-11-15)
0.1.23 (2014-10-09)
0.1.22 (2014-09-24)
0.1.21 (2014-09-20)
0.1.20 (2014-09-17)
0.1.19 (2014-09-15)
0.1.18 (2014-09-13)
0.1.17 (2014-09-07)
0.1.16 (2014-09-04)
0.1.15 (2014-08-26)
0.1.14 (2014-08-01)
0.1.13 (2014-07-29)
0.1.12 (2014-07-24)
0.1.11 (2014-07-08)
0.1.10 (2014-07-07)
0.1.9 (2014-07-01)
0.1.8 (2014-06-29)
0.1.7 (2014-05-31)
0.1.6 (2014-05-30)
0.1.5 (2014-05-29)
0.1.4 (2014-04-25)
0.1.3 (2014-04-12)
0.1.2 (2014-04-11)
0.1.1 (2014-04-10)
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- sample/sample_add_cluster_indices.launch
- sample/sample_static_virtual_camera.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box.launch
-
- gui [default: true]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /edgetpu_object_detector/output/rects]
- sample/sample_rect_array_to_cluster_point_indices.launch
-
- gui [default: true]
- sample/sample_ssd_coral.launch
-
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- model_file [default: $(find coral_usb)/models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite]
- label_file [default: $(find coral_usb)/models/coco_labels.txt]
- sample/sample_image_16uc1_to_32fc1.launch
-
- gui [default: true]
- sample/sample_polygon_array_to_polygon.launch
-
- gui [default: true]
- sample/sample_polygon_array_publisher.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box_73b2_kitchen.launch
-
- gui [default: true]
- gpu [default: -1]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /ssd_73b2_kitchen/output/rect]
- sample/sample_add_bounding_box_array.launch
-
- test [default: true]
- sample/sample_table_rects_to_bounding_box.launch
-
- input [default: /camera/depth_registered/points]
- camera_frame_id [default: /camera_rgb_optical_frame]
- camera_info [default: /camera/rgb/camera_info]
- output_rects [default: /ssd_73b2_kitchen/output/rects]
- input_image [default: /camera/rgb/image_rect_color]
- manager [default: tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- launch_manager [default: true]
- launch_tracking [default: true]
- launch_openni [default: true]
- launch_rviz [default: true]
- publish_tf [default: true]
- sample/sample_pose_array_to_pose.launch
-
- gui [default: true]
- sample/sample_bounding_box_array_publisher.launch
-
- gui [default: true]
- test [default: true]
- sample/sample_polygon_array_to_box_array.launch
-
- gui [default: true]
- sample/sample_rect_array_to_polygon_array.launch
-
- gui [default: true]
Messages
Services
Plugins
Recent questions tagged jsk_recognition_utils at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.2.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jsk-ros-pkg/jsk_recognition.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-12-13 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryohei Ueda
Authors
Changelog for package jsk_recognition_utils
1.2.17 (2023-11-14)
- https://github.com/jsk-ros-pkg/jsk_recognition/pull/2648 requires jsk_data package (#2805)
- Contributors: Kei Okada
1.2.16 (2023-11-10)
- [jsk_recognition_utils] add cython3 depend when ROS_PYTHON_VERSION==3 (#2771)
- use python3-shapely for ROS_PHTHON_VERSION==3 (#2756)
- use catkin_install_python to install python scripts under node_scripts/ scripts/ (#2743)
- Fixed typo of Software License Agreement. and/o2r to and/or (#2727)
- [jsk_perception/mask_image_to_rect] Add rect_type option to publish rects containing each contour of mask image (#2728)
- [jsk_recognition_utils] Add jsk_topic_tools header file to check jsk_topic_tools' version (#2721)
- [jsk_perception/image_publisher.py] Support bgr16, rgb16, bgra16 and rgba16 encodings and compressedDepth for 32FC1 depth image (#2714)
- Add CRAFT character detection node and OCR node. (#2650)
- work around permission issue / integrate all yaml to one (#2677)
- [jsk_recognition_utils] Add polygon_array_to_box_array node (#2647)
- Add modified version of draw rects for non ascii characters (#2648)
- [jsk_recognition_utils] Enable publishing coefficients array (#2646)
- Replace color.pyx with color.py for better compatibility (#2633)
- Using pcl::Vertices instead of std::vector since type of point indices changes between PCL versions. (#2627)
- support ~image_transport for static_virtual_camera (#2569)
- [jsk_recognition_utils] use try to import chainer depend modules (#2565)
- Contributors: Aoi Nakane, Baltashov Ilia, Iori Yanokura, Kei Okada, Kentaro Wada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata
1.2.15 (2020-10-10)
1.2.14 (2020-10-09)
1.2.13 (2020-10-08)
1.2.12 (2020-10-03)
1.2.11 (2020-10-01)
- Add ssd to bounding box sample
(#2513)
- rename launch and rvizconfig
- rename to sample_table_rects_to_bounding_box.launch
- update rviz config
- refactor launch files
- add ssd output arg
- enabe to put out the bounding box
- try to make ssd to bbox sample
- Include cython3 when searching (#2531)
- [jsk_recognition_utils] add rect_array_to_cluster_point_indices.py (#2511)
- [jsk_recognition_utils] remove unnecessary dynamic_reconfigure
in rect_array_to_polygon_array.py
(#2510)
- fix typo in rect_array_to_cluster_point_indices.py
- add test and sample for rect_array_to_cluster_point_indices
- add rect_array_to_cluster_point_indices.py
- remove unused dynamic_reconfigure in rect_array_to_polygon_array.py
- Add FCN8sDepthPredictionConcatFirst model to
fcn_depth_prediction.py
(#2481)
- Remove unused import in depth_prediction dataset
- Rewrite data augmentation to remove dependency on imgaug
- Read dataset directory from argument
- Add loss computation
- Add weight initialization from VGG16
- Flatten images for network input
- Rewrite mvtk-dependent code
- Remove redundant visualization of DepthPredictionDataset
- Rosdep install imgaug
- Fix default root_dir of DepthPredictionDataset
- Move FCN8sDepthPrediction chainer models to jsk_recognition_utils
- Add DepthPredictionDataset
- Fix for noetic / 20.04
(#2507)
- jsk_recognition_utils/cv_utils.h fix for opencv4
- upgrade package.xml to format=3, migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
- [jsk_perception] add program for training ssd with box annotation (#2483)
- set chainer version less than 7.0.0 (#2485)
- [jsk_recognition_utils] Fix ear clipping triangulation to
support concave polygon
(#2447)
- Handle parallel line segments as well
- Check if line segment 'uw' completely lies inside the polygon for correcting isEar function
- Rename func: triangulate -> triangulateClockwiseVertices
- Add space in 'if' line for readable code
- Fix ear clipping to support concave polygon
- Add train script and sample for SSD (#2471)
- fix generate_readme.py and update readme (#2442)
- Add sample, test and doc
(#2440)
- Add dependency on image_view in jsk_recognition_utils/package.xml
- Add test for image_16uc1_to_32fc1.py
- Add sample for image_16uc1_to_32fc1.py
- Add test for rect_array_to_polygon_array.py
- Add sample for rect_array_to_polygon_array.py
- Fix output polygon vertices in rect_array_to_polygon_array.py
- Add test for add_cluster_indices.py
- Add sample for add_cluster_indices.py
- Add test for static_virtual_camera.py
- Add test for pose_array_to_pose.py
- Add sample for pose_array_to_pose.py
- Add test for polygon_array_to_polygon
- Add sample for polygon_array_to_polygon
- Add test for polygon_array_publisher
- Fix rviz config for sample_polygon_array_publisher.launch
- add label to bounding_box_publisher.py
- [jsk_recognition_utils] Add label to bounding_box_publisher.py (#2430)
- Contributors: Naoaki Kanazawa, Kei Okada, Peter Mitrano, Shingo Kitagawa, Yuki Furuta, Yuto Uchimi, Taichi Higashide
1.2.10 (2019-03-27)
- Add qtbase5-dev as a package.xml dependency for jsk_recognition_utils. (#2417) Needed since CMakeLists.txt tries to depend on it. Signed-off-by: Chris Lalancette <<clalancette@openrobotics.org>>
- Contributors: Chris Lalancette
1.2.9 (2019-02-23)
- add QT_LIBRARIES Qt5::Widgets to fix 'cannot find -lQt5::Widgets' error on debian stretch (#2398 )
- Contributors: Kei Okada
1.2.8 (2019-02-22)
1.2.7 (2019-02-14)
- [jsk_perception] Add deep_sort_tracker_node.py
(#2351
)
- [jsk_recognition_utils/deep_sort_net.py] Renamed network name DeepSortFeature -> DeepSortFeatureExtractor
- [jsk_perception/deep_sort/deep_sort_net.py] Moved to jsk_recognition_utils's chainermodels
- [jsk_recognition_utils] Resolve dependency for chainer (#2306 )
- Support passing Numpy_INCLUDE_DIRS externally (#2389 )
- [doc] [jsk_perception] [jsk_recognition_utils] Add guide to
image recognition with deep learning
(#2365)
- Add doc for image annotation
- Add annotate_images_with_labelme to index
- Add dataset class for semantic segmentation
- Add install_learning_datasets script
- Download datasets during catkin build
- Add .gitignore in learning_datasets/
- Add train_fcn script
- Set default learning_rate to valid value
- Enable plotting from remote host as well
- Add doc for training FCN
- Add doc for starting deep learning with image dataset
- Add how to create dataset, where to store it in documentation
- Dump param for fcn_object_segmentation.py
- Add InstanceSegmentationDataset
- Add train script for Mask-RCNN
- Fix model_name and outputs in train_fcn.md
- Add doc for training Mask-RCNN
- Contributors: Esteve Fernandez, Yuto Uchimi, Iori Yanokura
1.2.6 (2018-11-02)
- Install 'sample' and 'test'into SHARE_DESTINATION (#2345)
- Use diagnostic nodelet for EuclideanClustering and other nodelets
(#2301)
- jsk_pcl_ros: euclidean_clustering: use dianogistc nodelet Use DiagnosticNodelet::updateDiagnostic preferrably
- Describe the hierachy of rosparams of ClusterPointIndicesDecomposer
(#2285)
- Fix test of add_bounding_box_array The input topics are slow (~1Hz), so slop should be larger (it was 0.1 before).
- Fix for AssertionError in fast_rcnn.py
(#2281)
- Use roi_pooling_2d defined in chainer for fast_rcnn on CPU mode
- Re-enable tests which use chainer inside them
(#2280)
- Looser timeout for test of add_bounding_box_array
- Node to concatenate BoundingBoxArray
(#2264)
- Doc for add_bounding_box_array.py
- Node to concatenate BoundingBoxArray
- Move <test> section to the sample launch files
- Contributors: Yuki Furuta, Kei Okada, Kentaro Wada
1.2.5 (2018-04-09)
- Fix build of jsk_recognition_utils (on Kinetic) (#2262 )
- [jsk_perception/fast_rcnn.py] fast_rcnn node to follow
chainer-v2 version
(#2249)
- modify fast_rcnn model to follow chainer-v2 version
- Contributors: Yuki Furuta, Kentaro Wada, Shingo Kitagawa
1.2.4 (2018-01-12)
- Add image gallery to README (#2225)
- Contributors: Kentaro Wada
1.2.3 (2017-11-23)
- Regional feature based object recognition using ResNet (#2172)
- Convert bounding box to mask
(#2176)
- Add RectArrayToPolygonArray
- Contributors: Kentaro Wada
1.2.2 (2017-07-23)
1.2.1 (2017-07-15)
1.2.0 (2017-07-15)
-
- jsk_pcl_ros: Add Primitive shape classifier nodelet (#2141)
-
- jsk_recognition_utils/include/jsk_recognition_utils/geo/polygon.h
- [jsk_recognition_utils][polygon][fromROSMsg] use identity matrix for default transformation
- jsk_recognition_utils/setup.py: Find packages automatically in jsk_recognition_utils (#2156)
- * [jsk_recognition_utils] install chainermodels dir in setup.py (#2154)
-
- * [jsk_perception][jsk_recognition_utils] support chainer-v2 in alexnet and vgg16 (#2153)
-
- alexnet and vgg16 support chainer-v2
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.3 (2017-07-07)
- [jsk_pcl_ros_utils] Add nodelet for computing & comparing color
histogram
(#2101
)
- jsk_recognition_utils/include/jsk_recognition_utils/pcl/color_histogram.h: add color_histogram_classifier and visualizer
- Generate Kinfu texture model with attention (BoundingBox) and
Groundframe to fix occluded surface
(#2135
)
- Create function to crop point cloud by bounding box #2118 )
- install node_scripts in jsk_recognition_utils
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.2 (2017-06-16)
* [jsk_percption][jsk_recogniton_utils] add imagenet_object_recognition launch and its sample (#2085 ) * add n_class in VGG16 * format Alex -> AlexNet * [jsk_perception] add AlexNet object recognition node #2083 (#2083 ) * add alex_object_recognition node * Remove README.md to generate doc of jsk_recognition_utils (#2078 ) Modified: - doc/jsk_recognition_utils/index.rst Added: - jsk_recognition_utils/sample/sample_static_virtual_camera.launch * [jsk_pcl_ros_utils][polygon_magnifier] allow negative distance to magnify (#2053 ) [jsk_pcl_ros_utils][polygon_magnifier] update docs [jsk_recognition_utils] add polygon_array_publisher.py / sample_polygon_array_publisher.launch [jsk_pcl_ros_utils] add sample / test for polygon_magnifier * Generate README by script (#2064 ) * [jsk_recognition_utils/geo/Polygon] add distance method. (#2031 ) * [jsk_recognition_utils] add PolyLine to polyline.{h,cpp} and add code to segment.{h, cpp} (#2026 ) * Contributors: Kentaro Wada, Masaki Murooka, Shingo Kitagawa, Yohei Kakiuchi, Yuki Furuta
1.1.1 (2017-03-04)
1.1.0 (2017-02-09)
1.0.4 (2017-02-09)
- [jsk_recognition_utils] src/geo/segment.cpp: fix argument name of Segment::midpoint. (#2013 )
- Contributors: Masaki Murooka
1.0.3 (2017-02-08)
- [jsk_recognition_utils] add mipoint method to segment class.
(#2009
)
- src/edge_depth_refinement_nodelet.cpp
- * src/geo/segment.cpp
-
include/jsk_recognition_utils/geo/segment.h
- Evaluate voxel segmentation by IU
(#1993
)
- Stop depending on jsk_interactive_marker
- node_scripts/evaluate_voxel_segmentation_by_gt_box.py
- Compute box overlap and publish it : intersect-over-union
(overlap) = volume_tp / (volume_fn + volume_fp + volume_tp)
- test/evaluate_box_segmentation_by_gt_box.test
- test/evaluate_voxel_segmentation_by_gt_box.test
- sample/sample_evaluate_box_segmentation_by_gt_box.launch
- sample/sample_evaluate_voxel_segmentation_by_gt_box.launch
- scripts/evaluate_box_segmentation_by_gt_box.py
- scripts/evaluate_voxel_segmentation_by_gt_box.py
- Move evaluation scripts of box segmentation from jsk_recognition_utils to to jsk_pcl_ros_utils
- Contributors: Kentaro Wada, Masaki Murooka
1.0.2 (2017-01-12)
1.0.1 (2016-12-13)
1.0.0 (2016-12-12)
- Fix fo kinetic
(#1943)
- use std::isnan instead of isnan, knetic compiler requires this
- Contributors: Kei Okada
0.3.29 (2016-10-30)
0.3.28 (2016-10-29)
0.3.27 (2016-10-29)
0.3.26 (2016-10-27)
- Stop using deprecated jsk_topic_tools/log_utils.h (#1933)
- [heightmap] change type of heightmap to image/32FC2 (#1886)
- Prettify the style of rosparam for bbox publisher (#1885) This shows deprecation warning and does not break the current api. (BTW, this code is quite new and I think no one use this other than me.)
- Contributors: Kentaro Wada, Yohei Kakiuchi
0.3.25 (2016-09-16)
0.3.24 (2016-09-15)
0.3.23 (2016-09-14)
0.3.22 (2016-09-13)
- Merge pull request #1826 from mmurooka/polyarr-to-poly2 [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Merge pull request #1809 from wkentaro/feature/pose-array-to-pose Convert PoseArray to PoseStamped with a specified index
- Convert PoseArray to PoseStamped with a specified index
- Rename test files in favor to {NODE_NAME}.test
- Add util to convert image 16uc1 to 32fc1
- Merge pull request #1694 from wkentaro/get-numpy-include-dirs [jsk_recognition_utils] Set Numpy include directories in cmake to fix error on OS X
- Set Numpy include directories in cmake to fix error on OS X
- Remove color_gategoryXX (use labelcolormap)
- Add label color utility function
- Remove nms.py that is moved to nms.pyx
- Recognize object with VGG16 net
- Rename vgg16 -> vgg16_fast_rcnn
- Cythonize Non-maximum Supression baseline
- Remove dependency on rbgirshick/fast-rcnn
- Support old scipy which does not have face()
- Add static virtual camera
- Copy jsk_perception/image_utils.h to jsk_recognition_utils/cv_utils.h
- Stop passing -z flag to ld with Clang (#1601)
- Contributors: Kei Okada, Kentaro Wada, Masaki Murooka
0.3.21 (2016-04-15)
0.3.20 (2016-04-14)
- [jsk_recognition_utils] Support Affine3d project function in Plane (#1576)
- [jsk_recognition_utils] Add multiple ClusterPointIndices to one
(#1581)
* Add multiple ClusterPointIndices to one Added:
- jsk_recognition_utils/node_scripts/add_cluster_indices.py
- Document for add_cluster_indices.py
- Visualize ClusterPointIndices for image (#1579)
- Contributors: Iori Kumagai, Kentaro Wada
0.3.19 (2016-03-22)
0.3.18 (2016-03-21)
0.3.17 (2016-03-20)
- [jsk_perception] Use timer callback to speed up tile_image with no_sync:=true
- [jsk_perception] Cache concatenated image to speed up
- Contributors: Ryohei Ueda
0.3.16 (2016-02-11)
0.3.15 (2016-02-09)
0.3.14 (2016-02-04)
- [jsk_recognition_utils] Tile different size images with
centerization Modified:
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] BoundingBoxToRectArray and rect_array_to_image_marker.py
- jsk_recognition_utils/CMakeLists.txt: include_directories should have include/ before catkin_INCLUDE_DIRS
- Merge remote-tracking branch 'origin/master' into auto-change-point-type
- [jsk_pcl_ros] Publish current tracking status (running or idle) from particle_fitler_tracking. And add some scripts to visualize them.
- [jsk_pcl_ros] Automatically detect point type in OctreeVoxelGrid
Modified:
- doc/jsk_pcl_ros/nodes/octree_voxel_grid.md
- jsk_pcl_ros/cfg/OctreeVoxelGrid.cfg
- jsk_pcl_ros/include/jsk_pcl_ros/octree_voxel_grid.h
- jsk_pcl_ros/src/octree_voxel_grid_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h
- jsk_recognition_utils/src/pcl_ros_util.cpp
- [jsk_recognition_utils] Add SeriesedBoolean::isAllTrueFilled method to check all the buffer is filled by true
- [jsk_pcl_ros] Fix WallDurationTimer to publish correct average value
- [jsk_pcl_ros] Publish computation time in icp_registration and
torus_finder Modified:
- doc/jsk_pcl_ros/nodes/icp_registration.md
- doc/jsk_pcl_ros/nodes/torus_f_inder.md
- jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h
- jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h
- jsk_pcl_ros/src/icp_registration_nodelet.cpp
- jsk_pcl_ros/src/torus_finder_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/time_util.h
- [jsk_perception] Keep original resolution if all the input images
has same shape and add ~draw_input_topic parameter to draw topic
name on the tiled images Modified:
- jsk_perception/node_scripts/tile_image.py
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] Fix tile_image.py for hydro.
- Disable approximate sync for hydro. it's not supported on hydro
- Use PIL.Image.frombytes instead of PIL.Image.fromstring
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.13 (2015-12-19)
0.3.12 (2015-12-19)
0.3.11 (2015-12-18)
0.3.10 (2015-12-17)
- [jsk_recognition_utils] Fix import error on server caused by matplotlib
- [jsk_pcl_ros] Check header.frame_id before resolving 3-D spacially Modified: jsk_pcl_ros/src/multi_plane_extraction_nodelet.cpp jsk_perception/src/polygon_array_color_histogram.cpp jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h jsk_recognition_utils/src/pcl_ros_util.cpp
- Contributors: Kentaro Wada, Ryohei Ueda
0.3.9 (2015-12-14)
- [jsk_perception] Compute polygon likelihood based on color histogram.
- [jsk_perception] Add PolygonArrayColorHistogram
- [jsk_recognition_utils] Better API to measure and publish computation time
- Contributors: Ryohei Ueda
0.3.8 (2015-12-08)
- Use ccache if installed to make it fast to generate object file
- [jsk_recognition_utils, jsk_pcl_ros] Measure time to compute NormalEstimationOMP and RegionGriwongMultiplePlaneSegmentation. Add utility class to measure time: jsk_recognition_utils::WallDurationTimer
- [jsk_recognition_utils] Split fore/background with depth
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.7 (2015-11-19)
- Use gcc -z defs to check undefined symbols in shared objects (jsk_recognitoin_utils, jsk_pcl_ros, jsk_perception). build_check.cpp cannot run on the environment using multiple processes because of invoking libjsk_pcl_ros.so link.
- Merge pull request #1319 from wkentaro/146-various-rgb-colors [jsk_recognition_utils] Add labelToRGB with 146 rgb colors
- Merge pull request #1324 from wkentaro/test-tf-listener-singleton [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Test rgb_colors.cpp
- [jsk_recognition_utils] Test labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Add labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Util to decompose descriptors with label
- [jsk_recognition_utils] Test tf::Transformer::lookupTransformation
- [jsk_recognition_utils] Bag of Features as python module
- [jsk_recognition_utils] Handle canvas to get safely plot image
- [jsk_recognition_utils] Add bounding_rect_of_mask
- [jsk_recognition_utils] Add jsk_recognition_utils.get_tile_image()
- [jsk_recognition_utils] Fix laser model
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.6 (2015-09-11)
0.3.5 (2015-09-09)
0.3.4 (2015-09-07)
- Merge pull request #1168 from k-okada/add_yaml jsk_recognition_utils: forget to add include to install
- jsk_recognition_utils: forget to add include to install
- [jsk_recognition_utils/README] Add link to doxygen documentation
- [jsk_recognition_utils/Line] Add documentation
- Contributors: Kei Okada, Ryohei Ueda
0.3.3 (2015-09-06)
- [jsk_recognition_utils] Depends on visualization_msgs
- [jsk_recognition_utils] Separate grid_plane.h from geo_util.h
- [jsk_recognition_utils] Separate cylinder.h from geo_util.h
- [jsk_recognition_utils] Separate cube.h from geo_util.h
- [jsk_recognition_utils] Separate convex_polygon.h from geo_util.h
- [jsk_recognition_utils] Separate polygon.h from geo_util.h
- [jsk_recognition_utils] Separate plane.h from geo_util.h
- [jsk_recognition_utils] Separate segment.h from geo_util.h
- [jsk_recognition_utils] Separate line.h from geo_util.h
- Contributors: Ryohei Ueda
0.3.2 (2015-09-05)
- add yaml-cpp to depends
- Merge pull request #1151 from garaemon/use-histograms [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- Contributors: Kei Okada, Ryohei Ueda
0.3.1 (2015-09-04)
- Add README.md to jsk_recognition_utils
- Contributors: Ryohei Ueda
0.3.0 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.18 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.17 (2015-08-21)
0.2.16 (2015-08-19)
0.2.15 (2015-08-18)
0.2.14 (2015-08-13)
0.2.13 (2015-06-11)
0.2.12 (2015-05-04)
0.2.11 (2015-04-13)
0.2.10 (2015-04-09)
0.2.9 (2015-03-29)
0.2.7 (2015-03-26)
0.2.6 (2015-03-25)
0.2.5 (2015-03-17)
0.2.4 (2015-03-08)
0.2.3 (2015-02-02)
0.2.2 (2015-01-30 19:29)
0.2.1 (2015-01-30 00:35)
0.2.0 (2015-01-29 12:20)
0.1.34 (2015-01-29 11:53)
0.1.33 (2015-01-24)
0.1.32 (2015-01-12)
0.1.31 (2015-01-08)
0.1.30 (2014-12-24 16:45)
0.1.29 (2014-12-24 12:43)
0.1.28 (2014-12-17)
0.1.27 (2014-12-09)
0.1.26 (2014-11-23)
0.1.25 (2014-11-21)
0.1.24 (2014-11-15)
0.1.23 (2014-10-09)
0.1.22 (2014-09-24)
0.1.21 (2014-09-20)
0.1.20 (2014-09-17)
0.1.19 (2014-09-15)
0.1.18 (2014-09-13)
0.1.17 (2014-09-07)
0.1.16 (2014-09-04)
0.1.15 (2014-08-26)
0.1.14 (2014-08-01)
0.1.13 (2014-07-29)
0.1.12 (2014-07-24)
0.1.11 (2014-07-08)
0.1.10 (2014-07-07)
0.1.9 (2014-07-01)
0.1.8 (2014-06-29)
0.1.7 (2014-05-31)
0.1.6 (2014-05-30)
0.1.5 (2014-05-29)
0.1.4 (2014-04-25)
0.1.3 (2014-04-12)
0.1.2 (2014-04-11)
0.1.1 (2014-04-10)
Wiki Tutorials
Package Dependencies
System Dependencies
Launch files
- sample/sample_add_cluster_indices.launch
- sample/sample_static_virtual_camera.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box.launch
-
- gui [default: true]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /edgetpu_object_detector/output/rects]
- sample/sample_rect_array_to_cluster_point_indices.launch
-
- gui [default: true]
- sample/sample_ssd_coral.launch
-
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- model_file [default: $(find coral_usb)/models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite]
- label_file [default: $(find coral_usb)/models/coco_labels.txt]
- sample/sample_image_16uc1_to_32fc1.launch
-
- gui [default: true]
- sample/sample_polygon_array_to_polygon.launch
-
- gui [default: true]
- sample/sample_polygon_array_publisher.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box_73b2_kitchen.launch
-
- gui [default: true]
- gpu [default: -1]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /ssd_73b2_kitchen/output/rect]
- sample/sample_add_bounding_box_array.launch
-
- test [default: true]
- sample/sample_table_rects_to_bounding_box.launch
-
- input [default: /camera/depth_registered/points]
- camera_frame_id [default: /camera_rgb_optical_frame]
- camera_info [default: /camera/rgb/camera_info]
- output_rects [default: /ssd_73b2_kitchen/output/rects]
- input_image [default: /camera/rgb/image_rect_color]
- manager [default: tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- launch_manager [default: true]
- launch_tracking [default: true]
- launch_openni [default: true]
- launch_rviz [default: true]
- publish_tf [default: true]
- sample/sample_pose_array_to_pose.launch
-
- gui [default: true]
- sample/sample_bounding_box_array_publisher.launch
-
- gui [default: true]
- test [default: true]
- sample/sample_polygon_array_to_box_array.launch
-
- gui [default: true]
- sample/sample_rect_array_to_polygon_array.launch
-
- gui [default: true]
Messages
Services
Plugins
Recent questions tagged jsk_recognition_utils at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.2.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jsk-ros-pkg/jsk_recognition.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-12-13 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryohei Ueda
Authors
Changelog for package jsk_recognition_utils
1.2.17 (2023-11-14)
- https://github.com/jsk-ros-pkg/jsk_recognition/pull/2648 requires jsk_data package (#2805)
- Contributors: Kei Okada
1.2.16 (2023-11-10)
- [jsk_recognition_utils] add cython3 depend when ROS_PYTHON_VERSION==3 (#2771)
- use python3-shapely for ROS_PHTHON_VERSION==3 (#2756)
- use catkin_install_python to install python scripts under node_scripts/ scripts/ (#2743)
- Fixed typo of Software License Agreement. and/o2r to and/or (#2727)
- [jsk_perception/mask_image_to_rect] Add rect_type option to publish rects containing each contour of mask image (#2728)
- [jsk_recognition_utils] Add jsk_topic_tools header file to check jsk_topic_tools' version (#2721)
- [jsk_perception/image_publisher.py] Support bgr16, rgb16, bgra16 and rgba16 encodings and compressedDepth for 32FC1 depth image (#2714)
- Add CRAFT character detection node and OCR node. (#2650)
- work around permission issue / integrate all yaml to one (#2677)
- [jsk_recognition_utils] Add polygon_array_to_box_array node (#2647)
- Add modified version of draw rects for non ascii characters (#2648)
- [jsk_recognition_utils] Enable publishing coefficients array (#2646)
- Replace color.pyx with color.py for better compatibility (#2633)
- Using pcl::Vertices instead of std::vector since type of point indices changes between PCL versions. (#2627)
- support ~image_transport for static_virtual_camera (#2569)
- [jsk_recognition_utils] use try to import chainer depend modules (#2565)
- Contributors: Aoi Nakane, Baltashov Ilia, Iori Yanokura, Kei Okada, Kentaro Wada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata
1.2.15 (2020-10-10)
1.2.14 (2020-10-09)
1.2.13 (2020-10-08)
1.2.12 (2020-10-03)
1.2.11 (2020-10-01)
- Add ssd to bounding box sample
(#2513)
- rename launch and rvizconfig
- rename to sample_table_rects_to_bounding_box.launch
- update rviz config
- refactor launch files
- add ssd output arg
- enabe to put out the bounding box
- try to make ssd to bbox sample
- Include cython3 when searching (#2531)
- [jsk_recognition_utils] add rect_array_to_cluster_point_indices.py (#2511)
- [jsk_recognition_utils] remove unnecessary dynamic_reconfigure
in rect_array_to_polygon_array.py
(#2510)
- fix typo in rect_array_to_cluster_point_indices.py
- add test and sample for rect_array_to_cluster_point_indices
- add rect_array_to_cluster_point_indices.py
- remove unused dynamic_reconfigure in rect_array_to_polygon_array.py
- Add FCN8sDepthPredictionConcatFirst model to
fcn_depth_prediction.py
(#2481)
- Remove unused import in depth_prediction dataset
- Rewrite data augmentation to remove dependency on imgaug
- Read dataset directory from argument
- Add loss computation
- Add weight initialization from VGG16
- Flatten images for network input
- Rewrite mvtk-dependent code
- Remove redundant visualization of DepthPredictionDataset
- Rosdep install imgaug
- Fix default root_dir of DepthPredictionDataset
- Move FCN8sDepthPrediction chainer models to jsk_recognition_utils
- Add DepthPredictionDataset
- Fix for noetic / 20.04
(#2507)
- jsk_recognition_utils/cv_utils.h fix for opencv4
- upgrade package.xml to format=3, migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
- [jsk_perception] add program for training ssd with box annotation (#2483)
- set chainer version less than 7.0.0 (#2485)
- [jsk_recognition_utils] Fix ear clipping triangulation to
support concave polygon
(#2447)
- Handle parallel line segments as well
- Check if line segment 'uw' completely lies inside the polygon for correcting isEar function
- Rename func: triangulate -> triangulateClockwiseVertices
- Add space in 'if' line for readable code
- Fix ear clipping to support concave polygon
- Add train script and sample for SSD (#2471)
- fix generate_readme.py and update readme (#2442)
- Add sample, test and doc
(#2440)
- Add dependency on image_view in jsk_recognition_utils/package.xml
- Add test for image_16uc1_to_32fc1.py
- Add sample for image_16uc1_to_32fc1.py
- Add test for rect_array_to_polygon_array.py
- Add sample for rect_array_to_polygon_array.py
- Fix output polygon vertices in rect_array_to_polygon_array.py
- Add test for add_cluster_indices.py
- Add sample for add_cluster_indices.py
- Add test for static_virtual_camera.py
- Add test for pose_array_to_pose.py
- Add sample for pose_array_to_pose.py
- Add test for polygon_array_to_polygon
- Add sample for polygon_array_to_polygon
- Add test for polygon_array_publisher
- Fix rviz config for sample_polygon_array_publisher.launch
- add label to bounding_box_publisher.py
- [jsk_recognition_utils] Add label to bounding_box_publisher.py (#2430)
- Contributors: Naoaki Kanazawa, Kei Okada, Peter Mitrano, Shingo Kitagawa, Yuki Furuta, Yuto Uchimi, Taichi Higashide
1.2.10 (2019-03-27)
- Add qtbase5-dev as a package.xml dependency for jsk_recognition_utils. (#2417) Needed since CMakeLists.txt tries to depend on it. Signed-off-by: Chris Lalancette <<clalancette@openrobotics.org>>
- Contributors: Chris Lalancette
1.2.9 (2019-02-23)
- add QT_LIBRARIES Qt5::Widgets to fix 'cannot find -lQt5::Widgets' error on debian stretch (#2398 )
- Contributors: Kei Okada
1.2.8 (2019-02-22)
1.2.7 (2019-02-14)
- [jsk_perception] Add deep_sort_tracker_node.py
(#2351
)
- [jsk_recognition_utils/deep_sort_net.py] Renamed network name DeepSortFeature -> DeepSortFeatureExtractor
- [jsk_perception/deep_sort/deep_sort_net.py] Moved to jsk_recognition_utils's chainermodels
- [jsk_recognition_utils] Resolve dependency for chainer (#2306 )
- Support passing Numpy_INCLUDE_DIRS externally (#2389 )
- [doc] [jsk_perception] [jsk_recognition_utils] Add guide to
image recognition with deep learning
(#2365)
- Add doc for image annotation
- Add annotate_images_with_labelme to index
- Add dataset class for semantic segmentation
- Add install_learning_datasets script
- Download datasets during catkin build
- Add .gitignore in learning_datasets/
- Add train_fcn script
- Set default learning_rate to valid value
- Enable plotting from remote host as well
- Add doc for training FCN
- Add doc for starting deep learning with image dataset
- Add how to create dataset, where to store it in documentation
- Dump param for fcn_object_segmentation.py
- Add InstanceSegmentationDataset
- Add train script for Mask-RCNN
- Fix model_name and outputs in train_fcn.md
- Add doc for training Mask-RCNN
- Contributors: Esteve Fernandez, Yuto Uchimi, Iori Yanokura
1.2.6 (2018-11-02)
- Install 'sample' and 'test'into SHARE_DESTINATION (#2345)
- Use diagnostic nodelet for EuclideanClustering and other nodelets
(#2301)
- jsk_pcl_ros: euclidean_clustering: use dianogistc nodelet Use DiagnosticNodelet::updateDiagnostic preferrably
- Describe the hierachy of rosparams of ClusterPointIndicesDecomposer
(#2285)
- Fix test of add_bounding_box_array The input topics are slow (~1Hz), so slop should be larger (it was 0.1 before).
- Fix for AssertionError in fast_rcnn.py
(#2281)
- Use roi_pooling_2d defined in chainer for fast_rcnn on CPU mode
- Re-enable tests which use chainer inside them
(#2280)
- Looser timeout for test of add_bounding_box_array
- Node to concatenate BoundingBoxArray
(#2264)
- Doc for add_bounding_box_array.py
- Node to concatenate BoundingBoxArray
- Move <test> section to the sample launch files
- Contributors: Yuki Furuta, Kei Okada, Kentaro Wada
1.2.5 (2018-04-09)
- Fix build of jsk_recognition_utils (on Kinetic) (#2262 )
- [jsk_perception/fast_rcnn.py] fast_rcnn node to follow
chainer-v2 version
(#2249)
- modify fast_rcnn model to follow chainer-v2 version
- Contributors: Yuki Furuta, Kentaro Wada, Shingo Kitagawa
1.2.4 (2018-01-12)
- Add image gallery to README (#2225)
- Contributors: Kentaro Wada
1.2.3 (2017-11-23)
- Regional feature based object recognition using ResNet (#2172)
- Convert bounding box to mask
(#2176)
- Add RectArrayToPolygonArray
- Contributors: Kentaro Wada
1.2.2 (2017-07-23)
1.2.1 (2017-07-15)
1.2.0 (2017-07-15)
-
- jsk_pcl_ros: Add Primitive shape classifier nodelet (#2141)
-
- jsk_recognition_utils/include/jsk_recognition_utils/geo/polygon.h
- [jsk_recognition_utils][polygon][fromROSMsg] use identity matrix for default transformation
- jsk_recognition_utils/setup.py: Find packages automatically in jsk_recognition_utils (#2156)
- * [jsk_recognition_utils] install chainermodels dir in setup.py (#2154)
-
- * [jsk_perception][jsk_recognition_utils] support chainer-v2 in alexnet and vgg16 (#2153)
-
- alexnet and vgg16 support chainer-v2
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.3 (2017-07-07)
- [jsk_pcl_ros_utils] Add nodelet for computing & comparing color
histogram
(#2101
)
- jsk_recognition_utils/include/jsk_recognition_utils/pcl/color_histogram.h: add color_histogram_classifier and visualizer
- Generate Kinfu texture model with attention (BoundingBox) and
Groundframe to fix occluded surface
(#2135
)
- Create function to crop point cloud by bounding box #2118 )
- install node_scripts in jsk_recognition_utils
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.2 (2017-06-16)
* [jsk_percption][jsk_recogniton_utils] add imagenet_object_recognition launch and its sample (#2085 ) * add n_class in VGG16 * format Alex -> AlexNet * [jsk_perception] add AlexNet object recognition node #2083 (#2083 ) * add alex_object_recognition node * Remove README.md to generate doc of jsk_recognition_utils (#2078 ) Modified: - doc/jsk_recognition_utils/index.rst Added: - jsk_recognition_utils/sample/sample_static_virtual_camera.launch * [jsk_pcl_ros_utils][polygon_magnifier] allow negative distance to magnify (#2053 ) [jsk_pcl_ros_utils][polygon_magnifier] update docs [jsk_recognition_utils] add polygon_array_publisher.py / sample_polygon_array_publisher.launch [jsk_pcl_ros_utils] add sample / test for polygon_magnifier * Generate README by script (#2064 ) * [jsk_recognition_utils/geo/Polygon] add distance method. (#2031 ) * [jsk_recognition_utils] add PolyLine to polyline.{h,cpp} and add code to segment.{h, cpp} (#2026 ) * Contributors: Kentaro Wada, Masaki Murooka, Shingo Kitagawa, Yohei Kakiuchi, Yuki Furuta
1.1.1 (2017-03-04)
1.1.0 (2017-02-09)
1.0.4 (2017-02-09)
- [jsk_recognition_utils] src/geo/segment.cpp: fix argument name of Segment::midpoint. (#2013 )
- Contributors: Masaki Murooka
1.0.3 (2017-02-08)
- [jsk_recognition_utils] add mipoint method to segment class.
(#2009
)
- src/edge_depth_refinement_nodelet.cpp
- * src/geo/segment.cpp
-
include/jsk_recognition_utils/geo/segment.h
- Evaluate voxel segmentation by IU
(#1993
)
- Stop depending on jsk_interactive_marker
- node_scripts/evaluate_voxel_segmentation_by_gt_box.py
- Compute box overlap and publish it : intersect-over-union
(overlap) = volume_tp / (volume_fn + volume_fp + volume_tp)
- test/evaluate_box_segmentation_by_gt_box.test
- test/evaluate_voxel_segmentation_by_gt_box.test
- sample/sample_evaluate_box_segmentation_by_gt_box.launch
- sample/sample_evaluate_voxel_segmentation_by_gt_box.launch
- scripts/evaluate_box_segmentation_by_gt_box.py
- scripts/evaluate_voxel_segmentation_by_gt_box.py
- Move evaluation scripts of box segmentation from jsk_recognition_utils to to jsk_pcl_ros_utils
- Contributors: Kentaro Wada, Masaki Murooka
1.0.2 (2017-01-12)
1.0.1 (2016-12-13)
1.0.0 (2016-12-12)
- Fix fo kinetic
(#1943)
- use std::isnan instead of isnan, knetic compiler requires this
- Contributors: Kei Okada
0.3.29 (2016-10-30)
0.3.28 (2016-10-29)
0.3.27 (2016-10-29)
0.3.26 (2016-10-27)
- Stop using deprecated jsk_topic_tools/log_utils.h (#1933)
- [heightmap] change type of heightmap to image/32FC2 (#1886)
- Prettify the style of rosparam for bbox publisher (#1885) This shows deprecation warning and does not break the current api. (BTW, this code is quite new and I think no one use this other than me.)
- Contributors: Kentaro Wada, Yohei Kakiuchi
0.3.25 (2016-09-16)
0.3.24 (2016-09-15)
0.3.23 (2016-09-14)
0.3.22 (2016-09-13)
- Merge pull request #1826 from mmurooka/polyarr-to-poly2 [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Merge pull request #1809 from wkentaro/feature/pose-array-to-pose Convert PoseArray to PoseStamped with a specified index
- Convert PoseArray to PoseStamped with a specified index
- Rename test files in favor to {NODE_NAME}.test
- Add util to convert image 16uc1 to 32fc1
- Merge pull request #1694 from wkentaro/get-numpy-include-dirs [jsk_recognition_utils] Set Numpy include directories in cmake to fix error on OS X
- Set Numpy include directories in cmake to fix error on OS X
- Remove color_gategoryXX (use labelcolormap)
- Add label color utility function
- Remove nms.py that is moved to nms.pyx
- Recognize object with VGG16 net
- Rename vgg16 -> vgg16_fast_rcnn
- Cythonize Non-maximum Supression baseline
- Remove dependency on rbgirshick/fast-rcnn
- Support old scipy which does not have face()
- Add static virtual camera
- Copy jsk_perception/image_utils.h to jsk_recognition_utils/cv_utils.h
- Stop passing -z flag to ld with Clang (#1601)
- Contributors: Kei Okada, Kentaro Wada, Masaki Murooka
0.3.21 (2016-04-15)
0.3.20 (2016-04-14)
- [jsk_recognition_utils] Support Affine3d project function in Plane (#1576)
- [jsk_recognition_utils] Add multiple ClusterPointIndices to one
(#1581)
* Add multiple ClusterPointIndices to one Added:
- jsk_recognition_utils/node_scripts/add_cluster_indices.py
- Document for add_cluster_indices.py
- Visualize ClusterPointIndices for image (#1579)
- Contributors: Iori Kumagai, Kentaro Wada
0.3.19 (2016-03-22)
0.3.18 (2016-03-21)
0.3.17 (2016-03-20)
- [jsk_perception] Use timer callback to speed up tile_image with no_sync:=true
- [jsk_perception] Cache concatenated image to speed up
- Contributors: Ryohei Ueda
0.3.16 (2016-02-11)
0.3.15 (2016-02-09)
0.3.14 (2016-02-04)
- [jsk_recognition_utils] Tile different size images with
centerization Modified:
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] BoundingBoxToRectArray and rect_array_to_image_marker.py
- jsk_recognition_utils/CMakeLists.txt: include_directories should have include/ before catkin_INCLUDE_DIRS
- Merge remote-tracking branch 'origin/master' into auto-change-point-type
- [jsk_pcl_ros] Publish current tracking status (running or idle) from particle_fitler_tracking. And add some scripts to visualize them.
- [jsk_pcl_ros] Automatically detect point type in OctreeVoxelGrid
Modified:
- doc/jsk_pcl_ros/nodes/octree_voxel_grid.md
- jsk_pcl_ros/cfg/OctreeVoxelGrid.cfg
- jsk_pcl_ros/include/jsk_pcl_ros/octree_voxel_grid.h
- jsk_pcl_ros/src/octree_voxel_grid_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h
- jsk_recognition_utils/src/pcl_ros_util.cpp
- [jsk_recognition_utils] Add SeriesedBoolean::isAllTrueFilled method to check all the buffer is filled by true
- [jsk_pcl_ros] Fix WallDurationTimer to publish correct average value
- [jsk_pcl_ros] Publish computation time in icp_registration and
torus_finder Modified:
- doc/jsk_pcl_ros/nodes/icp_registration.md
- doc/jsk_pcl_ros/nodes/torus_f_inder.md
- jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h
- jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h
- jsk_pcl_ros/src/icp_registration_nodelet.cpp
- jsk_pcl_ros/src/torus_finder_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/time_util.h
- [jsk_perception] Keep original resolution if all the input images
has same shape and add ~draw_input_topic parameter to draw topic
name on the tiled images Modified:
- jsk_perception/node_scripts/tile_image.py
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] Fix tile_image.py for hydro.
- Disable approximate sync for hydro. it's not supported on hydro
- Use PIL.Image.frombytes instead of PIL.Image.fromstring
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.13 (2015-12-19)
0.3.12 (2015-12-19)
0.3.11 (2015-12-18)
0.3.10 (2015-12-17)
- [jsk_recognition_utils] Fix import error on server caused by matplotlib
- [jsk_pcl_ros] Check header.frame_id before resolving 3-D spacially Modified: jsk_pcl_ros/src/multi_plane_extraction_nodelet.cpp jsk_perception/src/polygon_array_color_histogram.cpp jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h jsk_recognition_utils/src/pcl_ros_util.cpp
- Contributors: Kentaro Wada, Ryohei Ueda
0.3.9 (2015-12-14)
- [jsk_perception] Compute polygon likelihood based on color histogram.
- [jsk_perception] Add PolygonArrayColorHistogram
- [jsk_recognition_utils] Better API to measure and publish computation time
- Contributors: Ryohei Ueda
0.3.8 (2015-12-08)
- Use ccache if installed to make it fast to generate object file
- [jsk_recognition_utils, jsk_pcl_ros] Measure time to compute NormalEstimationOMP and RegionGriwongMultiplePlaneSegmentation. Add utility class to measure time: jsk_recognition_utils::WallDurationTimer
- [jsk_recognition_utils] Split fore/background with depth
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.7 (2015-11-19)
- Use gcc -z defs to check undefined symbols in shared objects (jsk_recognitoin_utils, jsk_pcl_ros, jsk_perception). build_check.cpp cannot run on the environment using multiple processes because of invoking libjsk_pcl_ros.so link.
- Merge pull request #1319 from wkentaro/146-various-rgb-colors [jsk_recognition_utils] Add labelToRGB with 146 rgb colors
- Merge pull request #1324 from wkentaro/test-tf-listener-singleton [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Test rgb_colors.cpp
- [jsk_recognition_utils] Test labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Add labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Util to decompose descriptors with label
- [jsk_recognition_utils] Test tf::Transformer::lookupTransformation
- [jsk_recognition_utils] Bag of Features as python module
- [jsk_recognition_utils] Handle canvas to get safely plot image
- [jsk_recognition_utils] Add bounding_rect_of_mask
- [jsk_recognition_utils] Add jsk_recognition_utils.get_tile_image()
- [jsk_recognition_utils] Fix laser model
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.6 (2015-09-11)
0.3.5 (2015-09-09)
0.3.4 (2015-09-07)
- Merge pull request #1168 from k-okada/add_yaml jsk_recognition_utils: forget to add include to install
- jsk_recognition_utils: forget to add include to install
- [jsk_recognition_utils/README] Add link to doxygen documentation
- [jsk_recognition_utils/Line] Add documentation
- Contributors: Kei Okada, Ryohei Ueda
0.3.3 (2015-09-06)
- [jsk_recognition_utils] Depends on visualization_msgs
- [jsk_recognition_utils] Separate grid_plane.h from geo_util.h
- [jsk_recognition_utils] Separate cylinder.h from geo_util.h
- [jsk_recognition_utils] Separate cube.h from geo_util.h
- [jsk_recognition_utils] Separate convex_polygon.h from geo_util.h
- [jsk_recognition_utils] Separate polygon.h from geo_util.h
- [jsk_recognition_utils] Separate plane.h from geo_util.h
- [jsk_recognition_utils] Separate segment.h from geo_util.h
- [jsk_recognition_utils] Separate line.h from geo_util.h
- Contributors: Ryohei Ueda
0.3.2 (2015-09-05)
- add yaml-cpp to depends
- Merge pull request #1151 from garaemon/use-histograms [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- Contributors: Kei Okada, Ryohei Ueda
0.3.1 (2015-09-04)
- Add README.md to jsk_recognition_utils
- Contributors: Ryohei Ueda
0.3.0 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.18 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.17 (2015-08-21)
0.2.16 (2015-08-19)
0.2.15 (2015-08-18)
0.2.14 (2015-08-13)
0.2.13 (2015-06-11)
0.2.12 (2015-05-04)
0.2.11 (2015-04-13)
0.2.10 (2015-04-09)
0.2.9 (2015-03-29)
0.2.7 (2015-03-26)
0.2.6 (2015-03-25)
0.2.5 (2015-03-17)
0.2.4 (2015-03-08)
0.2.3 (2015-02-02)
0.2.2 (2015-01-30 19:29)
0.2.1 (2015-01-30 00:35)
0.2.0 (2015-01-29 12:20)
0.1.34 (2015-01-29 11:53)
0.1.33 (2015-01-24)
0.1.32 (2015-01-12)
0.1.31 (2015-01-08)
0.1.30 (2014-12-24 16:45)
0.1.29 (2014-12-24 12:43)
0.1.28 (2014-12-17)
0.1.27 (2014-12-09)
0.1.26 (2014-11-23)
0.1.25 (2014-11-21)
0.1.24 (2014-11-15)
0.1.23 (2014-10-09)
0.1.22 (2014-09-24)
0.1.21 (2014-09-20)
0.1.20 (2014-09-17)
0.1.19 (2014-09-15)
0.1.18 (2014-09-13)
0.1.17 (2014-09-07)
0.1.16 (2014-09-04)
0.1.15 (2014-08-26)
0.1.14 (2014-08-01)
0.1.13 (2014-07-29)
0.1.12 (2014-07-24)
0.1.11 (2014-07-08)
0.1.10 (2014-07-07)
0.1.9 (2014-07-01)
0.1.8 (2014-06-29)
0.1.7 (2014-05-31)
0.1.6 (2014-05-30)
0.1.5 (2014-05-29)
0.1.4 (2014-04-25)
0.1.3 (2014-04-12)
0.1.2 (2014-04-11)
0.1.1 (2014-04-10)
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- sample/sample_add_cluster_indices.launch
- sample/sample_static_virtual_camera.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box.launch
-
- gui [default: true]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /edgetpu_object_detector/output/rects]
- sample/sample_rect_array_to_cluster_point_indices.launch
-
- gui [default: true]
- sample/sample_ssd_coral.launch
-
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- model_file [default: $(find coral_usb)/models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite]
- label_file [default: $(find coral_usb)/models/coco_labels.txt]
- sample/sample_image_16uc1_to_32fc1.launch
-
- gui [default: true]
- sample/sample_polygon_array_to_polygon.launch
-
- gui [default: true]
- sample/sample_polygon_array_publisher.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box_73b2_kitchen.launch
-
- gui [default: true]
- gpu [default: -1]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /ssd_73b2_kitchen/output/rect]
- sample/sample_add_bounding_box_array.launch
-
- test [default: true]
- sample/sample_table_rects_to_bounding_box.launch
-
- input [default: /camera/depth_registered/points]
- camera_frame_id [default: /camera_rgb_optical_frame]
- camera_info [default: /camera/rgb/camera_info]
- output_rects [default: /ssd_73b2_kitchen/output/rects]
- input_image [default: /camera/rgb/image_rect_color]
- manager [default: tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- launch_manager [default: true]
- launch_tracking [default: true]
- launch_openni [default: true]
- launch_rviz [default: true]
- publish_tf [default: true]
- sample/sample_pose_array_to_pose.launch
-
- gui [default: true]
- sample/sample_bounding_box_array_publisher.launch
-
- gui [default: true]
- test [default: true]
- sample/sample_polygon_array_to_box_array.launch
-
- gui [default: true]
- sample/sample_rect_array_to_polygon_array.launch
-
- gui [default: true]
Messages
Services
Plugins
Recent questions tagged jsk_recognition_utils at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.2.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jsk-ros-pkg/jsk_recognition.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-12-13 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryohei Ueda
Authors
Changelog for package jsk_recognition_utils
1.2.17 (2023-11-14)
- https://github.com/jsk-ros-pkg/jsk_recognition/pull/2648 requires jsk_data package (#2805)
- Contributors: Kei Okada
1.2.16 (2023-11-10)
- [jsk_recognition_utils] add cython3 depend when ROS_PYTHON_VERSION==3 (#2771)
- use python3-shapely for ROS_PHTHON_VERSION==3 (#2756)
- use catkin_install_python to install python scripts under node_scripts/ scripts/ (#2743)
- Fixed typo of Software License Agreement. and/o2r to and/or (#2727)
- [jsk_perception/mask_image_to_rect] Add rect_type option to publish rects containing each contour of mask image (#2728)
- [jsk_recognition_utils] Add jsk_topic_tools header file to check jsk_topic_tools' version (#2721)
- [jsk_perception/image_publisher.py] Support bgr16, rgb16, bgra16 and rgba16 encodings and compressedDepth for 32FC1 depth image (#2714)
- Add CRAFT character detection node and OCR node. (#2650)
- work around permission issue / integrate all yaml to one (#2677)
- [jsk_recognition_utils] Add polygon_array_to_box_array node (#2647)
- Add modified version of draw rects for non ascii characters (#2648)
- [jsk_recognition_utils] Enable publishing coefficients array (#2646)
- Replace color.pyx with color.py for better compatibility (#2633)
- Using pcl::Vertices instead of std::vector since type of point indices changes between PCL versions. (#2627)
- support ~image_transport for static_virtual_camera (#2569)
- [jsk_recognition_utils] use try to import chainer depend modules (#2565)
- Contributors: Aoi Nakane, Baltashov Ilia, Iori Yanokura, Kei Okada, Kentaro Wada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata
1.2.15 (2020-10-10)
1.2.14 (2020-10-09)
1.2.13 (2020-10-08)
1.2.12 (2020-10-03)
1.2.11 (2020-10-01)
- Add ssd to bounding box sample
(#2513)
- rename launch and rvizconfig
- rename to sample_table_rects_to_bounding_box.launch
- update rviz config
- refactor launch files
- add ssd output arg
- enabe to put out the bounding box
- try to make ssd to bbox sample
- Include cython3 when searching (#2531)
- [jsk_recognition_utils] add rect_array_to_cluster_point_indices.py (#2511)
- [jsk_recognition_utils] remove unnecessary dynamic_reconfigure
in rect_array_to_polygon_array.py
(#2510)
- fix typo in rect_array_to_cluster_point_indices.py
- add test and sample for rect_array_to_cluster_point_indices
- add rect_array_to_cluster_point_indices.py
- remove unused dynamic_reconfigure in rect_array_to_polygon_array.py
- Add FCN8sDepthPredictionConcatFirst model to
fcn_depth_prediction.py
(#2481)
- Remove unused import in depth_prediction dataset
- Rewrite data augmentation to remove dependency on imgaug
- Read dataset directory from argument
- Add loss computation
- Add weight initialization from VGG16
- Flatten images for network input
- Rewrite mvtk-dependent code
- Remove redundant visualization of DepthPredictionDataset
- Rosdep install imgaug
- Fix default root_dir of DepthPredictionDataset
- Move FCN8sDepthPrediction chainer models to jsk_recognition_utils
- Add DepthPredictionDataset
- Fix for noetic / 20.04
(#2507)
- jsk_recognition_utils/cv_utils.h fix for opencv4
- upgrade package.xml to format=3, migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
- [jsk_perception] add program for training ssd with box annotation (#2483)
- set chainer version less than 7.0.0 (#2485)
- [jsk_recognition_utils] Fix ear clipping triangulation to
support concave polygon
(#2447)
- Handle parallel line segments as well
- Check if line segment 'uw' completely lies inside the polygon for correcting isEar function
- Rename func: triangulate -> triangulateClockwiseVertices
- Add space in 'if' line for readable code
- Fix ear clipping to support concave polygon
- Add train script and sample for SSD (#2471)
- fix generate_readme.py and update readme (#2442)
- Add sample, test and doc
(#2440)
- Add dependency on image_view in jsk_recognition_utils/package.xml
- Add test for image_16uc1_to_32fc1.py
- Add sample for image_16uc1_to_32fc1.py
- Add test for rect_array_to_polygon_array.py
- Add sample for rect_array_to_polygon_array.py
- Fix output polygon vertices in rect_array_to_polygon_array.py
- Add test for add_cluster_indices.py
- Add sample for add_cluster_indices.py
- Add test for static_virtual_camera.py
- Add test for pose_array_to_pose.py
- Add sample for pose_array_to_pose.py
- Add test for polygon_array_to_polygon
- Add sample for polygon_array_to_polygon
- Add test for polygon_array_publisher
- Fix rviz config for sample_polygon_array_publisher.launch
- add label to bounding_box_publisher.py
- [jsk_recognition_utils] Add label to bounding_box_publisher.py (#2430)
- Contributors: Naoaki Kanazawa, Kei Okada, Peter Mitrano, Shingo Kitagawa, Yuki Furuta, Yuto Uchimi, Taichi Higashide
1.2.10 (2019-03-27)
- Add qtbase5-dev as a package.xml dependency for jsk_recognition_utils. (#2417) Needed since CMakeLists.txt tries to depend on it. Signed-off-by: Chris Lalancette <<clalancette@openrobotics.org>>
- Contributors: Chris Lalancette
1.2.9 (2019-02-23)
- add QT_LIBRARIES Qt5::Widgets to fix 'cannot find -lQt5::Widgets' error on debian stretch (#2398 )
- Contributors: Kei Okada
1.2.8 (2019-02-22)
1.2.7 (2019-02-14)
- [jsk_perception] Add deep_sort_tracker_node.py
(#2351
)
- [jsk_recognition_utils/deep_sort_net.py] Renamed network name DeepSortFeature -> DeepSortFeatureExtractor
- [jsk_perception/deep_sort/deep_sort_net.py] Moved to jsk_recognition_utils's chainermodels
- [jsk_recognition_utils] Resolve dependency for chainer (#2306 )
- Support passing Numpy_INCLUDE_DIRS externally (#2389 )
- [doc] [jsk_perception] [jsk_recognition_utils] Add guide to
image recognition with deep learning
(#2365)
- Add doc for image annotation
- Add annotate_images_with_labelme to index
- Add dataset class for semantic segmentation
- Add install_learning_datasets script
- Download datasets during catkin build
- Add .gitignore in learning_datasets/
- Add train_fcn script
- Set default learning_rate to valid value
- Enable plotting from remote host as well
- Add doc for training FCN
- Add doc for starting deep learning with image dataset
- Add how to create dataset, where to store it in documentation
- Dump param for fcn_object_segmentation.py
- Add InstanceSegmentationDataset
- Add train script for Mask-RCNN
- Fix model_name and outputs in train_fcn.md
- Add doc for training Mask-RCNN
- Contributors: Esteve Fernandez, Yuto Uchimi, Iori Yanokura
1.2.6 (2018-11-02)
- Install 'sample' and 'test'into SHARE_DESTINATION (#2345)
- Use diagnostic nodelet for EuclideanClustering and other nodelets
(#2301)
- jsk_pcl_ros: euclidean_clustering: use dianogistc nodelet Use DiagnosticNodelet::updateDiagnostic preferrably
- Describe the hierachy of rosparams of ClusterPointIndicesDecomposer
(#2285)
- Fix test of add_bounding_box_array The input topics are slow (~1Hz), so slop should be larger (it was 0.1 before).
- Fix for AssertionError in fast_rcnn.py
(#2281)
- Use roi_pooling_2d defined in chainer for fast_rcnn on CPU mode
- Re-enable tests which use chainer inside them
(#2280)
- Looser timeout for test of add_bounding_box_array
- Node to concatenate BoundingBoxArray
(#2264)
- Doc for add_bounding_box_array.py
- Node to concatenate BoundingBoxArray
- Move <test> section to the sample launch files
- Contributors: Yuki Furuta, Kei Okada, Kentaro Wada
1.2.5 (2018-04-09)
- Fix build of jsk_recognition_utils (on Kinetic) (#2262 )
- [jsk_perception/fast_rcnn.py] fast_rcnn node to follow
chainer-v2 version
(#2249)
- modify fast_rcnn model to follow chainer-v2 version
- Contributors: Yuki Furuta, Kentaro Wada, Shingo Kitagawa
1.2.4 (2018-01-12)
- Add image gallery to README (#2225)
- Contributors: Kentaro Wada
1.2.3 (2017-11-23)
- Regional feature based object recognition using ResNet (#2172)
- Convert bounding box to mask
(#2176)
- Add RectArrayToPolygonArray
- Contributors: Kentaro Wada
1.2.2 (2017-07-23)
1.2.1 (2017-07-15)
1.2.0 (2017-07-15)
-
- jsk_pcl_ros: Add Primitive shape classifier nodelet (#2141)
-
- jsk_recognition_utils/include/jsk_recognition_utils/geo/polygon.h
- [jsk_recognition_utils][polygon][fromROSMsg] use identity matrix for default transformation
- jsk_recognition_utils/setup.py: Find packages automatically in jsk_recognition_utils (#2156)
- * [jsk_recognition_utils] install chainermodels dir in setup.py (#2154)
-
- * [jsk_perception][jsk_recognition_utils] support chainer-v2 in alexnet and vgg16 (#2153)
-
- alexnet and vgg16 support chainer-v2
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.3 (2017-07-07)
- [jsk_pcl_ros_utils] Add nodelet for computing & comparing color
histogram
(#2101
)
- jsk_recognition_utils/include/jsk_recognition_utils/pcl/color_histogram.h: add color_histogram_classifier and visualizer
- Generate Kinfu texture model with attention (BoundingBox) and
Groundframe to fix occluded surface
(#2135
)
- Create function to crop point cloud by bounding box #2118 )
- install node_scripts in jsk_recognition_utils
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.2 (2017-06-16)
* [jsk_percption][jsk_recogniton_utils] add imagenet_object_recognition launch and its sample (#2085 ) * add n_class in VGG16 * format Alex -> AlexNet * [jsk_perception] add AlexNet object recognition node #2083 (#2083 ) * add alex_object_recognition node * Remove README.md to generate doc of jsk_recognition_utils (#2078 ) Modified: - doc/jsk_recognition_utils/index.rst Added: - jsk_recognition_utils/sample/sample_static_virtual_camera.launch * [jsk_pcl_ros_utils][polygon_magnifier] allow negative distance to magnify (#2053 ) [jsk_pcl_ros_utils][polygon_magnifier] update docs [jsk_recognition_utils] add polygon_array_publisher.py / sample_polygon_array_publisher.launch [jsk_pcl_ros_utils] add sample / test for polygon_magnifier * Generate README by script (#2064 ) * [jsk_recognition_utils/geo/Polygon] add distance method. (#2031 ) * [jsk_recognition_utils] add PolyLine to polyline.{h,cpp} and add code to segment.{h, cpp} (#2026 ) * Contributors: Kentaro Wada, Masaki Murooka, Shingo Kitagawa, Yohei Kakiuchi, Yuki Furuta
1.1.1 (2017-03-04)
1.1.0 (2017-02-09)
1.0.4 (2017-02-09)
- [jsk_recognition_utils] src/geo/segment.cpp: fix argument name of Segment::midpoint. (#2013 )
- Contributors: Masaki Murooka
1.0.3 (2017-02-08)
- [jsk_recognition_utils] add mipoint method to segment class.
(#2009
)
- src/edge_depth_refinement_nodelet.cpp
- * src/geo/segment.cpp
-
include/jsk_recognition_utils/geo/segment.h
- Evaluate voxel segmentation by IU
(#1993
)
- Stop depending on jsk_interactive_marker
- node_scripts/evaluate_voxel_segmentation_by_gt_box.py
- Compute box overlap and publish it : intersect-over-union
(overlap) = volume_tp / (volume_fn + volume_fp + volume_tp)
- test/evaluate_box_segmentation_by_gt_box.test
- test/evaluate_voxel_segmentation_by_gt_box.test
- sample/sample_evaluate_box_segmentation_by_gt_box.launch
- sample/sample_evaluate_voxel_segmentation_by_gt_box.launch
- scripts/evaluate_box_segmentation_by_gt_box.py
- scripts/evaluate_voxel_segmentation_by_gt_box.py
- Move evaluation scripts of box segmentation from jsk_recognition_utils to to jsk_pcl_ros_utils
- Contributors: Kentaro Wada, Masaki Murooka
1.0.2 (2017-01-12)
1.0.1 (2016-12-13)
1.0.0 (2016-12-12)
- Fix fo kinetic
(#1943)
- use std::isnan instead of isnan, knetic compiler requires this
- Contributors: Kei Okada
0.3.29 (2016-10-30)
0.3.28 (2016-10-29)
0.3.27 (2016-10-29)
0.3.26 (2016-10-27)
- Stop using deprecated jsk_topic_tools/log_utils.h (#1933)
- [heightmap] change type of heightmap to image/32FC2 (#1886)
- Prettify the style of rosparam for bbox publisher (#1885) This shows deprecation warning and does not break the current api. (BTW, this code is quite new and I think no one use this other than me.)
- Contributors: Kentaro Wada, Yohei Kakiuchi
0.3.25 (2016-09-16)
0.3.24 (2016-09-15)
0.3.23 (2016-09-14)
0.3.22 (2016-09-13)
- Merge pull request #1826 from mmurooka/polyarr-to-poly2 [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Merge pull request #1809 from wkentaro/feature/pose-array-to-pose Convert PoseArray to PoseStamped with a specified index
- Convert PoseArray to PoseStamped with a specified index
- Rename test files in favor to {NODE_NAME}.test
- Add util to convert image 16uc1 to 32fc1
- Merge pull request #1694 from wkentaro/get-numpy-include-dirs [jsk_recognition_utils] Set Numpy include directories in cmake to fix error on OS X
- Set Numpy include directories in cmake to fix error on OS X
- Remove color_gategoryXX (use labelcolormap)
- Add label color utility function
- Remove nms.py that is moved to nms.pyx
- Recognize object with VGG16 net
- Rename vgg16 -> vgg16_fast_rcnn
- Cythonize Non-maximum Supression baseline
- Remove dependency on rbgirshick/fast-rcnn
- Support old scipy which does not have face()
- Add static virtual camera
- Copy jsk_perception/image_utils.h to jsk_recognition_utils/cv_utils.h
- Stop passing -z flag to ld with Clang (#1601)
- Contributors: Kei Okada, Kentaro Wada, Masaki Murooka
0.3.21 (2016-04-15)
0.3.20 (2016-04-14)
- [jsk_recognition_utils] Support Affine3d project function in Plane (#1576)
- [jsk_recognition_utils] Add multiple ClusterPointIndices to one
(#1581)
* Add multiple ClusterPointIndices to one Added:
- jsk_recognition_utils/node_scripts/add_cluster_indices.py
- Document for add_cluster_indices.py
- Visualize ClusterPointIndices for image (#1579)
- Contributors: Iori Kumagai, Kentaro Wada
0.3.19 (2016-03-22)
0.3.18 (2016-03-21)
0.3.17 (2016-03-20)
- [jsk_perception] Use timer callback to speed up tile_image with no_sync:=true
- [jsk_perception] Cache concatenated image to speed up
- Contributors: Ryohei Ueda
0.3.16 (2016-02-11)
0.3.15 (2016-02-09)
0.3.14 (2016-02-04)
- [jsk_recognition_utils] Tile different size images with
centerization Modified:
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] BoundingBoxToRectArray and rect_array_to_image_marker.py
- jsk_recognition_utils/CMakeLists.txt: include_directories should have include/ before catkin_INCLUDE_DIRS
- Merge remote-tracking branch 'origin/master' into auto-change-point-type
- [jsk_pcl_ros] Publish current tracking status (running or idle) from particle_fitler_tracking. And add some scripts to visualize them.
- [jsk_pcl_ros] Automatically detect point type in OctreeVoxelGrid
Modified:
- doc/jsk_pcl_ros/nodes/octree_voxel_grid.md
- jsk_pcl_ros/cfg/OctreeVoxelGrid.cfg
- jsk_pcl_ros/include/jsk_pcl_ros/octree_voxel_grid.h
- jsk_pcl_ros/src/octree_voxel_grid_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h
- jsk_recognition_utils/src/pcl_ros_util.cpp
- [jsk_recognition_utils] Add SeriesedBoolean::isAllTrueFilled method to check all the buffer is filled by true
- [jsk_pcl_ros] Fix WallDurationTimer to publish correct average value
- [jsk_pcl_ros] Publish computation time in icp_registration and
torus_finder Modified:
- doc/jsk_pcl_ros/nodes/icp_registration.md
- doc/jsk_pcl_ros/nodes/torus_f_inder.md
- jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h
- jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h
- jsk_pcl_ros/src/icp_registration_nodelet.cpp
- jsk_pcl_ros/src/torus_finder_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/time_util.h
- [jsk_perception] Keep original resolution if all the input images
has same shape and add ~draw_input_topic parameter to draw topic
name on the tiled images Modified:
- jsk_perception/node_scripts/tile_image.py
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] Fix tile_image.py for hydro.
- Disable approximate sync for hydro. it's not supported on hydro
- Use PIL.Image.frombytes instead of PIL.Image.fromstring
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.13 (2015-12-19)
0.3.12 (2015-12-19)
0.3.11 (2015-12-18)
0.3.10 (2015-12-17)
- [jsk_recognition_utils] Fix import error on server caused by matplotlib
- [jsk_pcl_ros] Check header.frame_id before resolving 3-D spacially Modified: jsk_pcl_ros/src/multi_plane_extraction_nodelet.cpp jsk_perception/src/polygon_array_color_histogram.cpp jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h jsk_recognition_utils/src/pcl_ros_util.cpp
- Contributors: Kentaro Wada, Ryohei Ueda
0.3.9 (2015-12-14)
- [jsk_perception] Compute polygon likelihood based on color histogram.
- [jsk_perception] Add PolygonArrayColorHistogram
- [jsk_recognition_utils] Better API to measure and publish computation time
- Contributors: Ryohei Ueda
0.3.8 (2015-12-08)
- Use ccache if installed to make it fast to generate object file
- [jsk_recognition_utils, jsk_pcl_ros] Measure time to compute NormalEstimationOMP and RegionGriwongMultiplePlaneSegmentation. Add utility class to measure time: jsk_recognition_utils::WallDurationTimer
- [jsk_recognition_utils] Split fore/background with depth
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.7 (2015-11-19)
- Use gcc -z defs to check undefined symbols in shared objects (jsk_recognitoin_utils, jsk_pcl_ros, jsk_perception). build_check.cpp cannot run on the environment using multiple processes because of invoking libjsk_pcl_ros.so link.
- Merge pull request #1319 from wkentaro/146-various-rgb-colors [jsk_recognition_utils] Add labelToRGB with 146 rgb colors
- Merge pull request #1324 from wkentaro/test-tf-listener-singleton [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Test rgb_colors.cpp
- [jsk_recognition_utils] Test labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Add labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Util to decompose descriptors with label
- [jsk_recognition_utils] Test tf::Transformer::lookupTransformation
- [jsk_recognition_utils] Bag of Features as python module
- [jsk_recognition_utils] Handle canvas to get safely plot image
- [jsk_recognition_utils] Add bounding_rect_of_mask
- [jsk_recognition_utils] Add jsk_recognition_utils.get_tile_image()
- [jsk_recognition_utils] Fix laser model
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.6 (2015-09-11)
0.3.5 (2015-09-09)
0.3.4 (2015-09-07)
- Merge pull request #1168 from k-okada/add_yaml jsk_recognition_utils: forget to add include to install
- jsk_recognition_utils: forget to add include to install
- [jsk_recognition_utils/README] Add link to doxygen documentation
- [jsk_recognition_utils/Line] Add documentation
- Contributors: Kei Okada, Ryohei Ueda
0.3.3 (2015-09-06)
- [jsk_recognition_utils] Depends on visualization_msgs
- [jsk_recognition_utils] Separate grid_plane.h from geo_util.h
- [jsk_recognition_utils] Separate cylinder.h from geo_util.h
- [jsk_recognition_utils] Separate cube.h from geo_util.h
- [jsk_recognition_utils] Separate convex_polygon.h from geo_util.h
- [jsk_recognition_utils] Separate polygon.h from geo_util.h
- [jsk_recognition_utils] Separate plane.h from geo_util.h
- [jsk_recognition_utils] Separate segment.h from geo_util.h
- [jsk_recognition_utils] Separate line.h from geo_util.h
- Contributors: Ryohei Ueda
0.3.2 (2015-09-05)
- add yaml-cpp to depends
- Merge pull request #1151 from garaemon/use-histograms [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- Contributors: Kei Okada, Ryohei Ueda
0.3.1 (2015-09-04)
- Add README.md to jsk_recognition_utils
- Contributors: Ryohei Ueda
0.3.0 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.18 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.17 (2015-08-21)
0.2.16 (2015-08-19)
0.2.15 (2015-08-18)
0.2.14 (2015-08-13)
0.2.13 (2015-06-11)
0.2.12 (2015-05-04)
0.2.11 (2015-04-13)
0.2.10 (2015-04-09)
0.2.9 (2015-03-29)
0.2.7 (2015-03-26)
0.2.6 (2015-03-25)
0.2.5 (2015-03-17)
0.2.4 (2015-03-08)
0.2.3 (2015-02-02)
0.2.2 (2015-01-30 19:29)
0.2.1 (2015-01-30 00:35)
0.2.0 (2015-01-29 12:20)
0.1.34 (2015-01-29 11:53)
0.1.33 (2015-01-24)
0.1.32 (2015-01-12)
0.1.31 (2015-01-08)
0.1.30 (2014-12-24 16:45)
0.1.29 (2014-12-24 12:43)
0.1.28 (2014-12-17)
0.1.27 (2014-12-09)
0.1.26 (2014-11-23)
0.1.25 (2014-11-21)
0.1.24 (2014-11-15)
0.1.23 (2014-10-09)
0.1.22 (2014-09-24)
0.1.21 (2014-09-20)
0.1.20 (2014-09-17)
0.1.19 (2014-09-15)
0.1.18 (2014-09-13)
0.1.17 (2014-09-07)
0.1.16 (2014-09-04)
0.1.15 (2014-08-26)
0.1.14 (2014-08-01)
0.1.13 (2014-07-29)
0.1.12 (2014-07-24)
0.1.11 (2014-07-08)
0.1.10 (2014-07-07)
0.1.9 (2014-07-01)
0.1.8 (2014-06-29)
0.1.7 (2014-05-31)
0.1.6 (2014-05-30)
0.1.5 (2014-05-29)
0.1.4 (2014-04-25)
0.1.3 (2014-04-12)
0.1.2 (2014-04-11)
0.1.1 (2014-04-10)
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- sample/sample_add_cluster_indices.launch
- sample/sample_static_virtual_camera.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box.launch
-
- gui [default: true]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /edgetpu_object_detector/output/rects]
- sample/sample_rect_array_to_cluster_point_indices.launch
-
- gui [default: true]
- sample/sample_ssd_coral.launch
-
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- model_file [default: $(find coral_usb)/models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite]
- label_file [default: $(find coral_usb)/models/coco_labels.txt]
- sample/sample_image_16uc1_to_32fc1.launch
-
- gui [default: true]
- sample/sample_polygon_array_to_polygon.launch
-
- gui [default: true]
- sample/sample_polygon_array_publisher.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box_73b2_kitchen.launch
-
- gui [default: true]
- gpu [default: -1]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /ssd_73b2_kitchen/output/rect]
- sample/sample_add_bounding_box_array.launch
-
- test [default: true]
- sample/sample_table_rects_to_bounding_box.launch
-
- input [default: /camera/depth_registered/points]
- camera_frame_id [default: /camera_rgb_optical_frame]
- camera_info [default: /camera/rgb/camera_info]
- output_rects [default: /ssd_73b2_kitchen/output/rects]
- input_image [default: /camera/rgb/image_rect_color]
- manager [default: tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- launch_manager [default: true]
- launch_tracking [default: true]
- launch_openni [default: true]
- launch_rviz [default: true]
- publish_tf [default: true]
- sample/sample_pose_array_to_pose.launch
-
- gui [default: true]
- sample/sample_bounding_box_array_publisher.launch
-
- gui [default: true]
- test [default: true]
- sample/sample_polygon_array_to_box_array.launch
-
- gui [default: true]
- sample/sample_rect_array_to_polygon_array.launch
-
- gui [default: true]
Messages
Services
Plugins
Recent questions tagged jsk_recognition_utils at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.2.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/jsk-ros-pkg/jsk_recognition.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2024-12-13 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Ryohei Ueda
Authors
Changelog for package jsk_recognition_utils
1.2.17 (2023-11-14)
- https://github.com/jsk-ros-pkg/jsk_recognition/pull/2648 requires jsk_data package (#2805)
- Contributors: Kei Okada
1.2.16 (2023-11-10)
- [jsk_recognition_utils] add cython3 depend when ROS_PYTHON_VERSION==3 (#2771)
- use python3-shapely for ROS_PHTHON_VERSION==3 (#2756)
- use catkin_install_python to install python scripts under node_scripts/ scripts/ (#2743)
- Fixed typo of Software License Agreement. and/o2r to and/or (#2727)
- [jsk_perception/mask_image_to_rect] Add rect_type option to publish rects containing each contour of mask image (#2728)
- [jsk_recognition_utils] Add jsk_topic_tools header file to check jsk_topic_tools' version (#2721)
- [jsk_perception/image_publisher.py] Support bgr16, rgb16, bgra16 and rgba16 encodings and compressedDepth for 32FC1 depth image (#2714)
- Add CRAFT character detection node and OCR node. (#2650)
- work around permission issue / integrate all yaml to one (#2677)
- [jsk_recognition_utils] Add polygon_array_to_box_array node (#2647)
- Add modified version of draw rects for non ascii characters (#2648)
- [jsk_recognition_utils] Enable publishing coefficients array (#2646)
- Replace color.pyx with color.py for better compatibility (#2633)
- Using pcl::Vertices instead of std::vector since type of point indices changes between PCL versions. (#2627)
- support ~image_transport for static_virtual_camera (#2569)
- [jsk_recognition_utils] use try to import chainer depend modules (#2565)
- Contributors: Aoi Nakane, Baltashov Ilia, Iori Yanokura, Kei Okada, Kentaro Wada, Naoto Tsukamoto, Naoya Yamaguchi, Shingo Kitagawa, Yoshiki Obinata
1.2.15 (2020-10-10)
1.2.14 (2020-10-09)
1.2.13 (2020-10-08)
1.2.12 (2020-10-03)
1.2.11 (2020-10-01)
- Add ssd to bounding box sample
(#2513)
- rename launch and rvizconfig
- rename to sample_table_rects_to_bounding_box.launch
- update rviz config
- refactor launch files
- add ssd output arg
- enabe to put out the bounding box
- try to make ssd to bbox sample
- Include cython3 when searching (#2531)
- [jsk_recognition_utils] add rect_array_to_cluster_point_indices.py (#2511)
- [jsk_recognition_utils] remove unnecessary dynamic_reconfigure
in rect_array_to_polygon_array.py
(#2510)
- fix typo in rect_array_to_cluster_point_indices.py
- add test and sample for rect_array_to_cluster_point_indices
- add rect_array_to_cluster_point_indices.py
- remove unused dynamic_reconfigure in rect_array_to_polygon_array.py
- Add FCN8sDepthPredictionConcatFirst model to
fcn_depth_prediction.py
(#2481)
- Remove unused import in depth_prediction dataset
- Rewrite data augmentation to remove dependency on imgaug
- Read dataset directory from argument
- Add loss computation
- Add weight initialization from VGG16
- Flatten images for network input
- Rewrite mvtk-dependent code
- Remove redundant visualization of DepthPredictionDataset
- Rosdep install imgaug
- Fix default root_dir of DepthPredictionDataset
- Move FCN8sDepthPrediction chainer models to jsk_recognition_utils
- Add DepthPredictionDataset
- Fix for noetic / 20.04
(#2507)
- jsk_recognition_utils/cv_utils.h fix for opencv4
- upgrade package.xml to format=3, migrate to noetic with ROS_PYTHON_VERSION=2/3, use multiple ROS distro strategy http://wiki.ros.org/noetic/Migration
- [jsk_perception] add program for training ssd with box annotation (#2483)
- set chainer version less than 7.0.0 (#2485)
- [jsk_recognition_utils] Fix ear clipping triangulation to
support concave polygon
(#2447)
- Handle parallel line segments as well
- Check if line segment 'uw' completely lies inside the polygon for correcting isEar function
- Rename func: triangulate -> triangulateClockwiseVertices
- Add space in 'if' line for readable code
- Fix ear clipping to support concave polygon
- Add train script and sample for SSD (#2471)
- fix generate_readme.py and update readme (#2442)
- Add sample, test and doc
(#2440)
- Add dependency on image_view in jsk_recognition_utils/package.xml
- Add test for image_16uc1_to_32fc1.py
- Add sample for image_16uc1_to_32fc1.py
- Add test for rect_array_to_polygon_array.py
- Add sample for rect_array_to_polygon_array.py
- Fix output polygon vertices in rect_array_to_polygon_array.py
- Add test for add_cluster_indices.py
- Add sample for add_cluster_indices.py
- Add test for static_virtual_camera.py
- Add test for pose_array_to_pose.py
- Add sample for pose_array_to_pose.py
- Add test for polygon_array_to_polygon
- Add sample for polygon_array_to_polygon
- Add test for polygon_array_publisher
- Fix rviz config for sample_polygon_array_publisher.launch
- add label to bounding_box_publisher.py
- [jsk_recognition_utils] Add label to bounding_box_publisher.py (#2430)
- Contributors: Naoaki Kanazawa, Kei Okada, Peter Mitrano, Shingo Kitagawa, Yuki Furuta, Yuto Uchimi, Taichi Higashide
1.2.10 (2019-03-27)
- Add qtbase5-dev as a package.xml dependency for jsk_recognition_utils. (#2417) Needed since CMakeLists.txt tries to depend on it. Signed-off-by: Chris Lalancette <<clalancette@openrobotics.org>>
- Contributors: Chris Lalancette
1.2.9 (2019-02-23)
- add QT_LIBRARIES Qt5::Widgets to fix 'cannot find -lQt5::Widgets' error on debian stretch (#2398 )
- Contributors: Kei Okada
1.2.8 (2019-02-22)
1.2.7 (2019-02-14)
- [jsk_perception] Add deep_sort_tracker_node.py
(#2351
)
- [jsk_recognition_utils/deep_sort_net.py] Renamed network name DeepSortFeature -> DeepSortFeatureExtractor
- [jsk_perception/deep_sort/deep_sort_net.py] Moved to jsk_recognition_utils's chainermodels
- [jsk_recognition_utils] Resolve dependency for chainer (#2306 )
- Support passing Numpy_INCLUDE_DIRS externally (#2389 )
- [doc] [jsk_perception] [jsk_recognition_utils] Add guide to
image recognition with deep learning
(#2365)
- Add doc for image annotation
- Add annotate_images_with_labelme to index
- Add dataset class for semantic segmentation
- Add install_learning_datasets script
- Download datasets during catkin build
- Add .gitignore in learning_datasets/
- Add train_fcn script
- Set default learning_rate to valid value
- Enable plotting from remote host as well
- Add doc for training FCN
- Add doc for starting deep learning with image dataset
- Add how to create dataset, where to store it in documentation
- Dump param for fcn_object_segmentation.py
- Add InstanceSegmentationDataset
- Add train script for Mask-RCNN
- Fix model_name and outputs in train_fcn.md
- Add doc for training Mask-RCNN
- Contributors: Esteve Fernandez, Yuto Uchimi, Iori Yanokura
1.2.6 (2018-11-02)
- Install 'sample' and 'test'into SHARE_DESTINATION (#2345)
- Use diagnostic nodelet for EuclideanClustering and other nodelets
(#2301)
- jsk_pcl_ros: euclidean_clustering: use dianogistc nodelet Use DiagnosticNodelet::updateDiagnostic preferrably
- Describe the hierachy of rosparams of ClusterPointIndicesDecomposer
(#2285)
- Fix test of add_bounding_box_array The input topics are slow (~1Hz), so slop should be larger (it was 0.1 before).
- Fix for AssertionError in fast_rcnn.py
(#2281)
- Use roi_pooling_2d defined in chainer for fast_rcnn on CPU mode
- Re-enable tests which use chainer inside them
(#2280)
- Looser timeout for test of add_bounding_box_array
- Node to concatenate BoundingBoxArray
(#2264)
- Doc for add_bounding_box_array.py
- Node to concatenate BoundingBoxArray
- Move <test> section to the sample launch files
- Contributors: Yuki Furuta, Kei Okada, Kentaro Wada
1.2.5 (2018-04-09)
- Fix build of jsk_recognition_utils (on Kinetic) (#2262 )
- [jsk_perception/fast_rcnn.py] fast_rcnn node to follow
chainer-v2 version
(#2249)
- modify fast_rcnn model to follow chainer-v2 version
- Contributors: Yuki Furuta, Kentaro Wada, Shingo Kitagawa
1.2.4 (2018-01-12)
- Add image gallery to README (#2225)
- Contributors: Kentaro Wada
1.2.3 (2017-11-23)
- Regional feature based object recognition using ResNet (#2172)
- Convert bounding box to mask
(#2176)
- Add RectArrayToPolygonArray
- Contributors: Kentaro Wada
1.2.2 (2017-07-23)
1.2.1 (2017-07-15)
1.2.0 (2017-07-15)
-
- jsk_pcl_ros: Add Primitive shape classifier nodelet (#2141)
-
- jsk_recognition_utils/include/jsk_recognition_utils/geo/polygon.h
- [jsk_recognition_utils][polygon][fromROSMsg] use identity matrix for default transformation
- jsk_recognition_utils/setup.py: Find packages automatically in jsk_recognition_utils (#2156)
- * [jsk_recognition_utils] install chainermodels dir in setup.py (#2154)
-
- * [jsk_perception][jsk_recognition_utils] support chainer-v2 in alexnet and vgg16 (#2153)
-
- alexnet and vgg16 support chainer-v2
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.3 (2017-07-07)
- [jsk_pcl_ros_utils] Add nodelet for computing & comparing color
histogram
(#2101
)
- jsk_recognition_utils/include/jsk_recognition_utils/pcl/color_histogram.h: add color_histogram_classifier and visualizer
- Generate Kinfu texture model with attention (BoundingBox) and
Groundframe to fix occluded surface
(#2135
)
- Create function to crop point cloud by bounding box #2118 )
- install node_scripts in jsk_recognition_utils
- Contributors: Kentaro Wada, Shingo Kitagawa, Yuki Furuta
1.1.2 (2017-06-16)
* [jsk_percption][jsk_recogniton_utils] add imagenet_object_recognition launch and its sample (#2085 ) * add n_class in VGG16 * format Alex -> AlexNet * [jsk_perception] add AlexNet object recognition node #2083 (#2083 ) * add alex_object_recognition node * Remove README.md to generate doc of jsk_recognition_utils (#2078 ) Modified: - doc/jsk_recognition_utils/index.rst Added: - jsk_recognition_utils/sample/sample_static_virtual_camera.launch * [jsk_pcl_ros_utils][polygon_magnifier] allow negative distance to magnify (#2053 ) [jsk_pcl_ros_utils][polygon_magnifier] update docs [jsk_recognition_utils] add polygon_array_publisher.py / sample_polygon_array_publisher.launch [jsk_pcl_ros_utils] add sample / test for polygon_magnifier * Generate README by script (#2064 ) * [jsk_recognition_utils/geo/Polygon] add distance method. (#2031 ) * [jsk_recognition_utils] add PolyLine to polyline.{h,cpp} and add code to segment.{h, cpp} (#2026 ) * Contributors: Kentaro Wada, Masaki Murooka, Shingo Kitagawa, Yohei Kakiuchi, Yuki Furuta
1.1.1 (2017-03-04)
1.1.0 (2017-02-09)
1.0.4 (2017-02-09)
- [jsk_recognition_utils] src/geo/segment.cpp: fix argument name of Segment::midpoint. (#2013 )
- Contributors: Masaki Murooka
1.0.3 (2017-02-08)
- [jsk_recognition_utils] add mipoint method to segment class.
(#2009
)
- src/edge_depth_refinement_nodelet.cpp
- * src/geo/segment.cpp
-
include/jsk_recognition_utils/geo/segment.h
- Evaluate voxel segmentation by IU
(#1993
)
- Stop depending on jsk_interactive_marker
- node_scripts/evaluate_voxel_segmentation_by_gt_box.py
- Compute box overlap and publish it : intersect-over-union
(overlap) = volume_tp / (volume_fn + volume_fp + volume_tp)
- test/evaluate_box_segmentation_by_gt_box.test
- test/evaluate_voxel_segmentation_by_gt_box.test
- sample/sample_evaluate_box_segmentation_by_gt_box.launch
- sample/sample_evaluate_voxel_segmentation_by_gt_box.launch
- scripts/evaluate_box_segmentation_by_gt_box.py
- scripts/evaluate_voxel_segmentation_by_gt_box.py
- Move evaluation scripts of box segmentation from jsk_recognition_utils to to jsk_pcl_ros_utils
- Contributors: Kentaro Wada, Masaki Murooka
1.0.2 (2017-01-12)
1.0.1 (2016-12-13)
1.0.0 (2016-12-12)
- Fix fo kinetic
(#1943)
- use std::isnan instead of isnan, knetic compiler requires this
- Contributors: Kei Okada
0.3.29 (2016-10-30)
0.3.28 (2016-10-29)
0.3.27 (2016-10-29)
0.3.26 (2016-10-27)
- Stop using deprecated jsk_topic_tools/log_utils.h (#1933)
- [heightmap] change type of heightmap to image/32FC2 (#1886)
- Prettify the style of rosparam for bbox publisher (#1885) This shows deprecation warning and does not break the current api. (BTW, this code is quite new and I think no one use this other than me.)
- Contributors: Kentaro Wada, Yohei Kakiuchi
0.3.25 (2016-09-16)
0.3.24 (2016-09-15)
0.3.23 (2016-09-14)
0.3.22 (2016-09-13)
- Merge pull request #1826 from mmurooka/polyarr-to-poly2 [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- [jsk_recognition_utils/node_scripts] add polygon_array_to_polygon.py
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Skip rostest on hydro because of unreleased test tools
- Add test for bounding_box_array_publisher.py
- Add sample for bounding_box_array_publisher.py
- Node to publish bounding box array
- Merge pull request #1809 from wkentaro/feature/pose-array-to-pose Convert PoseArray to PoseStamped with a specified index
- Convert PoseArray to PoseStamped with a specified index
- Rename test files in favor to {NODE_NAME}.test
- Add util to convert image 16uc1 to 32fc1
- Merge pull request #1694 from wkentaro/get-numpy-include-dirs [jsk_recognition_utils] Set Numpy include directories in cmake to fix error on OS X
- Set Numpy include directories in cmake to fix error on OS X
- Remove color_gategoryXX (use labelcolormap)
- Add label color utility function
- Remove nms.py that is moved to nms.pyx
- Recognize object with VGG16 net
- Rename vgg16 -> vgg16_fast_rcnn
- Cythonize Non-maximum Supression baseline
- Remove dependency on rbgirshick/fast-rcnn
- Support old scipy which does not have face()
- Add static virtual camera
- Copy jsk_perception/image_utils.h to jsk_recognition_utils/cv_utils.h
- Stop passing -z flag to ld with Clang (#1601)
- Contributors: Kei Okada, Kentaro Wada, Masaki Murooka
0.3.21 (2016-04-15)
0.3.20 (2016-04-14)
- [jsk_recognition_utils] Support Affine3d project function in Plane (#1576)
- [jsk_recognition_utils] Add multiple ClusterPointIndices to one
(#1581)
* Add multiple ClusterPointIndices to one Added:
- jsk_recognition_utils/node_scripts/add_cluster_indices.py
- Document for add_cluster_indices.py
- Visualize ClusterPointIndices for image (#1579)
- Contributors: Iori Kumagai, Kentaro Wada
0.3.19 (2016-03-22)
0.3.18 (2016-03-21)
0.3.17 (2016-03-20)
- [jsk_perception] Use timer callback to speed up tile_image with no_sync:=true
- [jsk_perception] Cache concatenated image to speed up
- Contributors: Ryohei Ueda
0.3.16 (2016-02-11)
0.3.15 (2016-02-09)
0.3.14 (2016-02-04)
- [jsk_recognition_utils] Tile different size images with
centerization Modified:
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] BoundingBoxToRectArray and rect_array_to_image_marker.py
- jsk_recognition_utils/CMakeLists.txt: include_directories should have include/ before catkin_INCLUDE_DIRS
- Merge remote-tracking branch 'origin/master' into auto-change-point-type
- [jsk_pcl_ros] Publish current tracking status (running or idle) from particle_fitler_tracking. And add some scripts to visualize them.
- [jsk_pcl_ros] Automatically detect point type in OctreeVoxelGrid
Modified:
- doc/jsk_pcl_ros/nodes/octree_voxel_grid.md
- jsk_pcl_ros/cfg/OctreeVoxelGrid.cfg
- jsk_pcl_ros/include/jsk_pcl_ros/octree_voxel_grid.h
- jsk_pcl_ros/src/octree_voxel_grid_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h
- jsk_recognition_utils/src/pcl_ros_util.cpp
- [jsk_recognition_utils] Add SeriesedBoolean::isAllTrueFilled method to check all the buffer is filled by true
- [jsk_pcl_ros] Fix WallDurationTimer to publish correct average value
- [jsk_pcl_ros] Publish computation time in icp_registration and
torus_finder Modified:
- doc/jsk_pcl_ros/nodes/icp_registration.md
- doc/jsk_pcl_ros/nodes/torus_f_inder.md
- jsk_pcl_ros/include/jsk_pcl_ros/icp_registration.h
- jsk_pcl_ros/include/jsk_pcl_ros/torus_finder.h
- jsk_pcl_ros/src/icp_registration_nodelet.cpp
- jsk_pcl_ros/src/torus_finder_nodelet.cpp
- jsk_recognition_utils/include/jsk_recognition_utils/time_util.h
- [jsk_perception] Keep original resolution if all the input images
has same shape and add ~draw_input_topic parameter to draw topic
name on the tiled images Modified:
- jsk_perception/node_scripts/tile_image.py
- jsk_recognition_utils/python/jsk_recognition_utils/visualize.py
- [jsk_perception] Fix tile_image.py for hydro.
- Disable approximate sync for hydro. it's not supported on hydro
- Use PIL.Image.frombytes instead of PIL.Image.fromstring
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.13 (2015-12-19)
0.3.12 (2015-12-19)
0.3.11 (2015-12-18)
0.3.10 (2015-12-17)
- [jsk_recognition_utils] Fix import error on server caused by matplotlib
- [jsk_pcl_ros] Check header.frame_id before resolving 3-D spacially Modified: jsk_pcl_ros/src/multi_plane_extraction_nodelet.cpp jsk_perception/src/polygon_array_color_histogram.cpp jsk_recognition_utils/include/jsk_recognition_utils/pcl_ros_util.h jsk_recognition_utils/src/pcl_ros_util.cpp
- Contributors: Kentaro Wada, Ryohei Ueda
0.3.9 (2015-12-14)
- [jsk_perception] Compute polygon likelihood based on color histogram.
- [jsk_perception] Add PolygonArrayColorHistogram
- [jsk_recognition_utils] Better API to measure and publish computation time
- Contributors: Ryohei Ueda
0.3.8 (2015-12-08)
- Use ccache if installed to make it fast to generate object file
- [jsk_recognition_utils, jsk_pcl_ros] Measure time to compute NormalEstimationOMP and RegionGriwongMultiplePlaneSegmentation. Add utility class to measure time: jsk_recognition_utils::WallDurationTimer
- [jsk_recognition_utils] Split fore/background with depth
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.7 (2015-11-19)
- Use gcc -z defs to check undefined symbols in shared objects (jsk_recognitoin_utils, jsk_pcl_ros, jsk_perception). build_check.cpp cannot run on the environment using multiple processes because of invoking libjsk_pcl_ros.so link.
- Merge pull request #1319 from wkentaro/146-various-rgb-colors [jsk_recognition_utils] Add labelToRGB with 146 rgb colors
- Merge pull request #1324 from wkentaro/test-tf-listener-singleton [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Test rgb_colors.cpp
- [jsk_recognition_utils] Test labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Test tf_listener_singleton.cpp
- [jsk_recognition_utils] Add labelToRGB
- [jsk_recognition_utils] 146 rgb colors
- [jsk_recognition_utils] Util to decompose descriptors with label
- [jsk_recognition_utils] Test tf::Transformer::lookupTransformation
- [jsk_recognition_utils] Bag of Features as python module
- [jsk_recognition_utils] Handle canvas to get safely plot image
- [jsk_recognition_utils] Add bounding_rect_of_mask
- [jsk_recognition_utils] Add jsk_recognition_utils.get_tile_image()
- [jsk_recognition_utils] Fix laser model
- Contributors: Kei Okada, Kentaro Wada, Ryohei Ueda
0.3.6 (2015-09-11)
0.3.5 (2015-09-09)
0.3.4 (2015-09-07)
- Merge pull request #1168 from k-okada/add_yaml jsk_recognition_utils: forget to add include to install
- jsk_recognition_utils: forget to add include to install
- [jsk_recognition_utils/README] Add link to doxygen documentation
- [jsk_recognition_utils/Line] Add documentation
- Contributors: Kei Okada, Ryohei Ueda
0.3.3 (2015-09-06)
- [jsk_recognition_utils] Depends on visualization_msgs
- [jsk_recognition_utils] Separate grid_plane.h from geo_util.h
- [jsk_recognition_utils] Separate cylinder.h from geo_util.h
- [jsk_recognition_utils] Separate cube.h from geo_util.h
- [jsk_recognition_utils] Separate convex_polygon.h from geo_util.h
- [jsk_recognition_utils] Separate polygon.h from geo_util.h
- [jsk_recognition_utils] Separate plane.h from geo_util.h
- [jsk_recognition_utils] Separate segment.h from geo_util.h
- [jsk_recognition_utils] Separate line.h from geo_util.h
- Contributors: Ryohei Ueda
0.3.2 (2015-09-05)
- add yaml-cpp to depends
- Merge pull request #1151 from garaemon/use-histograms [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- [jsk_perception] Use histograms to compute distance in TabletopColorDifferenceLikelihood
- Contributors: Kei Okada, Ryohei Ueda
0.3.1 (2015-09-04)
- Add README.md to jsk_recognition_utils
- Contributors: Ryohei Ueda
0.3.0 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.18 (2015-09-04)
- [jsk_recognition_utils] Introduce new package jsk_recognition_utils in order to use utility libraries defined in jsk_pcl_ros in jsk_perception
- Contributors: Ryohei Ueda
0.2.17 (2015-08-21)
0.2.16 (2015-08-19)
0.2.15 (2015-08-18)
0.2.14 (2015-08-13)
0.2.13 (2015-06-11)
0.2.12 (2015-05-04)
0.2.11 (2015-04-13)
0.2.10 (2015-04-09)
0.2.9 (2015-03-29)
0.2.7 (2015-03-26)
0.2.6 (2015-03-25)
0.2.5 (2015-03-17)
0.2.4 (2015-03-08)
0.2.3 (2015-02-02)
0.2.2 (2015-01-30 19:29)
0.2.1 (2015-01-30 00:35)
0.2.0 (2015-01-29 12:20)
0.1.34 (2015-01-29 11:53)
0.1.33 (2015-01-24)
0.1.32 (2015-01-12)
0.1.31 (2015-01-08)
0.1.30 (2014-12-24 16:45)
0.1.29 (2014-12-24 12:43)
0.1.28 (2014-12-17)
0.1.27 (2014-12-09)
0.1.26 (2014-11-23)
0.1.25 (2014-11-21)
0.1.24 (2014-11-15)
0.1.23 (2014-10-09)
0.1.22 (2014-09-24)
0.1.21 (2014-09-20)
0.1.20 (2014-09-17)
0.1.19 (2014-09-15)
0.1.18 (2014-09-13)
0.1.17 (2014-09-07)
0.1.16 (2014-09-04)
0.1.15 (2014-08-26)
0.1.14 (2014-08-01)
0.1.13 (2014-07-29)
0.1.12 (2014-07-24)
0.1.11 (2014-07-08)
0.1.10 (2014-07-07)
0.1.9 (2014-07-01)
0.1.8 (2014-06-29)
0.1.7 (2014-05-31)
0.1.6 (2014-05-30)
0.1.5 (2014-05-29)
0.1.4 (2014-04-25)
0.1.3 (2014-04-12)
0.1.2 (2014-04-11)
0.1.1 (2014-04-10)
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- sample/sample_add_cluster_indices.launch
- sample/sample_static_virtual_camera.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box.launch
-
- gui [default: true]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /edgetpu_object_detector/output/rects]
- sample/sample_rect_array_to_cluster_point_indices.launch
-
- gui [default: true]
- sample/sample_ssd_coral.launch
-
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- model_file [default: $(find coral_usb)/models/mobilenet_ssd_v2_coco_quant_postprocess_edgetpu.tflite]
- label_file [default: $(find coral_usb)/models/coco_labels.txt]
- sample/sample_image_16uc1_to_32fc1.launch
-
- gui [default: true]
- sample/sample_polygon_array_to_polygon.launch
-
- gui [default: true]
- sample/sample_polygon_array_publisher.launch
-
- gui [default: true]
- sample/sample_ssd_to_bounding_box_73b2_kitchen.launch
-
- gui [default: true]
- gpu [default: -1]
- publish_objects_tf [default: true]
- launch_tracking [default: false]
- manager [default: pr2_tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- load_machine [default: true]
- INPUT [default: /kinect_head/depth_registered/points]
- INPUT_IMAGE [default: /kinect_head/rgb/image_rect_color]
- CAMERA_FRAME_ID [default: /head_mount_kinect_rgb_optical_frame]
- CAMERA_INFO [default: /kinect_head/rgb/camera_info]
- OUTPUT_RECTS [default: /ssd_73b2_kitchen/output/rect]
- sample/sample_add_bounding_box_array.launch
-
- test [default: true]
- sample/sample_table_rects_to_bounding_box.launch
-
- input [default: /camera/depth_registered/points]
- camera_frame_id [default: /camera_rgb_optical_frame]
- camera_info [default: /camera/rgb/camera_info]
- output_rects [default: /ssd_73b2_kitchen/output/rects]
- input_image [default: /camera/rgb/image_rect_color]
- manager [default: tabletop_object_detector_nodelet_manager]
- machine [default: localhost]
- launch_manager [default: true]
- launch_tracking [default: true]
- launch_openni [default: true]
- launch_rviz [default: true]
- publish_tf [default: true]
- sample/sample_pose_array_to_pose.launch
-
- gui [default: true]
- sample/sample_bounding_box_array_publisher.launch
-
- gui [default: true]
- test [default: true]
- sample/sample_polygon_array_to_box_array.launch
-
- gui [default: true]
- sample/sample_rect_array_to_polygon_array.launch
-
- gui [default: true]