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

    Cannot connect QGroundControl to internal PX4 (VOXL2)

    VOXL 2
    2
    3
    235
    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.
    • M
      mlarsen
      last edited by

      Hi All,

      I can't get QGroundControl to connect to the internal PX4. I ran voxl-vision-px4 to setup the mavlink connection. voxl inspect shows the following.

      Service Name | Enabled | Running | CPU Usage

      docker-autorun | Disabled | Not Running |
      docker-daemon | Disabled | Not Running |
      modallink-relink | Disabled | Not Running |
      voxl-camera-server | Enabled | Not Running |
      voxl-cpu-monitor | Disabled | Not Running |
      voxl-dfs-server | Disabled | Not Running |
      voxl-imu-server | Enabled | Running | 0.0
      voxl-mavlink-server | Enabled | Running | 0.0
      voxl-modem | Disabled | Not Running |
      voxl-portal | Disabled | Not Running |
      voxl-px4-imu-server | Disabled | Not Running |
      voxl-px4 | Enabled | Running | 0.0
      voxl-qvio-server | Disabled | Not Running |
      voxl-remote-id | Disabled | Not Running |
      voxl-softap | Disabled | Not Running |
      voxl-static-ip | Disabled | Not Running |
      voxl-streamer | Disabled | Not Running |
      voxl-tag-detector | Disabled | Not Running |
      voxl-tflite-server | Disabled | Not Running |
      voxl-time-sync | Disabled | Not Running |
      voxl-vision-px4 | Enabled | Not Running |
      voxl-wait-for-fs | Enabled | Completed |

      The voxl-vision-px4.conf shows:

      {
      "config_file_version": 1,
      "qgc_ip": "10.4.107.57",
      "en_secondary_qgc": false,
      "secondary_qgc_ip": "192.168.1.214",
      "qgc_udp_port_number": 14550,
      "udp_mtu": 512,
      "en_localhost_mavlink_udp": true,
      "localhost_udp_port_number": 14551,
      "vio_pipe": "qvio",
      "en_vio": true,
      "en_send_vio_to_qgc": false,
      "en_reset_vio_if_initialized_inverted": true,
      "vio_warmup_s": 3,
      "send_odom_while_failed": false,
      "horizon_cal_tolerance": 0.5,
      "offboard_mode": "off",
      "follow_tag_id": 0,
      "figure_eight_move_home": true,
      "robot_radius": 0.300000011920929,
      "collision_sampling_dt": 0.1,
      "max_lookahead_distance": 1,
      "en_tag_fixed_frame": false,
      "fixed_frame_filter_len": 5,
      "en_transform_mavlink_pos_setpoints_from_fixed_frame": false,
      "en_voa": true,
      "en_send_voa_to_qgc": false,
      "voa_upper_bound_m": -0.15000000596046448,
      "voa_lower_bound_m": 0.15000000596046448,
      "voa_memory_s": 1,
      "voa_inputs": [{
      "enabled": true,
      "type": "point_cloud",
      "input_pipe": "dfs_point_cloud",
      "frame": "stereo_l"
      }, {
      "enabled": true,
      "type": "point_cloud",
      "input_pipe": "stereo_front_pc",
      "frame": "stereo_front_l"
      }, {
      "enabled": true,
      "type": "point_cloud",
      "input_pipe": "stereo_rear_pc",
      "frame": "stereo_rear_l"
      }, {
      "enabled": true,
      "type": "tof",
      "input_pipe": "tof",
      "frame": "tof"
      }, {
      "enabled": true,
      "type": "rangefinder",
      "input_pipe": "rangefinders",
      "frame": "body"
      }]
      }

      and the IP is correct. Nothing shows up at the QGroundControl client side.

      1 Reply Last reply Reply Quote 0
      • Chad SweetC
        Chad Sweet ModalAI Team
        last edited by

        Can you ping 192.168.1.214 from the computer that you are running QGC to make sure there is proper network connectivity between the two?

        M 1 Reply Last reply Reply Quote 0
        • M
          mlarsen @Chad Sweet
          last edited by

          @Chad-Sweet I haven't tried. However, I manage to get it working by doing a factory reset configuration of the VOXL2. Don't know why it made a difference though.

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