-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inappropriate Navigation Parameters #330
Comments
Hi :) We offer some references for parameter tuning. I attached below http://emanual.robotis.com/docs/en/platform/turtlebot3/navigation/#tuning-guide |
We know about the tutorial and each meaning of the parameters. This is the question from our client contacting with us the Japan branch. Their question was same with these two: According to the past asset here: We set the two parameters shown below: PR2 also set min_vel_x equal to 0.0 to prevent backward locomotion in its navigation. Again, our question is how you set the parameters of the local planner. We have already known the meaning of the parameters. We would like to know your criteria for how to set the parameters. I think this change for the default parameters improve a behavior of TB3 navigation. |
As you can see, TurtleBot3 has lidar has full range(360 degree). Moreover, TurtleBot3 has round shape. It makes no difference between front and rear. I thought that backward motion is not different forward motion in the case of TB3. Furthermore, It makes more useful than only has forward motion. This is why I set not zero number to In the case of second issue you attached, the user makes set lower number to The PR2 and turtlebot is great platform and nice tuning guide but this is not an answer. I wish my reply is proper answer what you want to know. |
Thanks for your answer. Your answer is perfect! Even PR2 and TB2 set min_vel_x equal to 0.0, I understood the reason why you set min_vel_x not equal to zero for TB3. However, its locomotion is smoother when it goes from its wheel base side because its ball casters are not durable enough. Therefore, I recommend the min_vel_x setting. For the implementation, it sounds good to add an argument such as "move_forward_only" for turtlebot3_navigation.launch. For the second issue, I thought we should follow the TB2 parameter because the waffle platform size is almost same with the one of TB2 kobuki base. In most case, this prevents its shaky oscillation around a goal point. But, as you say, it depends on each case, so it does not have an perfect answer. |
I agree your opinion.
If you request PR, I will review it :) |
Thanks for your comment. I'm closing this issue after PR. |
Thanks for merging PR! |
ISSUE TEMPLATE ver. 0.2.0
Which TurtleBot3 you have?
Which SBC(Single Board Computer) is working on TurtleBot3?
Which OS you installed in SBC?
Which OS you installed in Remote PC?
Write down software version and firmware version
Write down the commands you used in order
Copy and Paste your error message on terminal
Please, describe detailedly what difficulty you are in
We solved our issues with these parameter changes:
min_x_vel: 0
min_rot_vel: 0.4
We are wondering how you fine tune these parameters set as the default. Any ideas?
The text was updated successfully, but these errors were encountered: