Commit Graph
100 Commits
Author SHA1 Message Date
matlabbe 4ba60c8aff See #658. README: added example to colcon with cmake options. 2021-10-14 16:11:56 -04:00
matlabbe 1f600abda6 Fixed some compilation warnings 2021-10-07 09:22:01 -04:00
matlabbe b531f96c31 Fixed build without octomap-msgs 2021-10-07 08:44:47 -04:00
matlabbe 2f58aba80d Merged master -> ros2 2021-10-06 10:09:00 -04:00
matlabbe 6ac2dcd918 Fixed rgbd_image/scan_descriptor not subscribing at the same time. point_cloud_xyzrgb: added RGBA8 encoding support for stereo images. 2021-10-06 09:59:15 -04:00
matlabbe 0dabd21fda Update README.md 2021-10-05 18:05:26 -04:00
matlabbe 6498932d50 Update README.md 2021-10-05 18:05:10 -04:00
matlabbe 16e1c581f4 fixed MapCloud rviz plugin with rtabmap namespace property. rtabmap.launch.py: added "rviz" argument to start RVIZ with preconfigured displays. point_cloud_xyzrgb: added RGBA encoding support for stereo. 2021-10-05 18:01:30 -04:00
matlabbe 06c29333bd Update rtabmap.launch 2021-10-05 14:26:07 -04:00
matlabbe fb1200c8f1 Fixed timestamp conversion. Srv: changed "global" member to "global_map" (python reserved word). CoreWrapper: fixed imu subscription. 2021-10-05 13:53:13 -04:00
matlabbe 801fcade72 set move_base_msgs as optional (missing on galactic) 2021-10-04 20:29:01 -04:00
matlabbe 517e8d40fc workflow: added missing move-base-msgs 2021-10-04 20:21:10 -04:00
matlabbe af1c7edeef Merged master to ros2. ros2: Uniformized qos of all subscribers and publishers. 2021-10-04 19:29:19 -04:00
matlabbe ccf152d877 rtabmap.launch.py: fixed wrong relay remap names when compressed is false. Fixed warnings showing the base topic names and not the remap names. Added rtabmap.launch.py usage in example launch files. Install rtabmap.launch.py. 2021-10-01 18:48:45 -04:00
matlabbe 1ecce15878 workflows: added multi-arch docker images 2021-10-01 07:09:35 -04:00
matlabbe 3288c56151 OodmInfo msg: Added local bundle key frames 2021-09-30 15:04:03 -04:00
matlabbe a5fe8df170 Updated package.xml version to 0.20.14 2021-09-30 10:14:43 -04:00
matlabbe 5d4b05cbdc fixed yaml_to_camera_info.py for python3 2021-09-30 10:11:47 -04:00
matlabbe b5dd624ae2 test_velodyne.launch: added more options 2021-09-30 09:55:29 -04:00
matlabbe 2c144400ed Merge pull request #649 from nobleo/fix/point_cloud_aggregator
[point_cloud_aggregator] pointrow_step of tmp_output should depend on size of tmp_output
2021-09-27 19:30:33 -04:00
matlabbe 75ce3a56e7 Merge pull request #648 from windelbouwman/ros2-boost-binds
Replace boost::bind by std::bind.
2021-09-27 19:16:52 -04:00
matlabbe 136b8433c1 test_velodyne.launch: added loop_ratio option to close loops in kitti dataset 2021-09-24 12:05:37 -04:00
matlabbe fd0eb4f62c OdomInfo msg: changed type of localScanMap (to fix long compression issue). Updated test_velodyne.launch to make floam working with kitti bags 2021-09-24 11:34:23 -04:00
matlabbe e8edafb8ff Updated test_velodyne.launch with FLOAM option 2021-09-22 10:52:09 -04:00
matlabbe a67df77778 fixed #647 2021-09-21 10:49:07 -04:00
matlabbe 36c658bfa1 Merge branch 'windelbouwman-ros2-no-gui' into ros2 2021-09-21 10:43:12 -04:00
matlabbe 1d60861ffb Updated rviz deps location in cmake 2021-09-21 10:40:49 -04:00
matlabbe f1bc942f54 Update README.md 2021-09-21 08:01:25 -04:00
matlabbe f02851ae65 Merge pull request #644 from ruipimentelfigueiredo/master
Added support for 5 cameras to rgbd_odometry
2021-09-20 16:20:06 -04:00
matlabbe a80158642c Update README.md 2021-09-20 16:07:39 -04:00
matlabbe 3bca34404c Added docker workflow 2021-09-20 16:05:48 -04:00
matlabbe 2a2050d15d Update demo_husky.launch 2021-09-20 08:38:15 -04:00
matlabbe 978b01fe0b Update ros2.yml
added colcon verbosity to console
2021-09-14 16:32:12 -04:00
matlabbe 383ce1b87d Update README.md 2021-09-14 15:47:29 -04:00
matlabbe 19bc06509a renamed workflow cmake -> ros1 2021-09-14 15:47:00 -04:00
matlabbe 5d8e1f1823 Update README.md 2021-09-14 15:41:50 -04:00
matlabbe bae57d8aa9 renamed ros2 workflow dir 2021-09-14 15:37:51 -04:00
matlabbe 4076a46fe0 Added ros2 github actions 2021-09-14 15:29:26 -04:00
matlabbe 3bb4df6373 rtabmap.launch: fixed gen_cloud_from_depth nodelet wrongly started when gen_cloud is false 2021-09-14 13:56:21 -04:00
matlabbe caf6690f40 rtabmap.launch: added gen_cloud option 2021-09-13 18:23:34 -04:00
matlabbe d21842408d rtabmap: added republish_node_data input topic to request rtabmap to republish data of some nodes. max_nodes_republished parameter (default 2) limits the number of nodes republished at each update. 2021-09-13 18:22:56 -04:00
matlabbe a324562ee0 Increased required rtabmap version to 0.20.14. Added detect_more_loop_closures, global_bundle_adjustment and cleanup_local_grids services. rviz MapCloud: added "Download namespace" parameter. 2021-09-11 11:39:11 -04:00
matlabbe b2ac4b6ea7 Update README.md 2021-09-08 17:14:10 -04:00
matlabbe 50c723e009 Migrated from Travis to Github actions 2021-09-08 17:06:53 -04:00
matlabbe 533669dca7 rtabmap parameters are now private. rtabmapviz has now a parameter "rtabmap" (rtabmap node name) to get/set parameters. Added clear_params option (default true) to rtabmap.launch. This fixes http://official-rtab-map-forum.206.s1.nabble.com/RTAB-Map-rosmon-is-not-running-twice-td8373.html 2021-09-08 15:41:32 -04:00
matlabbe e0fa1c264a Update cmake.yml 2021-09-08 13:43:03 -04:00
matlabbe de84218d32 Update cmake.yml 2021-09-08 13:34:42 -04:00
matlabbe a0f0a4a38c Create cmake.yml
First version
2021-09-08 13:29:24 -04:00
matlabbe a34ec109ef Fixed #637 (bug introduced by this commit https://github.com/introlab/rtabmap_ros/commit/31da18478308689fdecfdab58c8505c558d61777 for kinetic) 2021-09-05 17:43:50 -04:00
matlabbe 36be6925f0 Update README.md 2021-09-04 11:58:20 -04:00
matlabbe 8180bb7744 travis: eloquent->foxy 2021-09-04 11:56:37 -04:00
matlabbe b97bf710a6 Update README.md 2021-09-04 11:53:02 -04:00
matlabbe 31da184783 cmake min c++11 2021-09-01 11:29:13 -04:00
matlabbe cfff133ee8 point_cloud_assembler: use rtabmap voxel filter (at cost of having to convert 2 times the assembled cloud) if there is an integer overflow 2021-08-31 15:54:07 -04:00
matlabbe c0fbb3f1c3 Merge pull request #632 from easylyou/ros2
fix possible stackunderflow in CoreWrapper constructed function
2021-08-24 11:36:42 -04:00
matlabbe 9d01369394 Merge pull request #625 from nobleo/fix/rtabmap_point_cloud_aggregator
Add aggregator executable
2021-08-24 11:32:58 -04:00
matlabbe 523b001ca3 Added RGBDImages msg. Added rgbdx_sync to sync up to 8 cameras. For rtabmap node, rgbd_cameras=0 means subscribing to a rgbd_images topic (containing N cameras). 2021-08-02 17:47:30 -04:00
matlabbe d2465851de camera info conversion: Handling distortion with more than 8 coefficients 2021-07-31 10:05:42 -04:00
matlabbe d7a33b86ed Check inf values in odom topic (convert them to 1 if Reg/Force3DoF is true for convenience instead of asserting). Added support for size of tags. 2021-07-30 09:46:22 -04:00
matlabbe dfdbe1f683 Merge pull request #621 from nobleo/fix/node-names
[ROS2] Fix node names
2021-07-29 08:48:38 -04:00
matlabbe b311c6f21a travis.org -> travis.com 2021-07-20 14:13:14 -04:00
matlabbe df60bc78d5 demo_husky.launch: fixed icp_odometry subscribing to both 2d and 3d lidars (choosing always 2d) 2021-07-14 12:09:18 -04:00
matlabbe bac19bf609 Merge pull request #609 from nobleo/node_executable
node_executable is deprecated
2021-07-13 13:19:33 -04:00
matlabbe 11d8ebc339 initial port of rtabmap.launch.py 2021-07-11 19:49:07 -04:00
matlabbe 96c0733b0b cleanup __pycache__ 2021-07-10 11:32:19 -04:00
matlabbe 3452eed63d fixed some deprecated warnings (image_transport headers h->hpp) 2021-07-10 10:56:54 -04:00
matlabbe 480c053300 Update README.md 2021-07-10 10:34:52 -04:00
matlabbe 1c3ad89904 Merge pull request #605 from nobleo/missing-dependency
Add missing dependency on rviz_common
2021-07-09 09:33:07 -04:00
matlabbe 11d5b38afe Added apriltag_ros dependency for binaries 2021-07-09 09:21:15 -04:00
matlabbe c2b6128bd4 Merge branch 'kinetic-devel' of https://github.com/introlab/rtabmap_ros 2021-07-09 09:16:57 -04:00
matlabbe 82bcecdd45 Merge pull request #600 from caioaamaral/fix/add-theora-transport
Add run dependency on 'theora_image_transport'
2021-07-09 09:16:13 -04:00
matlabbe ef6daed716 Merge pull request #606 from nobleo/fix/galactic
rclcpp::executor is deprecated
2021-07-09 09:12:49 -04:00
matlabbe eb6bc7ff5c rtabmap.launch: added gen_depth and subscribe_rgb arguments. demo_husky.launch: added example with RGB-only + 3D lidar (generating depth image from lidar reprojection into RGB camera). 2021-06-28 10:56:37 -04:00
matlabbe 35f31634a6 point_cloud_assembler: added remove_z option to remove z field from output assembled cloud (for convenience when assembling 2D clouds). 2021-06-27 22:57:51 -04:00
matlabbe ec9c3f236c 0.20.13: Refacoring MsgConversion by using laserScanFromPointCloud() from rtabmap library. 2021-06-27 19:37:07 -04:00
matlabbe 4304bae9f6 rtabmap: support rgbd_image without rgb/depth data (only features set). 2021-06-27 10:50:17 -04:00
matlabbe ed2451c351 point_cloud_assembler: added linear_update and angular_update parameters. Demo robot: increased icp correspondence distance to 0.15 (fixed proximity icp not converging enough) 2021-06-27 10:07:19 -04:00
matlabbe a9e1202667 Gui: removed tf_prefix parameter (related to https://github.com/introlab/rtabmap_ros/commit/18d09f0405a2e626034feade52dda9c0333ecfc9) 2021-06-14 14:15:34 -04:00
matlabbe f7beb23061 Update README.md 2021-05-30 16:44:34 -04:00
matlabbe cde987ff62 Removed kinetic build on travis (EOL) 2021-05-30 14:25:47 -04:00
matlabbe a850f61b77 demo husky: added 3dlidar+slam2d examples 2021-05-30 10:13:17 -04:00
matlabbe d8674396e0 Merge pull request #589 from chameau5050/addFloodFill
move flood fill to octomap::uptade()
2021-05-30 10:12:30 -04:00
matlabbe 8a02275336 Updated rtabmap required version: 0.20.11 2021-05-27 22:58:36 -04:00
matlabbe 4c2d24dafb Merge branch 'master' of https://github.com/introlab/rtabmap_ros into addFloodFill 2021-05-27 22:57:14 -04:00
matlabbe cbe1d8ccff Removed modulo RGB vs Depth size (#584), as now supported from rtabmap library since https://github.com/introlab/rtabmap/pull/534 2021-05-24 10:14:02 -04:00
matlabbe 322c6a223a Updated velodyne and ouster example launch files 2021-05-24 10:10:40 -04:00
matlabbe 761d8d6129 Increased rtabmap dependency min version to 0.20.10 2021-05-21 17:51:18 -04:00
matlabbe ae4778b89c fixed "path.size()=0!? nearestId=1 ids=1, aborting..." warning when Rtabmap/CreateIntermediateNodes is true and proximity detection is enabled. 2021-05-21 17:46:19 -04:00
matlabbe f96591e030 rtabmap: added odom_frame_id_init parameter 2021-05-20 22:41:45 -04:00
matlabbe 0d693bc1b6 Docker: added RTABMAP_SYNC_MULTI_RGBD build option to melodic-latest and noetic-latest images (https://github.com/introlab/rtabmap/issues/720) 2021-05-12 08:08:50 -04:00
matlabbe 7239a4914e Merge pull request #579 from chameau5050/addFloodFill
add a flood fill filter
2021-05-07 18:26:24 -04:00
matlabbe 8a0fb921a3 travis: removed trusty EOL build 2021-05-07 17:07:05 -04:00
matlabbe bbc953484c Updated realsense example usage 2021-04-03 20:08:26 -04:00
matlabbe 23c06875b9 Added stereo support for TYPE_8UC1 encoding and "Kannala Brandt4" (fisheye) distortion model (OpenLORIS). 2021-04-02 19:08:58 -04:00
matlabbe 56e1d6335e Fixed point_cloud_aggregator output cloud's step_row 2021-03-31 10:17:44 -04:00
matlabbe 7ab760f9e5 point_cloud_assembler: fixed output cloud format when input is organized clouds (#560) 2021-03-28 00:17:53 -04:00
matlabbe b9c7efdc8a Added assert on PointCloud2 format (#560). rtabmap.launch: added gdb option for convenience. 2021-03-27 21:51:06 -04:00
matlabbe e7dd6cacbf Preferences: backward compatibility with Icp/PM (bool) now Icp/Strategy (int) 2021-03-27 15:12:41 -04:00
matlabbe 1d06173fc8 rtabmap: Added load_database service to create or load a database without killing the node. 2021-03-27 01:02:00 -04:00
matlabbe e75d035d99 Added odom_info_lite topic (same as odom_info but without data). Optimized intermediate nodes processing time by avoiding converting all data in odom_info message. 2021-03-24 17:40:54 -04:00