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

    Starling 2 not following navigation path

    Ask your questions right here!
    2
    5
    61
    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.
    • G
      greg_s
      last edited by

      Hello ModalAI Team,

      I am still trying to get the navigation working with my team's Starling 2.

      system-image: 1.8.06-M0054-14.1a-perf
      kernel: #1 SMP PREEMPT Wed Oct 22 04:13:18 UTC 2025 4.19.125
      hw platform: M0054
      mach.var: 1.0.1
      SKU: MRB-D0014-4-V1-C27-T8-M22-X0
      voxl-suite: 1.6.2

      I have updated the drone to the latest voxl version 1.6.2. I am able to fly the drone in position mode and figure 8 mode.

      I few the drone around for a couple of minutes in our testing room gathering map data. I then switched the drone into offboard_mode: trajectory. I planned a point and saw the projected path drawing a simple straight line. There are not obstacles in the way to navigate around/avoid. The drone just flew directly at the grown instead of following the path. Is there anything I should try software/settings-wise to try and get navigation working? Is there anything about the layout/appearance of a room that could cause this? Please see the attached image.

      mapper_issue.jpg

      1 Reply Last reply Reply Quote 0
      • G
        greg_s
        last edited by

        Hello ModalAI Team,

        Please let me know if there is any further information needed. So far, I haven't had the drone successfully navigate in trajectory in any version of the VOXL SDK I've tried (1.4/1.5/1.6).

        A 1 Reply Last reply Reply Quote 0
        • A
          ApoorvThapliyal @greg_s
          last edited by

          Hey @greg_s,
          Can you post your voxl-logs and flight logs?

          Thanks

          G 1 Reply Last reply Reply Quote 0
          • G
            greg_s @ApoorvThapliyal
            last edited by greg_s

            Hello @ApoorvThapliyal,

            I put the log file here: log100.ulg on Filebin.net
            I also put the the output from voxl-vision-hub --debug_offboard suggested by @Cliff-Wong in another post in another upload here voxl-vision-hub-log.txt on Filebin.net.

            When I attempted the flight, the drone appeared to fly to the correct X and Z coordinates, but it was close to the floor and well below the correct Y coordinate.

            Here are a couple of picture of the map and projected route:
            plan1.jpg
            plan2.jpg

            And a couple of the map after the drone tried to navigate and ended up below the point:
            after_nav1.jpg
            after_nav2.jpg

            1 Reply Last reply Reply Quote 0
            • G
              greg_s
              last edited by

              For convenience I took out the section that has the trajectory from the voxl-vision-hub logs:

              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.8 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.7 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.7 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.7 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.7 yaw: 0.3
              commanding: XYZ -0.4 -0.2 -1.7 yaw: 0.3
              Received trajectory has duration 1.953539 seconds
              Received load and start command.
              commanding: XYZ -0.4 -0.2 -1.0 yaw: 0.7 V: 0.0 0.0 -0.0 A: 0.1 0.0 -0.0
              commanding: XYZ -0.4 -0.2 -1.0 yaw: 0.7 V: 0.0 0.0 -0.0 A: 0.2 0.2 -0.0
              commanding: XYZ -0.4 -0.2 -1.0 yaw: 0.7 V: 0.0 0.0 -0.0 A: 0.3 0.3 -0.0
              commanding: XYZ -0.4 -0.2 -1.0 yaw: 0.7 V: 0.0 0.0 -0.0 A: 0.5 0.5 -0.0
              commanding: XYZ -0.4 -0.2 -1.0 yaw: 0.7 V: 0.0 0.0 -0.0 A: 0.7 0.6 0.0
              commanding: XYZ -0.4 -0.2 -1.0 yaw: 0.7 V: 0.1 0.1 -0.0 A: 0.9 0.7 0.0
              commanding: XYZ -0.3 -0.2 -1.0 yaw: 0.7 V: 0.1 0.1 0.0 A: 1.0 0.9 0.0
              commanding: XYZ -0.3 -0.2 -1.0 yaw: 0.7 V: 0.1 0.1 0.0 A: 1.1 0.9 0.0
              commanding: XYZ -0.3 -0.2 -1.0 yaw: 0.7 V: 0.2 0.2 0.0 A: 1.1 1.0 0.0
              commanding: XYZ -0.3 -0.2 -1.0 yaw: 0.7 V: 0.2 0.2 0.0 A: 1.2 1.0 0.0
              commanding: XYZ -0.3 -0.2 -1.0 yaw: 0.7 V: 0.3 0.2 0.0 A: 1.2 1.0 0.0
              commanding: XYZ -0.3 -0.2 -1.0 yaw: 0.7 V: 0.3 0.3 0.0 A: 1.2 1.0 0.0
              commanding: XYZ -0.3 -0.1 -1.0 yaw: 0.7 V: 0.3 0.3 0.0 A: 1.2 1.0 0.0
              commanding: XYZ -0.3 -0.1 -1.0 yaw: 0.7 V: 0.4 0.3 0.0 A: 1.1 1.0 0.0
              commanding: XYZ -0.3 -0.1 -1.0 yaw: 0.7 V: 0.4 0.4 0.0 A: 1.1 1.0 0.0
              commanding: XYZ -0.3 -0.1 -1.0 yaw: 0.7 V: 0.4 0.4 0.0 A: 1.1 1.0 0.0
              Received trajectory has duration 1.452853 seconds
              Received insert command.
              commanding: XYZ -0.3 -0.1 -1.0 yaw: 0.7 V: 0.5 0.4 0.0 A: 1.1 0.9 0.0
              commanding: XYZ -0.2 -0.1 -1.0 yaw: 0.7 V: 0.5 0.4 0.0 A: 1.0 0.9 0.0
              commanding: XYZ -0.2 -0.1 -1.0 yaw: 0.7 V: 0.5 0.5 0.0 A: 1.0 0.9 0.0
              commanding: XYZ -0.2 -0.1 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: 0.9 0.8 0.0
              commanding: XYZ -0.2 -0.0 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: 0.8 0.7 0.1
              commanding: XYZ -0.2 -0.0 -1.0 yaw: 0.7 V: 0.6 0.6 0.0 A: 0.8 0.6 0.1
              commanding: XYZ -0.1 0.0 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.7 0.5 0.1
              commanding: XYZ -0.1 0.0 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.6 0.5 0.1
              commanding: XYZ -0.1 0.0 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.5 0.4 0.1
              commanding: XYZ -0.1 0.1 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.4 0.3 0.0
              commanding: XYZ -0.0 0.1 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.3 0.2 0.0
              commanding: XYZ -0.0 0.1 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.2 0.1 0.0
              commanding: XYZ 0.0 0.1 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: 0.0 0.0 0.0
              Received trajectory has duration 0.510237 seconds
              Received insert command.
              commanding: XYZ 0.0 0.1 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: -0.1 -0.1 0.0
              commanding: XYZ 0.1 0.2 -1.0 yaw: 0.7 V: 0.7 0.6 0.0 A: -0.2 -0.2 0.0
              commanding: XYZ 0.1 0.2 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: -0.2 -0.2 0.0
              commanding: XYZ 0.1 0.2 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: -0.3 -0.2 0.0
              commanding: XYZ 0.1 0.2 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: -0.4 -0.3 -0.0
              commanding: XYZ 0.1 0.2 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: -0.5 -0.4 -0.0
              commanding: XYZ 0.2 0.3 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: -0.6 -0.5 -0.0
              commanding: XYZ 0.2 0.3 -1.0 yaw: 0.7 V: 0.6 0.5 0.0 A: -0.7 -0.6 -0.0
              commanding: XYZ 0.2 0.3 -1.0 yaw: 0.7 V: 0.5 0.5 0.0 A: -0.7 -0.6 -0.0
              commanding: XYZ 0.2 0.3 -1.0 yaw: 0.7 V: 0.5 0.4 0.0 A: -0.7 -0.6 -0.0
              commanding: XYZ 0.2 0.3 -1.0 yaw: 0.7 V: 0.5 0.4 0.0 A: -0.8 -0.7 -0.0
              commanding: XYZ 0.2 0.3 -1.0 yaw: 0.7 V: 0.5 0.4 0.0 A: -0.8 -0.7 -0.0
              commanding: XYZ 0.3 0.3 -1.0 yaw: 0.7 V: 0.4 0.4 0.0 A: -0.8 -0.7 -0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.4 0.3 0.0 A: -0.8 -0.7 -0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.4 0.3 0.0 A: -0.8 -0.7 -0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.4 0.3 0.0 A: -0.7 -0.6 -0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.3 0.3 0.0 A: -0.5 -0.5 -0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.3 0.3 0.0 A: -0.4 -0.3 0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.3 0.3 0.0 A: -0.3 -0.3 0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.3 0.2 0.0 A: -0.4 -0.4 0.0
              commanding: XYZ 0.3 0.4 -1.0 yaw: 0.7 V: 0.3 0.2 0.0 A: -0.6 -0.5 -0.0
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.2 0.2 0.0 A: -0.8 -0.7 -0.0
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.2 0.2 0.0 A: -1.1 -0.9 -0.1
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.2 0.1 0.0 A: -1.3 -1.1 -0.1
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.1 0.1 0.0 A: -1.4 -1.1 -0.1
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.1 0.1 0.0 A: -1.3 -1.1 -0.1
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.0 0.0 0.0 A: -1.0 -0.9 -0.1
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.0 0.0 0.0 A: -0.7 -0.6 -0.1
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.0 0.0 0.0 A: -0.3 -0.2 -0.0
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: 0.0 0.0 0.0 A: -0.0 -0.0 -0.0
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7 V: -0.0 -0.0 0.0 A: -0.0 -0.0 0.0
              FINISHED TRAJECTORY
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.4 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.5 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.5 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.5 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.5 -1.0 yaw: 0.7
              commanding: XYZ 0.4 0.5 -1.0 yaw: 0.7

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