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

kesuke's profile - activity

2020-12-02 23:04:55 -0500 marked best answer ROS navigation can't rotate 180°

hi , i'm getting some trouble with the dwa_local planner it's seems that my robot can follow path and avoid obstacle but when i choose a goal that makes the robot turn in the oposite direction it starts to turn in place about 60 degrees and then start to move forward and then loose the path , why it's does not turn 90 degrees ?

2020-12-02 23:04:55 -0500 received badge  Self-Learner (source)
2020-12-02 23:04:55 -0500 received badge  Teacher (source)
2020-11-25 13:33:33 -0500 received badge  Notable Question (source)
2020-11-25 13:33:33 -0500 received badge  Popular Question (source)
2019-10-06 15:10:17 -0500 received badge  Famous Question (source)
2019-09-29 16:10:04 -0500 received badge  Famous Question (source)
2019-08-23 02:42:25 -0500 received badge  Famous Question (source)
2019-07-31 13:04:38 -0500 received badge  Notable Question (source)
2019-07-31 13:04:38 -0500 received badge  Famous Question (source)
2019-04-08 06:42:10 -0500 received badge  Famous Question (source)
2019-04-08 06:42:10 -0500 received badge  Notable Question (source)
2019-03-01 16:35:59 -0500 marked best answer localization problem when turning

hi, i'm trying to use the navigation stack but i think that i have trouble with amcl , i have a two wheel mobile robot like a big version of turtlebot with 0.5 m radius equiped with Hokuyo laser , and since my wheel encoder gives a bad odometry to correct it i bought an imu sensor " Sparkfun Razor IMU 9DOF " and i used ekf localization to combine the odometry from encoder and the imu data , i had also remap the odom topic of the amcl to the new odometry topic provided by ekf
my problem is that sometimes the laserscan don't match with map specially when the robot stop , here is an example shown on the video you can see that when i'm rotating the robot the scan matches with the map but when i stop it there is a delay between scans and the map , i'm losing my mind i tried every thing i found on ros but it's still not working can you tell what's wrong with my configuration ?

here is the video : video

here is my amcl configuration :

<launch>
  <arg name="use_map_topic"   default="false"/>
  <arg name="scan_topic"      default="scan"/>
  <arg name="initial_pose_x"  default="0.0"/>
  <arg name="initial_pose_y"  default="0.0"/>
  <arg name="initial_pose_a"  default="0.0"/>
  <arg name="odom_frame_id"   default="odom"/>
  <arg name="base_frame_id"   default="base_link"/>
  <arg name="global_frame_id" default="map"/>
  <node pkg="amcl" type="amcl" name="amcl">
    <param name="use_map_topic"             value="$(arg use_map_topic)"/>
    <remap from="/odom" to="/odometry/filtered"/>
    <!-- Publish scans from best pose at a max of 10 Hz -->
    <param name="odom_model_type"           value="diff"/>
    <param name="odom_alpha5"               value="0.1"/>
    <param name="gui_publish_rate"          value="10.0"/>
    <param name="laser_max_beams"             value="60"/>
    <param name="laser_max_range"           value="4.0"/>
    <param name="min_particles"             value="500"/>
    <param name="max_particles"             value="2000"/>
    <param name="kld_err"                   value="0.05"/>
    <param name="kld_z"                     value="0.99"/>
    <param name="odom_alpha1"               value="0.2"/>
    <param name="odom_alpha2"               value="0.2"/>
    <!-- translation std dev, m -->
    <param name="odom_alpha3"               value="0.2"/>
    <param name="odom_alpha4"               value="0.2"/>
    <param name="laser_z_hit"               value="0.5"/>
    <param name="laser_z_short"             value="0.05"/>
    <param name="laser_z_max"               value="0.05"/>
    <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_model_type" value="beam"/> -->
    <param name="laser_likelihood_max_dist" value="2.0"/>
    <param name="update_min_d"              value="0.25"/>
    <param name="update_min_a"              value="0.2"/>
    <param name="odom_frame_id"             value="$(arg odom_frame_id)"/>
    <param name="base_frame_id"             value="$(arg base_frame_id)"/>
    <param name="global_frame_id"           value="$(arg global_frame_id)"/>
    <param name="resample_interval"         value="1"/>
    <!-- Increase tolerance because the computer can get quite busy -->
    <param name="transform_tolerance"       value="1.0"/>
    <param name="recovery_alpha_slow"       value="0.0"/>
    <param name="recovery_alpha_fast"       value="0.0"/>
    <param name="initial_pose_x"            value="$(arg initial_pose_x)"/>
    <param name="initial_pose_y"            value="$(arg initial_pose_y)"/>
    <param name="initial_pose_a"            value="$(arg initial_pose_a)"/>
    <remap from="scan"                      to="$(arg scan_topic)"/>
  </node>
</launch>

and here is the ekf yaml file i used :

frequency: 30
sensor_timeout: 0.1
two_d_mode: true
# Whether to broadcast the transformation ...
(more)
2019-03-01 16:32:24 -0500 marked best answer roscd can't find packages

hi ,

i'm using ros indigo and suddenly after reboot my pc i can't run some package , for example when i try to type :

"roscd turtle " and use the tab touch keyboard it gives only these packages

 turtle_actionlib/        turtlebot_description/   turtle_tf/
turtlebot_capabilities/  turtlesim/               turtle_tf2/

so why it can't detect turtlbot_teleop and other packages ?

2019-03-01 16:30:35 -0500 received badge  Famous Question (source)
2019-02-18 09:16:39 -0500 received badge  Popular Question (source)
2019-02-18 09:16:39 -0500 received badge  Notable Question (source)
2019-02-13 08:36:28 -0500 received badge  Stellar Question (source)
2019-02-11 12:43:55 -0500 received badge  Famous Question (source)
2018-12-27 16:11:08 -0500 received badge  Notable Question (source)
2018-10-05 00:08:39 -0500 received badge  Notable Question (source)
2018-09-19 23:30:58 -0500 received badge  Notable Question (source)
2018-09-06 21:16:07 -0500 received badge  Famous Question (source)
2018-09-05 23:58:46 -0500 received badge  Notable Question (source)
2018-08-27 03:17:49 -0500 marked best answer Question about joinstate publisher and navigation ?

hi ,

i have a real robot and i'm trying to work with the navigation stack , i don't have an urdf model and i'm wondering if the navigation and the localization depend on it ? , and i want to know if i have to use the JointState publisher and robotstate Publisher although i don't have a 3D model , is it esential to the navigation stack ?

thank you for answering

2018-08-20 12:33:23 -0500 received badge  Popular Question (source)
2018-08-20 02:03:23 -0500 commented question roscd can't find packages

i had a problem with ubuntu so i dit réinstall it and everything worls fine

2018-08-20 02:02:41 -0500 edited question roscd can't find packages

roscd can't find packages hi , i'm using ros indigo and suddenly after reboot my pc i can't run some package , for exa

2018-08-13 12:42:55 -0500 asked a question roscd can't find packages

roscd can't find packages hi , i'm using ros indigo and suddenly after reboot my pc i can't run some package , for exa

2018-08-13 12:38:01 -0500 commented answer localization problem when turning

thank you i will try it

2018-08-10 23:09:36 -0500 edited question localization problem when turning

localization problem when turning hi, i'm trying to use the navigation stack but i think that i have trouble with amcl

2018-08-10 23:08:27 -0500 edited question localization problem when turning

localization problem when turning hi, i'm trying to use the navigation stack but i think that i have trouble with amcl

2018-08-10 14:55:13 -0500 received badge  Famous Question (source)
2018-08-09 06:24:30 -0500 marked best answer why the TURTLEBOT localization is so good ?

hi,

i have a turtlebot 2 with asus axtion pro and everything is working good with the navigation , but i have a question about the localization , i have tried to turn the camera by some angles to the left form it's initial position so that it's not aligned with robot and i'm suprised that the localization is still giving a good position , how is that ? i thought that amcl depend on the laser scan ? so how do the turtlebot to localize it self despite a bad alignement of the camera ?

2018-08-08 09:20:06 -0500 received badge  Notable Question (source)
2018-08-08 09:02:15 -0500 commented answer why the TURTLEBOT localization is so good ?

you can have a look here to understand my problem , thank you by the way to aswering

2018-08-08 09:02:08 -0500 commented answer why the TURTLEBOT localization is so good ?

about 10 degrees , acutally i'm developping a robot (big version of turtelbot ) but the localization is not good and i d

2018-08-08 09:00:45 -0500 commented answer why the TURTLEBOT localization is so good ?

and for your qeustion about i tried to move the the turtlbot some meters and turning on itself and it seems that the la

2018-08-08 08:54:59 -0500 commented answer why the TURTLEBOT localization is so good ?

about 10 degrees , acutally i'm developping a robot (big version of turtelbot ) but the localization is not good and i d

2018-08-08 07:55:36 -0500 received badge  Popular Question (source)
2018-08-08 07:22:15 -0500 edited question why the TURTLEBOT localization is so good ?

Question about TURTLEBOT and localization hi, i have a turtlebot 2 with asus axtion pro and everything is working good

2018-08-08 05:58:50 -0500 received badge  Popular Question (source)
2018-08-07 07:28:44 -0500 commented answer Question about tf of wheel

@PeteBlackerThe3rd thank you for answering , yes i tried with the wheel encoder only , the topic odom seems to publish

2018-08-07 04:43:09 -0500 asked a question Question about tf of wheel

Question about tf of wheel hi, when i'm using the navigation on my robot (differential one ) i have this tf : map -&

2018-08-07 04:32:54 -0500 asked a question why the TURTLEBOT localization is so good ?

Question about TURTLEBOT and localization hi, i have a turtlebot 2 with asus axtion pro and everything is working good

2018-08-06 11:20:59 -0500 received badge  Popular Question (source)
2018-08-05 12:02:16 -0500 commented question scan is not match map

did you solve it ?

2018-08-04 16:02:43 -0500 edited question Question about odometry and radians unit

Question about odometry and radians unit hi , i have a question about odometry , here is the code i'm using to get od

2018-08-03 07:39:48 -0500 marked best answer Question about imu emplacement

hi ,

i have a sensor imu (razor_imu_9dof) and i'm using the ekf package to combine it with the odom data that coming from encoder , my question is where should i put the imu on the robot , i have a differential robot like a big version of turtlebot but i don't know if i have to put the imu between the wheels or anywhere in the robot and i use the tf to transfomr data to base_link , can you give any advice ?

thank you