Skip to content

Difficulty in calculating the correct position in the webots environment #6546

Description

@233Xiaowu

Describe the Bug
Thank you very much for your work, at the moment I would like to be able to reproduce the ORBSLAM3 program and the comparison of the trajectory accuracy between the slam program and the trajectory truth in the simulation environment you have provided, but at the moment there are a few issues that arise.

Steps to Reproduce

  1. I have calibrated well in the webots environment that you provide
  2. I implemented the extraction of the truth value of the robot body trajectory via pycharm
  3. I use ros to pass the image information into the SLAM program and calculate the trajectory
  4. I ended up using evo to achieve accuracy comparisons between trajectories

Expected behavior
What I'm hoping for is that the trajectory truth should not be too far off from the historical trajectory computed by the SLAM program without influence

Screenshots
Here's a scree
QQ20240508-154024
nshot of my calibration

Here's a reproduction of my ORBSLAM3 program in webots
QQ20240508-154129

Here's my final trajectory comparison Where the gray line segments are the true values of the trajectories extracted from the webots, and the colored line segments are the trajectories calculated by ORBSLAM3
image

System
webots R2023A
ubuntu 20.04
ORBSLAM3
evo

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions