Comments (2)
In this case, you would need to investigate the orientations in your data. For example you could enable pose axis markers to see them in plots:
https://github.com/MichaelGrupp/evo/wiki/Plotting#coordinate-axis-markers
...and/or use the RPE or APE with --pose_relation angle_deg
to check the rotation errors between the two trajectories.
from evo.
I have the same problem (Umeyama ONLY aligns positions instead of rotation) with evaluation using EVO in TextSLAM, inducing the wrong RPE results.
In response to this, I've developed a complementary solution for EVO that addresses the problem. You can use and find the details in the GitHub project: https://github.com/SJTU-ViSYS/SLAM_Evaluation/.
from evo.
Related Issues (20)
- trajectory origin HOT 2
- Rosbags update introduces breaking change HOT 7
- Normalized ATE, RTE, and RRE HOT 1
- Find a longterm fix for rosbags compatibility / use AnyReader by rosbags for better API compatibility
- Extract the data from xyz_view HOT 3
- Distortion occurs when comparing with the true trajectory HOT 2
- Evo crash when using evo_traj on ros bag file HOT 5
- The ape is too large HOT 2
- Converting the dataframe to PoseTrajectory3D HOT 1
- The issue of maintaining consistent coordinate axis ranges HOT 4
- Plot x,y,z error over time HOT 1
- Why are the references different? HOT 1
- Deformation of trajectory when performing alignment HOT 3
- RPE metric strange output HOT 2
- Error Fix: plot_trajectory_length_unit | TypeError: formatter argument should be instance of matplotlib.ticker.Formatter HOT 2
- evo_traj with geometry_msgs/TransformStamped HOT 2
- How to show local coordinate on plot? HOT 2
- Less than m non-colinear points HOT 1
- How to record the ros bag file to use EVO ? HOT 6
- The original point is diffrent two much between gt and algo when use evo_** gt_file algo_out_flie -p -a HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evo.