-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Problem Overview
During the sim2real experiment, I've encountered an issue where the model fails to correctly plan a path towards the target point. This problem isn't about poor obstacle avoidance. Instead, the robot controlled by the model doesn't move in the direction of the target point and may even move in a completely unrelated direction.
Detailed Description
Environment and Configuration Information
Operating System: Ubuntu 20.04
ROS Version: ROS Melodic
Python Version: Python 3.8
Code Repository Version: I'm using the link is [https://github.com/Shuijing725/CrowdNav_Sim2Real_Turtlebo]
Actual Phenomenon
After the robot starts, it doesn't move towards the input target point. Instead, it moves in a direction completely unrelated to the target. For example, when I input the target point coordinates as (x: 0, y: 6) the robot moves in (-4,-2)
During the movement, it seems that the robot doesn't plan a path based on the target point's position but continues to move in a fixed wrong direction.
Troubleshooting Attempts
I've tried the following solutions, but the problem still persists:
Test in simulator , SUCCESS rate is over 90%.
Checked if the input of the target point is correct and confirmed that the input coordinate values are error - free.
Restarted the ROS nodes and the robot multiple times, but the result remains the same.
Checked if the sensor data is normal, such as whether the messages on the /odom topic can be received normally.
Expected Help
I hope the author can help analyze the possible causes of this problem, such as whether there are errors in the code logic or if the configuration file needs adjustment. Additionally, I'd appreciate some suggestions for further troubleshooting.