Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

SAGAR SARKARS

SAGAR SARKAR

@SAGAR SARKAR
Unfollow Follow
About
Posts
7
Topics
3
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • QVIO data and EKF2 integration.
    SAGAR SARKARS SAGAR SARKAR

    I am trying to modify the VIO algorithm. I was going through the PX4 documentation: Using Vision or Motion Capture Systems for Position Estimation. They mentioned that in order to add the VIO data in the EKF2, it needs to be published either in "/mavros/vision_pose/pose" or "/mavros/odometry/out". I launched the voxl_mpa_to_ros and px4 launch files, here is the all available rostopics:

    01.png 02.png 03.png

    I set the QGC parameters as follows:

    Screenshot from 2024-04-03 17-00-48.png Screenshot from 2024-04-03 17-00-32.png Screenshot from 2024-04-03 17-00-16.png

    But there is nothing that's being published in both those topic. So I am wondering how is the VIO data being send to PX4 to get it fused with EKF2. I can see the ODOMETERY data through the MAVLink Inspector, but through mavros. I tried moving the UAV manually in the lab and plotted the position data from the "/qvio/pose" and "/mavros/local_position/pose". Here are the plots:

    Qvio and Local pose.png Qvio and local height.png

    As per the mavros documentation "/mavros/local_position/pose" published fused pose which means the PX4 infact fusing the VIO pose estimates. So, can anyone explain how?

    ROS

  • Mpa to ros
    SAGAR SARKARS SAGAR SARKAR

    @張為超 It worked. I setup my Pc as the master this time, and it worked in that way.

    VOXL 2

  • Mpa to ros
    SAGAR SARKARS SAGAR SARKAR

    @張為超 Yes it does. Voxl2 is the master. I am running the voxl mpa to ros node in voxl2 and then trying to echo the published topics in my PC.

    VOXL 2

  • Mpa to ros
    SAGAR SARKARS SAGAR SARKAR

    Voxl inspect services.png

    VOXL 2

  • Mpa to ros
    SAGAR SARKARS SAGAR SARKAR

    I wrote a subscriber node to get the ‘data’ field of the ‘sensor_msgs/Img’ for rostopic ‘/tracking’. But not getting any output. I even tried echoing the topic, but still no output. Can someone explain the reason? The required services are already enabled and running.

    VOXL 2

  • VOXL map to ros
    SAGAR SARKARS SAGAR SARKAR

    Screenshot from 2023-02-14 13-08-41.png

    Ask your questions right here!

  • VOXL map to ros
    SAGAR SARKARS SAGAR SARKAR

    I was trying to subscribe to the published topics voxl_mpa_to_ros node but not getting any data. I even tried echoing the topics, but no output. What am I missing here?

    Ask your questions right here!
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups