-
Notifications
You must be signed in to change notification settings - Fork 1
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
Accuarcy #10
Comments
I am also getting a large discrepancy for Gravel terrain. The shape of the path is not as crazy but seems to have large offset as you can see in the pic. @LuoXubo any clue why this is happening? I am guessing there needs to be some values that needs to be changed in order to set the initial position to correct location for each terrain maybe? I'm not really sure and need to investigate more about this honestly. |
I also think that some parameters need to be changed.And this repo is not design for real-time. |
Do you read this code of repo? I am also read this repo for better localization performance.If so, could we discuss perspectives by email? |
@vasnakh Hi, you can think of it as requiring a rotation and translation matrix from image coordinates to world coordinates, so you need to use these matrices to make the two trajectories coincide. |
@Wu-ZW The trajectory looks too uneven. Can you provide more configuration information? For example, dataset and hyperparameter settings, etc. |
I confused the evalation method.. evo_ape A.txt B.txt. A.txt means gt.txt and B.txt means abs_res.txt? |
I have got the same results, have you solved the problem? thanks |
|
could we discuss perspectives by email? [email protected] |
Hi, the performance of JointLoc relies on the prior location of the UAV. Please make sure you set the right prior map index corresponding to the landscape. Like 79 for |
Hello, the reason why the two sets of trajectories do not overlap is that the generated trajectories are still in the pixel coordinate system, and a set of RT matrices are needed to convert the trajectories to the world coordinate system. |
@hitersyw @Wu-ZW my email address is [email protected] if you'd like to discuss this via email. Feel free to shoot me an email so we can start the conversation. Sorry, had to work on another project and didn't have time to dig deep into this and now have time to get back to it. |
|
Thank you for quick reply. Based on my observation the code still does not give good results for any other terrain (meaning they are not aligned with reference/gt). I only see correct alignment for Crater terrain. I see that you have R,T, and s defined in AbsLoc/align.py and believe this is part of aligning the trajectory (at least for absolute pose) |
For Gravel terrain, this was my approach to get R,T, and s (which can be applied to other terrains as well):
Results are: Now putting these values in AbsLoc/align.py gives me a more aligned result with rmse 0.613518 when using CompleteTrajectory.txt @LuoXubo is R,T and s for Gravel terrain similar as above for you? Also, would really appreciate it if you let me know how you actually calculated R,T, and s on your end. Did you also use gt.txt and abs_res.txt? |
I run this repo, dataset is Mountain. got abs_res.txt then using evo_traj to evaluate traj
there is a big difference between trajs, the parameters I set is wrong?
The text was updated successfully, but these errors were encountered: