f28f8dd | Michael Ferguson | 15 August 2017, 01:11:08 UTC | 1.15.1 | 15 August 2017, 01:11:08 UTC |
96644ea | Michael Ferguson | 15 August 2017, 01:10:45 UTC | update changelogs | 15 August 2017, 01:10:45 UTC |
a75d24d | Michael Ferguson | 15 August 2017, 01:09:13 UTC | Merge pull request #615 from ros-planning/fix_l612 remove offending library export (fixes #612) | 15 August 2017, 01:09:13 UTC |
7d38342 | Michael Ferguson | 14 August 2017, 18:35:30 UTC | remove offending library export (fixes #612) * remove LIBRARY export that is broken in SDL. public builds were working fine before this, trying to quickly fix them. * remove INCLUDE exports as well, since none of our headers actually include SDL headers. | 14 August 2017, 18:36:29 UTC |
75e4fb1 | Michael Ferguson | 07 August 2017, 18:43:20 UTC | 1.15.0 | 07 August 2017, 18:43:20 UTC |
4d7517b | Michael Ferguson | 07 August 2017, 18:42:22 UTC | update changelogs | 07 August 2017, 18:42:22 UTC |
ac5340f | Michael Ferguson | 02 August 2017, 23:26:14 UTC | Merge pull request #607 from ros-planning/lunar_564 Added parameter for allowing inflation in unknown cells (#564) | 02 August 2017, 23:26:14 UTC |
7e6fa60 | Jorge Santos Simón | 02 August 2017, 22:32:08 UTC | Add a max_planning_retries parameter to move_base [kinetic] (#539) * Implements issue #496: add a max_planning_retries parameter as an alternative to planner_patience to limit the failed calls to global planner * Includes #498 and #524 for kinetic and above | 02 August 2017, 22:37:38 UTC |
8d7e575 | Hidde Wieringa | 02 August 2017, 22:23:14 UTC | Added parameter for allowing inflation in unknown cells (#564) | 02 August 2017, 22:27:33 UTC |
48323b0 | vik748 | 02 August 2017, 22:21:10 UTC | Reference Issue #592 Added warning to AMCL when map is published on ... (#604) | 02 August 2017, 22:21:51 UTC |
6ca0cc6 | Michael Ferguson | 01 August 2017, 21:31:13 UTC | Merge pull request #603 from allenh1/fix-gcc-8-warning Fix compiler warning for GCC 8. | 01 August 2017, 21:31:13 UTC |
9321cc5 | Michael Ferguson | 01 August 2017, 20:30:21 UTC | Merge pull request #601 from ros-planning/lunar_520 #520 for lunar [ABI Breaking] | 01 August 2017, 20:30:21 UTC |
1ae390d | Michael Ferguson | 01 August 2017, 20:30:00 UTC | Merge pull request #602 from ros-planning/lunar_534 Inflation Layer protected members and virtual computeCost [ABI BREAKING] | 01 August 2017, 20:30:00 UTC |
7d98d4b | Hunter L. Allen | 01 August 2017, 19:24:06 UTC | Fix compiler warning for GCC 8. | 01 August 2017, 19:24:06 UTC |
0dd5098 | Alexander Reimann | 31 October 2016, 04:38:04 UTC | Inflation Layer protected members and virtual computeCost [ABI BREAKING] | 01 August 2017, 18:21:17 UTC |
0bd8f30 | Jorge Santos | 21 September 2016, 15:30:45 UTC | Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps | 01 August 2017, 18:04:12 UTC |
51e2473 | ne0 | 19 July 2016, 10:52:19 UTC | Fixed deadlock when changing global planner | 01 August 2017, 06:31:45 UTC |
ab9312c | Michael Ferguson | 01 August 2017, 06:22:33 UTC | Merge pull request #591 from mikaelarguedas/package_format2 Convert to package format 2 | 01 August 2017, 06:22:33 UTC |
7fddf66 | Michael Ferguson | 01 August 2017, 02:23:53 UTC | don't update costs if inflation radius is zero | 01 August 2017, 06:20:57 UTC |
7a36f62 | Michael Ferguson | 01 August 2017, 06:19:24 UTC | Merge pull request #598 from ros-planning/fix_156 cleaner logic, fixes #156 | 01 August 2017, 06:19:24 UTC |
c33d351 | Michael Ferguson | 01 August 2017, 06:18:50 UTC | Merge pull request #600 from ros-planning/lunar_403 recompute cluster stat when force_publication | 01 August 2017, 06:18:50 UTC |
ac57a00 | Mikael Arguedas | 01 August 2017, 04:06:30 UTC | rebase fixups | 01 August 2017, 04:06:30 UTC |
2610594 | Mikael Arguedas | 17 July 2017, 21:43:13 UTC | set message_generation build and runtime dependency | 01 August 2017, 03:54:36 UTC |
e2ac4f7 | Mikael Arguedas | 16 July 2017, 21:11:54 UTC | alphabetize dependency list | 01 August 2017, 03:54:36 UTC |
b639783 | Mikael Arguedas | 16 July 2017, 21:04:39 UTC | convert packages to format2 | 01 August 2017, 03:53:50 UTC |
931b950 | Laurent GEORGE | 16 October 2015, 15:06:30 UTC | recompute cluster stat when force_publication When force_publication is True, and no resample has been done the statistic about the current clusters of particles are not recomputed. So amcl published an outdated information. This commit introduces a call to `pf_cluster_stats` when required (i.e no resample but force_publication). | 01 August 2017, 03:22:03 UTC |
2aa4ddd | Michael Ferguson | 01 August 2017, 02:48:34 UTC | cleaner logic, fixes #156 | 01 August 2017, 02:48:34 UTC |
f643a03 | Jorge Santos Simón | 01 August 2017, 02:15:01 UTC | Speedup (~60%) inflation layer update (#525) * Replace the priority_queue used on inflation layer by a map containing cells to inflate split by distance from the closest obstacle * Update inflation test to match previous change | 01 August 2017, 02:16:10 UTC |
9e3d95b | Michael Ferguson | 01 August 2017, 01:57:46 UTC | Merge pull request #596 from ros-planning/lunar_548 Port #548 to lunar | 01 August 2017, 01:57:46 UTC |
8919ada | Morgan Quigley | 20 April 2017, 23:39:40 UTC | Add cost function to prevent unnecessary spinning Adds a cost function and configuration parameter to penalize changes in robot heading. This isn't relevant for diff-drive robots, where heading changes are typically necessary to move towards goals. However, this is useful for having control of the 'twirling' behavior of holonomic robots. Setting the twirling_scale parameter to a high value, say 50, causes the dwa planner to prefer to 'strafe' towards goals rather than (eventually) aiming the robot at the goal while driving. For some applications this is much preferred. This parameter defaults to zero, which maintains the existing behavior unless it is explicitly set to a non-zero value. | 01 August 2017, 01:57:24 UTC |
1c16116 | William Woodall | 01 August 2017, 01:54:01 UTC | refactor to not use tf version 1 (#561) | 01 August 2017, 01:54:37 UTC |
c2f9436 | Martin Günther | 31 July 2017, 21:45:26 UTC | Fix CMakeLists + package.xmls (#548) * Fix CMakeLists + package.xmls This fixes compilation errors when rosjava is installed on the system. It also removes a lot of errors reported by catkin_lint. Fixes #537 . * Fix more CMakeLists.txt + package.xmls * amcl: disambiguate include path This fixes the following catkin_lint warning: amcl: warning: include paths 'include/amcl/map' and 'include' are ambiguous * You have used two include paths where one is a parent of the * other. Thus the same headers can be included with two different * include paths which may confuse users. It is recommended that * you keep your include paths consistent. | 01 August 2017, 01:04:58 UTC |
ba5bfb3 | Michael Ferguson | 31 July 2017, 21:39:14 UTC | Merge pull request #590 from mikaelarguedas/remove_qt5_dependency Cleanup PCL imports: fixes compilation on zesty and stretch | 31 July 2017, 21:39:14 UTC |
c08db88 | Dmitry Rozhkov | 16 June 2017, 11:50:52 UTC | amcl: fix compilation with gcc v7 When building amcl with recent enough gcc v7 compilation fails with the error src/amcl/map/map_cspace.cpp: In function 'void enqueue(map_t*, unsigned int, unsigned int, unsigned int, unsigned int, std::priority_queue<CellData>&, CachedDistanceMap*, unsigned char*)': src/amcl/map/map_cspace.cpp:98:34: error: call of overloaded 'abs(unsigned int)' is ambiguous unsigned int di = abs(i - src_i); Use `int abs(int)` flavour of the abs() function. | 28 July 2017, 07:36:55 UTC |
ffc00a6 | lengly | 10 July 2017, 07:18:28 UTC | fix typo | 28 July 2017, 07:28:51 UTC |
3bc3ec2 | Mikael Arguedas | 16 July 2017, 19:55:15 UTC | add missing deps on libpcl | 16 July 2017, 19:55:15 UTC |
e82fcbd | Mikael Arguedas | 16 July 2017, 18:52:04 UTC | import only PCL common | 16 July 2017, 19:05:20 UTC |
85f761d | Mikael Arguedas | 13 July 2017, 22:15:04 UTC | pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578) | 13 July 2017, 22:15:04 UTC |
d322988 | Michael Ferguson | 16 April 2017, 23:34:00 UTC | Merge pull request #567 from ros-planning/kinetic_553 fix order of parameters (closes #553) | 16 April 2017, 23:34:00 UTC |
8f00a56 | Michael Ferguson | 16 April 2017, 12:11:36 UTC | Merge pull request #551 from azaganidis/patch-1 Initialization of filter with GPS and odometry. | 16 April 2017, 12:11:36 UTC |
d2904c4 | mryellow | 16 April 2017, 12:09:58 UTC | Added deps to amcl costmap_2d move_base (#512) * [kinetic] amcl: Add std_srvs to find_package and catkin_package * [kinetic] costmap_2d: Add visualization_msgs to find_package and catkin_package * [kinetic] amcl: std_srvs only needed in find_package * [kinetic] move_base: Add std_srvs to find_package | 16 April 2017, 12:09:58 UTC |
734255c | Michael Ferguson | 16 April 2017, 12:03:37 UTC | port #549 (in alphabetical order) | 16 April 2017, 12:04:57 UTC |
9eba909 | Michael Ferguson | 16 April 2017, 11:57:59 UTC | Merge pull request #560 from wjwwood/map_server_fixup_cmake fix cmake use of yaml-cpp and sdl / sdl-image in map_server | 16 April 2017, 11:57:59 UTC |
0be010d | Michael Ferguson | 16 April 2017, 11:27:30 UTC | Merge pull request #565 from bulwahn/kinetic-devel make rostest in CMakeLists optional (ros/rosdistro#3010) | 16 April 2017, 11:27:30 UTC |
4ed60c9 | Michael Ferguson | 16 April 2017, 11:24:41 UTC | fix order of parameters (closes #553) | 16 April 2017, 11:24:41 UTC |
0ccd557 | William Woodall | 09 April 2017, 23:29:04 UTC | update to support Python 2 and 3 (#559) | 09 April 2017, 23:29:04 UTC |
e6f3979 | Lukas Bulwahn | 04 April 2017, 12:39:25 UTC | make rostest in CMakeLists optional (ros/rosdistro#3010) | 04 April 2017, 12:39:25 UTC |
84ac90a | William Woodall | 12 March 2017, 23:21:46 UTC | remove duplicate and unreferenced file (#558) | 12 March 2017, 23:21:46 UTC |
e832f3c | William Woodall | 07 March 2017, 18:45:09 UTC | remove trailing whitespace from map_server package (#557) | 07 March 2017, 18:45:09 UTC |
bdd5e6c | William Woodall | 03 March 2017, 01:41:46 UTC | fix cmake use of yaml-cpp and sdl / sdl-image | 03 March 2017, 01:41:46 UTC |
35bc9c2 | azaganidis | 20 December 2016, 14:57:04 UTC | Initialization of filter with GPS and odometry. | 20 December 2016, 14:57:04 UTC |
035eeb9 | Junya Hayashi | 07 December 2016, 01:50:31 UTC | Fix to increment 'cycle' in while loop (#546) Thanks again. That one is honestly embarrassing. | 07 December 2016, 01:50:31 UTC |
2dbe476 | Junya Hayashi | 07 December 2016, 01:49:22 UTC | Fix to check index value before accessing to element of potential array (#547) Good catch! Thanks! | 07 December 2016, 01:49:22 UTC |
746e3ee | Michael Ferguson | 13 November 2016, 22:47:46 UTC | Merge pull request #535 from tappan-at-git/make_plan_retval-kinetic Make BaseGlobalPlanner::makePlan overload return. [Kinetic] | 13 November 2016, 22:47:46 UTC |
6253221 | Eric Tappan | 01 November 2016, 14:18:17 UTC | makePlan overload must return. | 01 November 2016, 14:20:01 UTC |
53087ca | Junya Hayashi | 28 October 2016, 14:48:13 UTC | Set frame_id and stamp on Path message even if path is not found. (#533) | 28 October 2016, 14:48:13 UTC |
97b75f4 | Michael Ferguson | 27 October 2016, 15:53:23 UTC | Merge pull request #532 from bulwahn/kinetic-devel address gcc6 build error | 27 October 2016, 15:53:23 UTC |
75b04f1 | Michael Ferguson | 27 October 2016, 15:52:07 UTC | Merge pull request #530 from peter-harliman/kinetic-devel Fix potential string overflow and resource leak | 27 October 2016, 15:52:07 UTC |
ec91447 | Lukas Bulwahn | 27 September 2016, 13:25:19 UTC | address gcc6 build error With gcc6, compiling fails with `stdlib.h: No such file or directory`, as including '-isystem /usr/include' breaks with gcc6, cf., https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. This commit addresses this issue for this package in the same way it was addressed in various other ROS packages. A list of related commits and pull requests is at: https://github.com/ros/rosdistro/issues/12783 The SYSTEM attribute for the eigen and pcl include directories was added in commit 9e876d2b [1] on 2012-09-16 during the package's transition to ROS Groovy. The reason for using the SYSTEM attribute cannot be inferred from that commit. This attribute remained in the CMakeLists.txt during further refinements in commits be4aebdb [2] and 3a156140 [3] on 2014-02-24, and commit 4a7578b0 [4] on 2016-10-23. [1] https://github.com/ros-planning/navigation/commit/9e876d2b45aca2e2166ac5a508b0e7c7abc50717 [2] https://github.com/ros-planning/navigation/commit/be4aebdb658381104b8e70f832091926e67ea0b4 [3] https://github.com/ros-planning/navigation/commit/3a156140439ea2300aaad45f7f2a65dab503ff24 [4] https://github.com/ros-planning/navigation/commit/4a7578b04dca866e3ab81b31cd9b86e68733a597 Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> | 25 October 2016, 06:18:01 UTC |
c665508 | Peter Harliman Liem | 24 October 2016, 10:19:30 UTC | Fix potential string overflow and resource leak | 25 October 2016, 01:33:03 UTC |
76712c9 | Michael Ferguson | 24 October 2016, 16:21:46 UTC | Merge pull request #529 from vrabaud/kinetic_cmake_fix make all tests green | 24 October 2016, 16:21:46 UTC |
7865509 | Vincent Rabaud | 24 October 2016, 09:14:47 UTC | remove GCC warnings | 24 October 2016, 09:14:47 UTC |
4a7578b | Vincent Rabaud | 23 October 2016, 11:52:46 UTC | Fix CMake warnings | 23 October 2016, 16:02:26 UTC |
ef605fd | Michael Ferguson | 20 October 2016, 19:27:50 UTC | Merge pull request #528 from StephanOpfer/kinetic-devel renamed targets for message generation (gencpp -> generate_messages_c… | 20 October 2016, 19:27:50 UTC |
d7bc9c7 | Stephan Opfer | 19 October 2016, 09:16:29 UTC | renamed targets for message generation (gencpp -> generate_messages_cpp) in order to avoid warnings for non-existing target dependencies | 19 October 2016, 09:16:29 UTC |
6f2a087 | Michael Ferguson | 23 August 2016, 19:34:59 UTC | Merge pull request #511 from alexhenning/kinetic-race-condition-update-maps Fixed race condition with costmaps | 23 August 2016, 19:34:59 UTC |
a32bee5 | Alex Henning | 10 August 2016, 20:43:37 UTC | Fixed race condition with costmaps Modifying minx_, miny_,, maxx_, and maxy_ without locking the mutex is unsafe and is a race condition if updateMap is called from multiple threads. | 15 August 2016, 20:51:24 UTC |
1567fd7 | Michael Ferguson | 26 July 2016, 16:50:10 UTC | Merge pull request #506 from delftrobotics/kinetic-find-move-base-msgs [kinetic] move_base: Add move_base_msgs to find_package. | 26 July 2016, 16:50:10 UTC |
1122831 | Maarten de Vries | 25 July 2016, 19:26:45 UTC | move_base: Add move_base_msgs to find_package. | 25 July 2016, 20:41:05 UTC |
3751e21 | Michael Ferguson | 01 July 2016, 00:57:53 UTC | Merge pull request #491 from alexhenning/kinetic-inflation-fix Kinetic inflation fix | 01 July 2016, 00:57:53 UTC |
e731bbf | Alex Henning | 24 June 2016, 16:50:29 UTC | Fixed sign error in inflation layer | 28 June 2016, 17:06:41 UTC |
ae77753 | Alex Henning | 24 June 2016, 16:49:50 UTC | Adds warning when a layer shrinks the bounds | 28 June 2016, 17:06:30 UTC |
042e1db | Michael Ferguson | 09 June 2016, 21:03:54 UTC | Merge pull request #481 from alexhenning/kinetic-don't-underinflate Fixed bug with inflation layer that caused underinflation | 09 June 2016, 21:03:54 UTC |
5b3ff1b | Alex Henning | 07 June 2016, 21:31:03 UTC | Fixed bug with inflation layer that caused underinflation When marking before adding to the priority queue, it was possible to underestimate the cost of a cell. This is both dangerous and can lead to unintended side-effects with navigation. | 09 June 2016, 18:45:12 UTC |
7334281 | Michael Ferguson | 07 June 2016, 20:58:10 UTC | Merge pull request #477 from alexhenning/kinetic-fix-costmap-artifacts Kinetic fix costmap artifacts | 07 June 2016, 20:58:10 UTC |
a6648f7 | Michael Ferguson | 02 June 2016, 22:53:54 UTC | add travis.yml to correct branch | 02 June 2016, 22:53:54 UTC |
8192280 | Alex Henning | 02 June 2016, 22:33:10 UTC | Fixed bug with artifacts when not current This is due to not getting clearing observations if the marking observations aren't current. | 02 June 2016, 22:43:25 UTC |
9ee8580 | Alex Henning | 02 June 2016, 22:32:26 UTC | Fix bug with inflation artifacts being left behind | 02 June 2016, 22:43:19 UTC |
1369395 | Michael Ferguson | 31 May 2016, 17:57:59 UTC | Merge pull request #472 from alexhenning/kinetic-shearing-fix Fixes issue with costmaps shearing | 31 May 2016, 17:57:59 UTC |
7ef4d92 | Alex Henning | 27 May 2016, 18:47:19 UTC | Fixes issue with costmaps shearing | 31 May 2016, 15:15:01 UTC |
0e1808b | Michael Ferguson | 27 May 2016, 02:38:38 UTC | Merge pull request #466 from alexhenning/kinetic-lazy-costmap-publishing Made costmap publishing truly lazy | 27 May 2016, 02:38:38 UTC |
2620b0e | Alex Henning | 25 May 2016, 21:27:51 UTC | Made costmap publishing truly lazy | 25 May 2016, 22:43:38 UTC |
7cbacda | Michael Ferguson | 20 May 2016, 21:12:29 UTC | 1.14.0 | 20 May 2016, 21:12:29 UTC |
9c0c829 | Michael Ferguson | 20 May 2016, 21:12:13 UTC | update changelogs | 20 May 2016, 21:12:13 UTC |
12ff656 | Michael Ferguson | 20 May 2016, 21:11:19 UTC | Update build badges | 20 May 2016, 21:11:19 UTC |
03e92a3 | Michael Ferguson | 17 May 2016, 02:56:11 UTC | Merge pull request #444 from hrnr/navfn_costmap [proposed for Kinetic Kame] navfn: change API | 17 May 2016, 02:56:11 UTC |
4b97fd9 | Michael Ferguson | 06 May 2016, 00:48:17 UTC | Merge pull request #450 from alexhenning/kinetic-threadsafe-update-map Made update map threadsafe | 06 May 2016, 00:48:17 UTC |
d2a1af6 | Michael Ferguson | 05 May 2016, 23:50:27 UTC | Merge pull request #454 from dbking77/amcl_test_from_bag-kinetic Allow AMCL to run from bag file to allow very fast testing. | 05 May 2016, 23:50:27 UTC |
34fc03d | Derek King | 26 February 2016, 21:47:54 UTC | Allow AMCL to run from bag file to allow very fast testing. | 05 May 2016, 22:17:35 UTC |
5ff8ed6 | Michael Ferguson | 05 May 2016, 20:36:41 UTC | Merge pull request #453 from alexhenning/kinetic-costmap-warning-removal Reordered initializer list to match order of declarations. | 05 May 2016, 20:36:41 UTC |
986b26d | Michael Ferguson | 05 May 2016, 20:35:17 UTC | Merge pull request #449 from alexhenning/kinetic-fixed-static-reset Fix bug with resetting static layer | 05 May 2016, 20:35:17 UTC |
cdabd8d | Alex Henning | 28 April 2016, 19:39:04 UTC | Reordered initializer list to match order of declarations. This avoids compiler warning with some compilers. | 04 May 2016, 21:27:04 UTC |
0842b67 | Alex Henning | 04 May 2016, 20:55:59 UTC | Made update map threadsafe This is necessary for some plugins (e.g. VoxelLayer) that implement a thread unsafe updateBounds() function. | 04 May 2016, 21:24:20 UTC |
e8c1d46 | Alex Henning | 04 May 2016, 21:06:58 UTC | Fix bug with resetting static layer If we don't have a new topic, consider our old data as if it were new. | 04 May 2016, 21:20:29 UTC |
16404a8 | Jiri Horner | 14 November 2015, 13:45:32 UTC | navfn: make independent on costmap implementation navfn::NavfnROS: * remove direct dependency on costmap_2d::Costmap2DROS * add constructor for barebone costmap_2d::Costmap2D (user must provide also global_frame) * NavfnROS::initialize() follows constructor semantics nav_core::BaseGlobalPlanner interface unchanged | 26 April 2016, 08:28:04 UTC |
ada542f | Michael Ferguson | 03 March 2016, 03:24:21 UTC | Merge pull request #428 from aaronhoy/ahoy_porting_raw_mode Adding map server raw mode implemented by DLu | 03 March 2016, 03:24:21 UTC |
3883ccf | Michael Ferguson | 03 March 2016, 03:09:21 UTC | fix resource locations to fix tests | 03 March 2016, 03:09:21 UTC |
a32d52e | Michael Ferguson | 03 March 2016, 00:23:08 UTC | Increase time-limit on failing test | 03 March 2016, 00:23:08 UTC |
4742ef9 | Aaron Hoy | 01 March 2016, 20:15:10 UTC | Corrections to alpha channel detection and usage. Changing to actually detect whether the image has an alpha channel instead of inferring based on the number of channels. Also reverting to legacy behavior of trinary mode overriding alpha removal. This will cause the alpha channel to be averaged in with the others in trinary mode, which is the current behavior before this PR. | 02 March 2016, 00:55:43 UTC |
70e35f2 | Aaron Hoy | 16 February 2016, 23:15:51 UTC | Removing some trailing whitespace. | 02 March 2016, 00:55:34 UTC |