Juraj Oršulić
764004736e
Actually delay messages. ( #406 )
2017-07-05 11:17:42 +02:00
Juraj Oršulić
84b14a4774
Constraints visualization ( #375 )
...
Originally by @jihoonl
2017-07-03 17:41:35 +02:00
Wolfgang Hess
4d218283de
Serialize the state in a proto stream file. ( #403 )
...
This follows googlecartographer/cartographer#379 .
2017-07-03 16:07:55 +02:00
Juraj Oršulić
7c31232208
Rename "nodes list" to "node list". ( #402 )
2017-07-03 10:42:44 +02:00
Wolfgang Hess
1e76e8f4ae
Remove unused code. ( #401 )
2017-06-29 12:12:06 +02:00
Juraj Oršulić
125aee3011
Fix PCL linking issue in Zesty ( #396 )
...
Fixes #355 .
2017-06-26 14:29:43 +02:00
Holger Rapp
ecc2f08828
Support multiple trajectories in the asset_writer_main ( #395 )
2017-06-26 12:40:38 +02:00
Holger Rapp
04df159d82
Make WriteAssets multi trajectory aware. ( #394 )
...
Related to #343 .
2017-06-23 18:16:32 +02:00
Juraj Oršulić
08ff3f9c42
Build cartographer_ros as a static library ( #393 )
...
This was implicitly set on <= Ubuntu 16.04 when find_package()-ing
GMock in google_enable_testing(). On 17.04, this doesn't happen, and
Catkin builds a shared library by default. cartographer_ros currently
can't be built as a shared library due to a linking problem (which is
a separate issue - #392 ). This makes building on 17.04 consistent with
older versions of Ubuntu.
2017-06-23 16:46:16 +02:00
Holger Rapp
563662973c
Adds a tool to start a new trajectory from an existing Lua file. ( #390 )
2017-06-22 10:34:18 +02:00
Wolfgang Hess
1eca669024
Handle trimmed submaps in the visualization. ( #389 )
...
Related to googlecartographer/cartographer#283 .
PAIR=SirVer
2017-06-21 16:36:01 +02:00
Holger Rapp
9244ada458
Track googlecartographer/cartographer#352. ( #388 )
2017-06-21 15:19:58 +02:00
Damon Kohler
d0d7ebf173
Prepare 0.2.0 release ( #384 )
2017-06-19 12:05:16 +02:00
Juraj Oršulić
23869164a8
Publish more accurate clock in offline node ( #380 )
...
Clock of the message in the msg variable is one second later than the
message in delayed_message. It should be more correct to publish the
clock of the message which really has been processed in SLAM and which
affects the position and the map, rather than the one that has only
been pushed into the delayed_msgs queue.
Also change the status message printing not to include the one second
buffer into the amount of bag processed seconds. Spinning the ROS
event queue has also been moved into the inner loop.
2017-06-19 10:17:40 +02:00
Wolfgang Hess
bf16ec6458
Simplify the configuration files. ( #383 )
2017-06-16 17:45:11 +02:00
Holger Rapp
e006554258
Enabled a single point cloud for 2D input. ( #382 )
2017-06-16 17:21:24 +02:00
Wolfgang Hess
10edc33253
Follow googlecartographer/cartographer#339. ( #381 )
2017-06-16 11:40:53 +02:00
Juraj Oršulić
6c85257be8
Return ColorRGBA directly from GetColor(). ( #377 )
2017-06-14 16:25:53 +02:00
Wolfgang Hess
a125822a0e
Follow googlecartographer/cartographer#338. ( #378 )
2017-06-14 15:52:10 +02:00
Damon Kohler
8a6a2216d2
Adds arg to set cartographer version for docker build. ( #376 )
2017-06-14 14:44:16 +02:00
Holger Rapp
8140946a34
Track googlecartographer/cartographer#333. ( #373 )
2017-06-12 18:06:29 +02:00
Juraj Oršulić
5ffe91f19c
Add trajectory colors. ( #363 )
...
Generates colors for different trajectories using a scheme which
ensures even hue distribution, uniform look and high contrast
between consecutive trajectories.
2017-06-12 16:36:30 +02:00
Holger Rapp
2b1300e1a3
Follow googlecartographer/cartographer_ros#330 ( #374 )
2017-06-12 16:06:21 +02:00
Wolfgang Hess
8d8cc09f80
Follow googlecartographer/cartographer#326. ( #370 )
2017-06-10 10:41:39 +02:00
Juraj Oršulić
6658cffa20
Fix rviz trajectory rendering crash ( #367 )
...
Rviz has a limit of 16384 points per marker. To get around this, each
trajectory is split into multiple markers, each up to 16384 points.
Fixes #366 .
2017-06-09 12:39:04 +02:00
Akiyoshi Ochiai
51fe6fa021
Fix missing ID handling related to starting trajectory ( #369 )
2017-06-09 10:23:00 +02:00
Wolfgang Hess
ed6ddbe121
Serialize the pose graph instead of just the trajectory. ( #365 )
...
This is related to googlecartographer/cartographer#310
and googlecartographer/cartographer#253 .
2017-06-08 18:15:55 +02:00
Wolfgang Hess
30f6f80508
Fix include guards. ( #364 )
2017-06-08 14:27:49 +02:00
Juraj Oršulić
07806f1152
Trajectory visualization ( #360 )
...
Based on code originally by @domeinzer.
2017-06-08 13:55:15 +02:00
Holger Rapp
73da0aa124
Better tuning for Revo LDS demo. ( #362 )
2017-06-06 14:08:45 +02:00
Yutaka Takaoka
2441fb5854
Added error handling on start trajectory service ( #358 )
...
- Changed logging to using glog.
2017-06-02 13:03:45 +02:00
Yutaka Takaoka
cf2ed6a3ab
Fix links on ROS service doc ( #359 )
2017-06-02 11:32:25 +02:00
Yutaka Takaoka
9d5b221ed4
Enable multi-trajectory on ROS node ( #346 )
2017-05-31 11:21:24 +02:00
Wolfgang Hess
cd1276a99c
Add an assets pipeline demo for 3D. ( #352 )
2017-05-24 15:27:52 +02:00
Holger Rapp
90381f7f2a
Figured out how to symbolically refer to PointCloud2 datatypes. ( #348 )
2017-05-19 17:23:09 +02:00
Holger Rapp
b9ad9bb4b8
Remove unnecessary if. ( #347 )
2017-05-19 12:16:14 +02:00
Juraj Oršulić
841b17f393
Do not ignore docker history command errors. ( #345 )
...
Fixes googlecartographer/cartographer#292
2017-05-19 08:34:43 +02:00
Damon Kohler
eb804c1182
First unstable development release ( #344 )
2017-05-18 14:28:38 +02:00
Holger Rapp
8b239ded86
Do not use tf_buffer for keeping all transforms in memory. ( #342 )
...
PAIR=wohe
2017-05-17 15:45:18 +02:00
Holger Rapp
4cd812d806
Track googlecartographer/cartographer#290. ( #340 )
...
PAIR=wohe
2017-05-16 15:07:31 +02:00
Holger Rapp
227e46c285
Fix broken test. ( #339 )
2017-05-16 14:14:01 +02:00
Wolfgang Hess
8c56b44bdd
Follow googlecartographer/cartographer#288. ( #338 )
2017-05-16 11:40:06 +02:00
Holger Rapp
d624b1c250
Track changes in Cartographer. ( #331 )
...
googlecartographer/cartographer#268 changes the API.
PAIR=wohe
2017-05-09 16:06:04 +02:00
Jeremie Papon
f6fc7ac6b2
Added reading intensity values from point clouds ( #321 )
2017-05-09 10:26:05 +02:00
Holger Rapp
5294050f51
ConstantData is now owned by the SPG. ( #326 )
2017-05-08 18:05:02 +02:00
Holger Rapp
1d256adeb5
Adds an FAQ entry why the IMU is required in 3D ( #328 )
2017-05-08 16:04:27 +02:00
Holger Rapp
b6fa20c9d5
Track Cartographer changes. ( #329 )
...
Change googlecartographer/cartographer#248 introduced a separation
between MapBuilder and TrajectoryOptions. The ROS repositiories require
changes to track this modification.
2017-05-08 15:07:14 +02:00
Wolfgang Hess
e4de18cc65
Follow googlecartographer/cartographer#259. ( #324 )
2017-05-04 16:20:45 +02:00
Wolfgang Hess
6b147dd445
Remove dependency on proto::LaserScan. ( #323 )
...
Also change the CMakeLists.txt to run all tests found by the glob.
2017-05-03 15:20:21 +02:00
Holger Rapp
1514f71b30
Track Cartographer API. ( #320 )
2017-05-03 11:56:37 +02:00