• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
ModalAI Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
    • Register
    • Login

    Reference frames extrinsics clarification

    Ask your questions right here!
    4
    9
    783
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      afdrus
      last edited by 1 Jun 2023, 10:46

      Hi everyone,
      I have the following questions regarding the reference frames present in extrinsics.conf file:

      • It is my understanding that the body frame is a NED frame located in the geometric center (or center of gravity?) of the drone, but where is the origin along the z axis? Is it considered to be at the center of gravity of the drone?
      • Is the ground frame still a NED frame? Where it should be located with respect to the body frame?

      Thank you in advance for your response!

      T 1 Reply Last reply 23 Aug 2023, 12:18 Reply Quote 1
      • T
        tiralonghipol @afdrus
        last edited by 23 Aug 2023, 12:18

        I also have the same issue:
        on the Starling V2, without changing any reference frame name (how to do that? is it possible?) I get everything pitched up
        a9bd55b9-6151-44a7-bd1e-d51ad2a9f38d-image.png

        is there any guide one can follow to configure this?

        M 1 Reply Last reply 24 Aug 2023, 04:21 Reply Quote 0
        • M
          Moderator ModalAI Team @tiralonghipol
          last edited by 24 Aug 2023, 04:21

          @tiralonghipol if you viewed the data through voxl-portal, it would already be rotated properly. It's not clear which viewer you are using for the data.

          The Starling's extrinsic parameters can be found here, which should help you configure your tools

          T 1 Reply Last reply 24 Aug 2023, 08:26 Reply Quote 1
          • T
            tiralonghipol @Moderator
            last edited by tiralonghipol 24 Aug 2023, 09:17 24 Aug 2023, 08:26

            @Moderator I am using ROS and the visualized reference frame is wrt qvio
            the pcl is from the pmd sensor and fixed frame is world
            it seems like the tof is pitched 90 deg wrt to qvio

            I also tried to edit the file you mentioned, reboot (needed? since it is a service running at boot..) but there is not change in the extrinsics
            Any other suggestion?

            T 1 Reply Last reply 24 Aug 2023, 09:17 Reply Quote 0
            • T
              tiralonghipol @tiralonghipol
              last edited by tiralonghipol 24 Aug 2023, 09:18 24 Aug 2023, 09:17

              @tiralonghipol I confirm that the same is happening in the portal, it is not a matter of visualization I believe
              the platform is flat on the desk, pointing forward, the visualized pointcloud is relatively pointing up
              default starling2_voxl2 parameters

              8c9b1205-9403-4cfc-9cad-b6bb334bc1df-image.png

              C 1 Reply Last reply 24 Aug 2023, 14:50 Reply Quote 0
              • C
                Chad Sweet ModalAI Team @tiralonghipol
                last edited by 24 Aug 2023, 14:50

                @tiralonghipol yes, the ToF is rotated per the extrinsics. You will need to modify your urdf to match

                T 1 Reply Last reply 24 Aug 2023, 15:08 Reply Quote 1
                • T
                  tiralonghipol @Chad Sweet
                  last edited by 24 Aug 2023, 15:08

                  @Chad-Sweet thank you for the reply
                  The this that I am struggling to understand is how to be sure that this parameters are actually applied after the .conf file is modified
                  I tried to apply modification to any parent-child relation (putting absurd values to make it obvious) and there is no change is any of the frames.
                  Is there any way to rotate the tof sensor?

                  Where is the urdf you metioned located?

                  Thank you again

                  M 1 Reply Last reply 25 Aug 2023, 21:53 Reply Quote 0
                  • M
                    Moderator ModalAI Team @tiralonghipol
                    last edited by 25 Aug 2023, 21:53

                    @tiralonghipol Sorry for the confusion. The portal's web view for raw point clouds won't use the extrinsics. The voxl-mapper uses the extrinsics when building a map. You should use the extrinsics though for your URDF if you want to rotate the point cloud for your ROS application

                    T 1 Reply Last reply 28 Aug 2023, 06:46 Reply Quote 0
                    • T
                      tiralonghipol @Moderator
                      last edited by 28 Aug 2023, 06:46

                      @Moderator That makes way more sense, thank you for the clarification
                      As far as I could understand, there is no text saying that the .conf for the extrinsics is only used for the voxl-mapper on the modalai.docs, I think that is where my confusion came from

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Powered by NodeBB | Contributors