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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Voxl-Mapper pipe to ROS2

Voxl-Mapper pipe to ROS2

Scheduled Pinned Locked Moved Ask your questions right here!
5 Posts 2 Posters 967 Views 1 Watching
  • 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.
  • Jeffrey MaoJ Offline
    Jeffrey MaoJ Offline
    Jeffrey Mao
    Contributor
    wrote on last edited by
    #1

    Does there exist any tools to pipe the output of Voxl-mapper to a topic in ROS2? Also is it possible to use voxl-mapper with just stereo cameras generating pointclouds or is a ToF sensor needed

    tomT 1 Reply Last reply
    0
    • Jeffrey MaoJ Jeffrey Mao

      Does there exist any tools to pipe the output of Voxl-mapper to a topic in ROS2? Also is it possible to use voxl-mapper with just stereo cameras generating pointclouds or is a ToF sensor needed

      tomT Offline
      tomT Offline
      tom
      admin
      wrote on last edited by
      #2

      @Jeffrey-Mao Have you experimented with voxl-mpa-to-ros2?: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2

      tomT 1 Reply Last reply
      0
      • tomT tom

        @Jeffrey-Mao Have you experimented with voxl-mpa-to-ros2?: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-mpa-to-ros2

        tomT Offline
        tomT Offline
        tom
        admin
        wrote on last edited by
        #3

        @tom https://docs.modalai.com/ros2-installation-voxl2/#mpa-to-ros2

        Jeffrey MaoJ 1 Reply Last reply
        0
        • tomT tom

          @tom https://docs.modalai.com/ros2-installation-voxl2/#mpa-to-ros2

          Jeffrey MaoJ Offline
          Jeffrey MaoJ Offline
          Jeffrey Mao
          Contributor
          wrote on last edited by
          #4

          @tom We have experimented with it, but I am not sure about the format of voxl-mapper, and have trouble getting voxl-mapper working with just stereo cameras. Do you guys have more resources on it besides the github page?

          We are also wondering if it is worth it getting the voxl-mapper working, or will it automatically work with voxl_mpa_to_ros2 pointcloud interface or have some different representation which requires us writing our own piep interface?

          Also what branch is the stable version of voxl_mpa_to_ros2 because I can see the master branch doesn't allow us to stream QVIO odometry?

          Link Preview Image
          colcon_ws/src/voxl_mpa_to_ros2/src/interfaces/qvio_interface.cpp · master · voxl / VOXL SDK / Utilities / voxl-mpa-to-ros2 · GitLab

          GitLab.com

          favicon

          GitLab (gitlab.com)

          I believe you are publishing the same topic 2 different message types which I don't believe is allows in ROS2.

          void QVIOInterface::AdvertiseTopics(){

          char topicName[64];
          
          sprintf(topicName, "%s", m_pipeName);
          pose_pub_ = m_rosNodeHandle->create_publisher<geometry_msgs::msg::PoseStamped>
              (topicName, rclcpp::SensorDataQoS());
          
          odom_pub_ = m_rosNodeHandle->create_publisher<nav_msgs::msg::Odometry>
              (topicName, rclcpp::SensorDataQoS());
          
          m_state = ST_AD;
          

          }

          Jeffrey MaoJ 1 Reply Last reply
          0
          • Jeffrey MaoJ Jeffrey Mao

            @tom We have experimented with it, but I am not sure about the format of voxl-mapper, and have trouble getting voxl-mapper working with just stereo cameras. Do you guys have more resources on it besides the github page?

            We are also wondering if it is worth it getting the voxl-mapper working, or will it automatically work with voxl_mpa_to_ros2 pointcloud interface or have some different representation which requires us writing our own piep interface?

            Also what branch is the stable version of voxl_mpa_to_ros2 because I can see the master branch doesn't allow us to stream QVIO odometry?

            Link Preview Image
            colcon_ws/src/voxl_mpa_to_ros2/src/interfaces/qvio_interface.cpp · master · voxl / VOXL SDK / Utilities / voxl-mpa-to-ros2 · GitLab

            GitLab.com

            favicon

            GitLab (gitlab.com)

            I believe you are publishing the same topic 2 different message types which I don't believe is allows in ROS2.

            void QVIOInterface::AdvertiseTopics(){

            char topicName[64];
            
            sprintf(topicName, "%s", m_pipeName);
            pose_pub_ = m_rosNodeHandle->create_publisher<geometry_msgs::msg::PoseStamped>
                (topicName, rclcpp::SensorDataQoS());
            
            odom_pub_ = m_rosNodeHandle->create_publisher<nav_msgs::msg::Odometry>
                (topicName, rclcpp::SensorDataQoS());
            
            m_state = ST_AD;
            

            }

            Jeffrey MaoJ Offline
            Jeffrey MaoJ Offline
            Jeffrey Mao
            Contributor
            wrote on last edited by
            #5

            Nevermind I figured it out. Once the voxl_mapper service is running it is automatically configured to run the voxl_mpa_ros2 as a pointcloud

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            ModalAI
            Categories Recent Tags ModalAI.com Docs
            © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
            • Login

            • Don't have an account? Register

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