Closed thiagodeborba closed 3 years ago
First make sure the pcd is loaded at 100%. Then, when you open rviz, click on Add -> By topic and select /points_map -> PointCloud2. When you reach the step where you launch ndt matching as well, use the default rviz config file located at Aslan/src/aslan_tools/rviz/default.rviz.
You said : "When you launch ndt matching as well, use the default rviz config file located at Aslan/src/aslan_tools/rviz/default.rviz" How do I do that?
On rviz, click on File -> Open Config and choose the rviz configuration mentioned above
When I run this rviz config file, I cant see the vehicle and the reflections. It seems it is not connected to Aslan anymore. When I run RViz through the button rviz on the bottom it opens Rviz as the picture I sent and if I add "Add -> By topic and select /points_map -> PointCloud2." this way I can only see the reflections. But not the generated map. How to solve it. Because in the Tutorial, the guy just click on Rviz and it shows everything correctly. But this is not the reality.
I assume you are on the step where you are looking to extract the waypoints. In order to do that you need:
Now to extract the waypoints, step by step:
Hope this helps!
Hello there, I am having the same issue, when I un-pause the rosbag I am not able to see points_raw from the rosbag, are there any steps in between? Could you please elaborate?
Can you try the steps again using the rosbag and pcd provided in the project? If these work, can you confirm that when extracting the pcd and the rosbag, you had TF (Configuration tab) clicked?
I am having a lot of problems to match the position. My simulation starts with the Twizy in front of the garage door. Then the map was generated. When I load the map again in a new simulation, with the vehicle in Gazebo in the position as the previus simulation, The Twizy is in a completely different Position in Rviz. How can I solve it? 2D pose estimate does not do anything.
2D pose estimate is what we are using to move the robot around in rviz, on the localization step. Make sure you click on the car and drag it to the position you want. The world you are using doesn't have enough features by the looks of it, so the extracted map is not very good. The world you are using is a low-cost world for the user to familiarize with the robot and the environment. But it will probably be challenging for mapping and localization. We can try extracting a map for you and record the steps, but it might not be very useful either. Please use Default Park instead.
Hello there, I am facing problems loading the waypoints path, when I ran the file, the path is not loading up, and instead the vehicle is moving, the path is not visible throughout the entire rosbag loading up.
Hi @parth3153, Please give me more information on the following:
I saved already more than 10 times the same path using WayPoints saver. But when I load it, it is a completely different Path. How can I solve this?
This issue was solved after our chat yesterday: Ndt needs to have enough points to localise with, else it will not work. Waypoints saver will not produce the correct waypoints if localization has an error. Ndt is a pointcloud scan matching technique, so in order to successfully match the pointclouds, it needs to have enough points. Do not try ndt matching on open space areas, as it will not work. This will also be the case when you try it on the car. Make sure that you are on an area with enough features (walls, trees, cars etc).
I will open a feature request for improving/debugging the worlds in Gazebo.
Links to #28 #29
After loading the PointCloud Map and selecting the NDT Matching, when I open the RVIZ it opens this way. And I can not see the generated map. How can I solve this?