Link Search Menu Expand Document

VOXL Suite

VOXL Suite is the collection of VOXL SDK software packages that are installed on VOXL itself, as opposed to tools and build environments that are installed on a desktop. It is consolidated into a meta-package, voxl-suite_x.x.x.ipk, that depends on all of the core ModalAI tools and services.

The voxl-suite package and its dependencies are distributed via the OPKG package manager with repositories available at http://voxl-packages.modalai.com/. For more information see the configuring OPKG page on how to configure and update packages.

voxl-suite is also bundled up with our system image releases to create what’s called a “platform release” available at downloads.modalai.com.

The voxl-suite meta package depends on the latest stable version of all of its constituents, therefore regular calls to opkg update and opkg upgrade will keep you up to date with bugfixes before a new voxl-suite and new platform release is published. voxl-suite releases are landmarks in an otherwise continuous software development process.

The scripts and documents describing how voxl-suite is built and bundled can be found here.

Table of contents

  1. v0.5.0
  2. v0.4.6
  3. v0.3.3
  4. v0.2.0
  5. v0.1.1

v0.5.0

Requires VOXL system image 3.3+

    * NEW TOOL:    voxl-calibrate-cameras utility
    * NEW TOOL:    imu thermal calibration
    * NEW TOOL:    voxl-configure-opkg
    * NEW TOOL:    voxl-calibrate-px4-horizon tool
    * NEW TOOL:    voxl-portal web interface
    * NEW TOOL:    voxl-wait-for-fs service
    * NEW TOOL:    voxl-list-pipes
    * ADDITION:    libmodal_pipe pause-resume function
    * ADDITION:    voxl-configure extrinsics add support for Starling
    * ADDITION:    voxl-mpa-to-ROS dynamic pipe detection (no more config!!)
    * IMPROVEMENT: file system syncs more frequently
    * IMPROVEMENT: voxl-qvio-reset is more complete
    * IMPROVEMENT: voxl-configure cameras wizard tweaks
    * IMPROVEMENT: voxl-configure-mpa support new part numbers
    * IMPROVEMENT: voxl-inspect-services speedup
    * IMPROVEMENT: too many little tweaks and fixes to list

v0.4.6

Requires System Image 3.3+

Contains the following packages:

v0.3.3

Requires System Image 3.2+

Contains the following packages:

v0.2.0

Changes:

  • Updated voxl-vision-px4, PX4 disconnect detection, better handling of ‘CRC errors’, UART port and baud configurable, keep publishing data if VIO is off, wizard improvements
  • Updated voxl-modem, added LTE v2 support
  • Updated voxl-utils, added voxl-backup util for camera calibration backup
  • Added new voxl-vpn package
  • Added new voxl-time-sync package
  • Removed ffmpeg as it’s normally used via Docker containers

Contains the following packages:

PackagePackage Version
docker1.9.0
imu_app0.0.6
libmodal_pipe1.2.2
librc_math1.1.2
modalai-vl0.1.3
libvoxl_io0.5.2
voxl-cam-manager0.2.2
voxl-docker-support1.1.1
voxl-hal3-tof-cam-ros0.0.2
voxl-modem0.10.0
voxl-nodes0.0.8
voxl-rtsp1.0.2
voxl-time-sync0.0.1
voxl-utils0.5.2
voxl-vision-px40.6.8
voxl-vpn0.0.2
voxl_imu0.0.4

Tested against:

  • System Image 2.5.2-1.0.1
  • System Image 2.3.0-1.0.1

v0.1.1

Contains the following packages:

PackagePackage Version (min)
docker1.9.0
ffmpeg4.2.2
imu_app0.0.6
librc_math1.1.2
libvoxl_io0.4.1
libvoxl_pipe1.0.1
modalai-vl0.1.3
voxl-cam-manager0.2.2
voxl-docker-support1.1.1
voxl-hal3-tof-cam-ros0.0.2
voxl-modem0.9.3
voxl-nodes0.0.8
voxl-rtsp1.0.2
voxl-utils0.5.1
voxl-vision-px40.6.1
voxl_imu0.0.4

Tested against: System Image 2.3.0-1.0.1