ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

starter's profile - activity

2023-06-08 02:26:24 -0500 received badge  Famous Question (source)
2022-09-19 17:55:45 -0500 marked best answer AMCL randomly loses localisation.

Hi,

I am using the `AMCL package with the following configuration:

<node pkg="amcl" type="amcl" name="amcl" clear_params="true">
    <param name="use_map_topic" value="$(arg use_map_topic)"/>

    <param name="odom_model_type" value="diff-corrected"/>
    <param name="odom_alpha5" value="0.0"/>
    <param name="gui_publish_rate" value="10.0"/>

    <param name="laser_max_beams" value="30"/>

    <param name="laser_max_range" value="-1.0"/> 
    <param name="laser_min_range" value="-1.0"/> 
    <param name="min_particles" value="500"/>

   <param name="max_particles" value="5000"/>
    <param name="kld_err" value="0.01"/> <!-- 0.05-->
    <param name="kld_z" value="0.99"/>
    <param name="odom_alpha1" value="4.0"/> <!-- 0.2-->
    <param name="odom_alpha2" value="0.9"/> <!-- 0.2-->

    <param name="odom_alpha3" value="0.2"/> <!-- 0.8 --> 
    <param name="odom_alpha4" value="0.2"/> <!-- 0.2-->
    <param name="laser_z_hit" value="0.5"/>
    <param name="laser_z_short" value="0.0"/>
    <param name="laser_z_max" value="0.0"/>
    <param name="laser_z_rand" value="0.5"/>
    <param name="laser_sigma_hit" value="0.2"/>
    <param name="laser_lambda_short" value="0.1"/>
    <param name="laser_model_type" value="likelihood_field"/>

    <param name="laser_likelihood_max_dist" value="2.0"/>
    <param name="update_min_d" value="-0.2"/> <!-- 0.25 -->
    <param name="update_min_a" value="-0.5"/> <!-- 0.2 -->
    <param name="odom_frame_id" value="odom"/>
    <param name="resample_interval" value="1"/>

    <param name="transform_tolerance" value="0.3"/> <!-- 1.0 -->
    <param name="recovery_alpha_slow" value="0.0"/>
    <param name="recovery_alpha_fast" value="0.0"/>

The good thing is when the laser points matches exactly the map then the localisation is perfect, however when the laser points does not match exactly the map (even slight difference) the AMCL tries correcting the robot's position on the map but it sets the robot in a completely wrong position.

I think it is something about the AMCL configuration but I do not know exactly which parameter.

2020-09-08 08:28:28 -0500 received badge  Famous Question (source)
2020-04-08 08:15:31 -0500 received badge  Famous Question (source)
2019-05-22 07:32:27 -0500 received badge  Notable Question (source)
2019-04-07 22:42:03 -0500 marked best answer Relation between footprint and command velocity.

I am working with a dynamic footprint, the footprint is small when the robot is close to obstacles and it gets bigger if the robot is in a free open space. when the footprint is big ,the velocity decreases that means that the velocity is way below max_velocity even when there are no obstacles in the costmap, and if the footprint gets smaller the robot accelerates as the footprint is getting smaller and it reaches max_velocity. Does somebody has an explanation for this behavior and can I reverse it (fp big / vel big and vice versa). I am using dwa as local planner. Thank you in advance.

2019-03-22 04:02:44 -0500 commented question AMCL randomly loses localisation.

The odometry works fine, the problem is that the robot relies too much on the map for the localisation, therefore if the

2019-03-21 15:10:25 -0500 received badge  Popular Question (source)
2019-03-21 07:07:00 -0500 received badge  Famous Question (source)
2019-03-21 06:28:17 -0500 edited question AMCL randomly loses localisation.

AMCL randomly loses localisation. Hi, I am using the `AMCL package with the following configuration: <node pkg="amc

2019-03-21 06:28:08 -0500 asked a question AMCL randomly loses localisation.

AMCL randomly loses localisation. Hi, I am using the `AMCL package with the following configuration: <node pkg="amc

2019-02-22 02:35:47 -0500 received badge  Famous Question (source)
2019-01-07 07:34:52 -0500 received badge  Famous Question (source)
2018-11-03 06:14:34 -0500 received badge  Notable Question (source)
2018-11-03 06:14:34 -0500 received badge  Popular Question (source)
2018-09-18 11:03:16 -0500 received badge  Notable Question (source)
2018-09-18 02:49:09 -0500 commented answer map update loop missed its desired rate

Thank you for reply, actually after some profiling I found out that the inflation layer is the source of the problem it

2018-09-14 01:22:31 -0500 received badge  Popular Question (source)
2018-09-11 05:35:29 -0500 edited question map update loop missed its desired rate

map update missed its update loop HI, So my problem is that I have a relatively big map 2144 by 2528 pixels and this le

2018-09-11 05:32:46 -0500 asked a question map update loop missed its desired rate

map update missed its update loop HI, So my problem is that I have a relatively big map 2144 by 2528 pixels and this le

2018-07-22 20:12:01 -0500 received badge  Famous Question (source)
2018-06-26 09:17:44 -0500 commented question How to make a "preferred" area

Yes it worked ! I just made a layer with cost 50 over all the points that has 0 as cost and on top of that layer I am dr

2018-06-08 05:43:16 -0500 received badge  Notable Question (source)
2018-06-05 05:07:57 -0500 received badge  Popular Question (source)
2018-06-05 03:48:30 -0500 edited question How to make a "preferred" area

How to make a "preferred" area Hi , My goal is to make the robot prefer to plan a path through a zone on the map, theref

2018-06-05 03:48:27 -0500 edited question How to make a "preferred" area

"Preferred" layer disappears from global costmap. Hi , My goal is to make the robot prefer to plan a path through a zone

2018-05-30 06:17:42 -0500 asked a question How to make a "preferred" area

"Preferred" layer disappears from global costmap. Hi , My goal is to make the robot prefer to plan a path through a zone

2018-05-15 02:27:43 -0500 received badge  Taxonomist
2018-04-27 03:20:43 -0500 commented answer Control loop missed its desired rate

Actually i found the problem and it was that in the amcl parameters i set transform_tolerance too low so it does not mat

2018-04-24 09:25:04 -0500 received badge  Notable Question (source)
2018-04-24 07:29:32 -0500 edited question Control loop missed its desired rate

Control loop missed its desired rate Hello, I have a problem when I build the navigation stack (devel indigo) that i did

2018-04-24 07:29:32 -0500 received badge  Editor (source)
2018-04-23 02:34:23 -0500 received badge  Popular Question (source)
2018-04-19 03:55:59 -0500 commented question Control loop missed its desired rate

Yes, still the same exact problem.

2018-04-19 03:15:39 -0500 asked a question Control loop missed its desired rate

Control loop missed its desired rate Hello, I have a problem when I build the navigation stack (devel indigo) that i did

2018-03-06 16:39:43 -0500 received badge  Notable Question (source)
2018-03-06 15:23:42 -0500 commented answer Relation between footprint and command velocity.

Actually that method is only used once here the output is just passed as an argument to ObstacleCostFunction::footprintC

2018-03-06 15:23:17 -0500 commented answer Relation between footprint and command velocity.

Actually that method is only used once here the output is just passed as an argument ObstacleCostFunction::footprintCost

2018-03-06 15:22:21 -0500 commented answer Relation between footprint and command velocity.

Actually that method is only used once here the output is just passed as an argument [h](https://github.com/ros-planning

2018-03-06 15:21:41 -0500 commented answer Relation between footprint and command velocity.

Actually that method is only used once here the output is just passed as an argument [here](https://github.com/ros-plann

2018-03-06 15:19:33 -0500 commented answer Relation between footprint and command velocity.

Actually that method is only used once here the output is just passed as an argument [here] and never used. (https://git

2018-03-06 10:26:37 -0500 received badge  Popular Question (source)
2018-03-06 10:01:58 -0500 commented answer Relation between footprint and command velocity.

@Delb Thank you for your answer, but the main reason why I asked my question is why even when there are absolutely no ob

2018-03-06 07:41:59 -0500 asked a question Relation between footprint and command velocity.

Relation between footprint and command velocity. I am working with a dynamic footprint, the footprint is small when the

2018-01-26 09:24:01 -0500 received badge  Organizer (source)
2018-01-26 09:19:37 -0500 asked a question Laser points and map are not superposed

Laser points and map are not superposed I am using The amcl package for the robot localization but during the tests I fi

2018-01-13 18:43:00 -0500 received badge  Notable Question (source)
2018-01-13 04:20:14 -0500 received badge  Popular Question (source)
2018-01-13 04:14:21 -0500 commented question Changing the robot pose in the map is too slow

@jayess you can check the edited version of the question.

2018-01-13 04:13:09 -0500 edited question Changing the robot pose in the map is too slow

Changing the robot pose in the map is too slow Hi, I am simply trying to change the robot pose in the map's frame whenev