Skip to content

Releases: septentrio-gnss/septentrio_gnss_driver

ROS 1 & 2 Driver v1.4.2

22 Feb 19:46
Compare
Choose a tag to compare

  • Merge branch 'peci1-patch-4'
  • Resolved merge conflict in msg/BlockHeader.msg
  • Merge pull request #144 https://github.com/septentrio-gnss/septentrio_gnss_driver//issues/144 from thomasemter/master
    Export compiler directives and some minor changes
  • Merge pull request #141 https://github.com/septentrio-gnss/septentrio_gnss_driver//issues/141 from peci1/patch-1
    Disable SBF/NMEA streams before executing user commands
  • Change unaligned INS publishing behavior
  • Update changelog
  • Update changelog
  • Fix namespace
  • Add missing declaration
  • Update changelog
  • A smoother ROS 1 experience for dual ROS 1 / 2 messages
  • Better handling of different ROS 1 and ROS 2 messages
  • Improve disconnection detection
  • Rework connection and shutwdown
  • Update changelog
  • Merge remote-tracking branch 'upstream/master'
  • Export directives
  • Disable SBF/NMEA streams before executing user commands
    This gives the possibility to configure additional streams in the user commands file.
  • Replace new
  • Add function to set vector to NaN and refactor parsing utilities
  • Add function to set quaternion to NaN
  • Remove msg to be copied
  • Fixes
    • Add export of compiler directives (thanks to @oysstu)
    • ROS 1 rebuild (thanks to @peci1)
  • Improvements
    • Rework TCP connection/reconnection
  • Changes
    • In case INS is not aligned yet but has GNSS heading, a valid orientation with roll and pitch = 0.0 will be published.

ROS 1 & 2 Driver v1.4.1

04 Aug 21:28
Compare
Choose a tag to compare

  • Fixes
    • Lever arm calculation from tf
    • NavSatStatus and GPSFixStatus
    • Orientation in pose topic of GNSS

ROS 1 & 2 Driver v1.4.0

25 May 14:19
Compare
Choose a tag to compare

  • New features
    • Send custom commands via ASCII file on startup
    • Save config to boot after setup
    • NTP and PTP server options (BREAKING: NTP is not setup automatically for use_gnss_time: true anymore)
    • Receiver status on /diagnostics
    • Option to publish only valid SBF block messages
    • Option to auto publish available messages for configure_rx: false
  • Changes
    • Change floating point do-not-use-values to NaN (BREAKING in case these values ae used for validity checks downstream)
    • VSM now uses separate TCP device specified IP server
  • Improvements
    • Rework some sections of the README
    • Combine ROS 1 and ROS 2 in one branch
    • Change GPSFix publishing policy to allow for high update rates

ROS 1 & 2 Driver v1.3.2

02 May 08:40
d09c676
Compare
Choose a tag to compare

  • Fixes

    Fix IMU units
    Fix topics namespace
    Fix units of imu angular rates

ROS 1 & 2 Driver v1.3.1

18 Jul 09:05
Compare
Choose a tag to compare

  • New Features

    Recovery from connection interruption

    Add option to bypass configuration of Rx

    Add tests

    OSNMA

    Latency compensation for ROS timestamps

    Output of SBf block VelCovCartesian

    Support for UDP and TCP via IP server

    New VSM handling allows for unknown variances (INS firmware >= 1.4.1)

    Add heading angle to GPSFix msg (by diverting dip field, cf. readme)

  • Improvements

    Rework IO core and message handling

    • Unified stream processing
    • Internal data queue
    • Prevent message loss in file reading

    Add some explanatory warnings for parameter mismatches

    Add units to message definitions

  • Fixes

    navsatfix for INS

    Empty headers

    Single antenna receiver setup

  • Preliminary Features

    Output of localization and tf in ECEF frame, testing and feedback welcome

ROS 1 & 2 Driver v1.2.3

09 Nov 09:21
Compare
Choose a tag to compare

image image

  • New Features

    Twist output option

    Example config files for GNSS and INS

    Get leap seconds from receiver

    Firmware check

    VSM from odometry or twist ROS messages

    Add receiver type in case INS is used in GNSS mode

    Add publishing of base vector topics

  • Improvements

    Rework RTK corrections parameters and improve flexibility

  • Fixes

    /tf not being published without /localization

    Twist covariance matrix of localization

    Support 5 ms period for IMU explicitly

ROS 2 Driver v1.2.2

22 Jun 23:36
Compare
Choose a tag to compare

image image

  • Fixes

    Memory corruption under adverse conditions

ROS 1 Driver v1.1.2

22 Jun 23:36
Compare
Choose a tag to compare

  • Fixes

    Memory corruption under adverse conditions

ROS 2 Driver v1.2.1

16 May 12:26
Compare
Choose a tag to compare

image image

  • New Features
    Add login credentials
    Activate NTP server if use_gnss_time is set to true

  • Improvements
    Add NED option to localization

  • Fixes
    IMU orientation for ROS axis convention

  • New Distributions
    ROS 2 Rolling and ROS 2 Humble

ROS 1 Driver v1.1.1

16 May 12:31
Compare
Choose a tag to compare

  • New Features
    Add login credentials
    Activate NTP server if use_gnss_time is set to true

  • Improvements
    Add NED option to localization

  • Fixes
    IMU orientation for ROS axis convention