Skip to content

General Questions

2.2k Topics 11.3k Posts

Not sure where your question goes? Ask here. ModalAI engineers and the community answer questions about any VOXL product.

  • Unable to connect to host PC using adb shell & SSH

    Unsolved
    19
    1
    0 Votes
    19 Posts
    3k Views
    Mohammad Saeid AnwarM
    No. I don't have any other voxl. Yes, it's properly installed. I had previously worked with the same ADB installation. Suddenly, it stopped responding. I also tried with two other machines with proper ADB installations. It showed the same problem (no device found).
  • Seems things have changed with voxl-camera stuff...

    Unsolved
    15
    0 Votes
    15 Posts
    2k Views
    Ed SutterE
    @Chad-Sweet I'm not familiar with a "ci script", I've just been referring to the README.md file at the top of each of the project repositories. Most of the projects do include a install_build_deps.sh step, but that wasn't in voxl-streamer's README.md, so I didn't realize I had to run it. No worries; although, it's probably a good idea that the README.md be updated to include that.
  • Voxl 2 DFS Server

    Unsolved
    7
    0 Votes
    7 Posts
    1k Views
    B
    @Chad-Sweet That seems to have done the trick! Thanks
  • Does VOXL2 support docker autorun?

    Unsolved
    3
    0 Votes
    3 Posts
    662 Views
    Daniel RyuD
    @Alex-Gardner Perfect, thanks!
  • Executing custom opencv c++ code

    Unsolved
    2
    0 Votes
    2 Posts
    603 Views
    ?
    Hi, You'll want to make your own project that builds a package that can be deployed to a voxl. Our projects generally follow a four-script system. install_build_deps.sh The script that install the build dependencies of a project. If you're writing an opencv process for voxl you'll probably need voxl-opencv and libmodal-pipe at the very least to get your code to work. (If you haven't already, check out our docs on our pipe architecture to see how to grab camera frames in userspace). build.sh The script that actually builds the codebase that you're using, will set up a cmake toolchain to make sure that you're building with the right architecture/gcc version and put all of the build files in a build directory for packaging. make_package.sh The script that bundles all of the built files, as well as any config/other files that your project will use into a standard debian or opkg package (opkg for voxl1 or debian for voxl2/rb5) All three of those scripts should be run inside of the voxl-cross docker image that we've built as our primary build environment; it has all of the toolchains that you may need baked in, as well as the correct gcc versions for our different platforms. deploy.sh This script deploys the package that you've built to voxl and installs it, oputting any binaries that you've generated in the correct location where you can run them from the command line. This script is usually run outside of the docker image since the image does not have adb installed by default, but can be run inside of the image if you're deploying over ssh instead of adb. Finally, Since you're building an opencv project, I'd strongly recommend that you look at our voxl-camera-calibration package. This is a very good example of how to use libmodal-pipe to get camera images, and then pass them off to opencv (in this case the calibration routines) for processing. The project also have fully flushed out versions of all of the aforementioned scripts that you can copy into your project as a good starting point.
  • voxl 2 flight deck with esc v2 few questions

    Unsolved
    5
    0 Votes
    5 Posts
    1k Views
    bensusanaB
    @modaltb please if you can give me some info it will be much appreciate
  • HITL with voxl 2

    Unsolved
    24
    0 Votes
    24 Posts
    6k Views
    Tamas Pal 0T
    @Taylor-Presley Right. Some cables work some don't.
  • Using M.2 5G Modem Addon Board (M0090) on voxl2 , can not found the /dev/ttyHS2 device

    Unsolved
    3
    0 Votes
    3 Posts
    484 Views
    Cheng Sheng WengC
    @modaltb Thanks a lot . I have updated to system image 1.3+. The device can be find on /dev Best Wishes
  • Neither of GPS and VIO data are available

    Unsolved
    7
    2
    0 Votes
    7 Posts
    1k Views
    M
    Thanks, @modaltb! yes, that seems to be the cause; we received two sentinel drones yesterday and for the same reason they have not had GPS signal available either. But that's ok, we don't need GPS for indoor flight tests. could you please comment on the odometery problem which I mentioned in the first post? I have two odemetry components with id=1 and id=197 in MAVLink Inspector in QGC. The odometry component with id=1 works fine and voxl-inpsect-imu outputs correct values in the VIO-enabled, GPS-disabled setting. But I get invalid local position for ekf2 status in MAVlink console and "reject position mode" message when try to fly the drone with RC in position mode. do I need to reset the PX4 firmware? thanks
  • IR Lock with VOXL m500

    Unsolved
    2
    0 Votes
    2 Posts
    372 Views
    Chad SweetC
    Hi Xeno, We are not familiar with that sensor. The Flight Core portion of m500 is stock PX4. You could look at the connectors found on the Flight Core datasheet and see if there is an appropriate connection. Then you could see if PX4 supports that sensor. If it does not, you will need to develop the driver on your own. You can find details on building PX4 for Flight Core on the Flight Core Firmware page
  • Qualcomm Hexagon DSP Download - License problems

    Unsolved
    4
    0 Votes
    4 Posts
    847 Views
    D
    Update: I've tried again and the licenses are now available. Seems like Qualcomm needed a day or so to propagate licenses. Thanks again for your help Eric.
  • Is there any the off-the-shelf AI perception models available for VOXL2?

    Unsolved
    3
    0 Votes
    3 Posts
    636 Views
    D
    @Steve-Turner Thanks for your information and I will check it. Dan
  • Platform release vs System Image... what's the difference?

    Unsolved
    2
    0 Votes
    2 Posts
    594 Views
    ?
    Hi @Ed-Sutter, A platform release just includes the latest sdk along with the system image build. As for voxl-configure-opkg, this was replaced by voxl-configure-pkg-manager with the same functionality.
  • Question about RMA-form

    Unsolved
    2
    1
    0 Votes
    2 Posts
    532 Views
    Adrian HidalgoA
    @張為超 You are correct about the Original Order Number. In your case it would be 2838. First step for the RMA process is to fill out the RMA form and send it to rma@modalai.com Second is to purchase the RMA diagnostic (In this case you would choose drone diagnostic). Third would be to ship the drone back to ModalAI Headquarters. When we receive it we will look it over and email you a report of our findings and how to proceed. Step five usually is only after the team has looked over the RMA and we have discussed how to proceed.
  • Mavlink random messages

    Unsolved
    4
    1
    0 Votes
    4 Posts
    904 Views
    modaltbM
    Hi @SHofmeester , Sorry this message got lost on my side, any luck making progress on this?
  • Stereo camera is not working

    Unsolved
    2
    1
    0 Votes
    2 Posts
    611 Views
    modaltbM
    Hi @shlee853 , Sorry this is a super old post that got missed, checking in to see if you were able to resolve the issue or not?
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    7 Views
    No one has replied
  • VOXL2 cannot connect to internet in station mode

    Unsolved
    6
    3
    0 Votes
    6 Posts
    1k Views
    Chad SweetC
    this is a standard linux networking system. Have you googled how to manage the network interfaces? Maybe make sure your routing tables are properly configured for what you are trying to do? https://opensource.com/business/16/8/introduction-linux-network-routing
  • PX4 DISCONNECTED FROM UART

    Unsolved
    5
    3
    0 Votes
    5 Posts
    1k Views
    Chad SweetC
    yes, it sounds like a cable is not connected or was damaged somehow
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    9 Views
    No one has replied