- 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.
- Contributors: Martin Pecka, Thomas Emter, @oysstu, septentrio-users
- Fixes
- Lever arm calculation from tf
- NavSatStatus and GPSFixStatus
- Orientation in pose topic of GNSS
- Contributors: Thomas Emter, Tibor Dome, septentrio-users
- 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
- Contributors: Thomas Emter, Tibor Dome, septentrio-users
- Merge pull request #106 from thomasemter/dev/next2 Fix IMU units
- Fix topics namespace
- Fix units of imu angular rates
- Merge pull request #96 from septentrio-gnss/dev2 Dev2
- Contributors: Thomas Emter, Tibor Dome, septentrio-users
- 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
- Contributors: Thomas Emter, Tibor Dome
- 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
- Fixes
- Memory corruption under adverse conditions
- Contributors: Thomas Emter, Tibor Dome
- 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
- Contributors: Daisuke Nishimatsu, Thomas Emter, Tibor Dome
- New Features
- Add option to use ROS axis orientations according to REP103
- Add frame_id parameters
- Add option to get frames from tf
- Publishing of cartesian localization in UTM (topic and/or tf) for INS
- Publishing of IMU topic for INS
- Publishing of MeasEpoch
- ROS2 branch
- Improvements
- Add multi antenna option
- Increase number of SBF streams
- Add option to set polling_period to "on change"
- Increased buffer size from 8192 to 131072 bytes
- Add endianess aware parsers
- Only publish topics set to true
- Add parameter to switch DEBUG logging on and off
- Change GPxxx messages to ROS built-in types
- Remove duplicate INS msg types
- Fixes
- Setting of antenna type
- Publishing rate interconnections of gpsfix and velcovgeodetic
- Missing quotes for antenna type
- Broken attitude parsing pose and gpsfix from INS
- IMU orientation was not sent to Rx
- Graceful shutdown of threads
- Contributors: Thomas Emter, Tibor Dome, tibordome
- Added INS Support
- Clang formatting, publishing from SBF log, play-back of PCAP files
- ROSaic binary installation now available on Melodic & Noetic
- changed repo name
- v1.0.4
- 1.0.3
- Merge pull request #22 from septentrio-gnss/local_tibor New changelog
- New changelog
- Merge pull request #21 from septentrio-gnss/local_tibor Added rosdoc.yaml file
- Merge pull request #20 from septentrio-gnss/local_tibor Improved doxygen annotations
- Merge pull request #19 from septentrio-gnss/local_tibor Improved doxygen annotations
- Update README.md
- Merge pull request #18 from septentrio-gnss/local_tibor Adopted ROS and C++ conventions, added ROS diagnostics msg,
- Update README.md
- Update README.md
- Update README.md
- Contributors: septentrio-users, tibordome
- Added rosdoc.yaml file
- Improved doxygen annotations
- Improved doxygen annotations
- Adopted ROS and C++ conventions, added ROS diagnostics msg, removed ROS garbage value bug, added auto-detection of SBF arrival order for composite ROS msgs
- Merge branch 'master' of https://github.com/septentrio-gnss/rosaic
- NTRIP with Datalink, circular buffer, reading connection descriptor, new messages
- Update README.md
- Contributors: septentrio-users, tibordome
- Add new config/rover.yaml file
- Add config/rover.yaml to .gitignore
- Merge pull request #17 from septentrio-gnss/local_tibor NTRIP with Datalink, circular buffer, reading connection descriptor..
- Merge branch 'local_tibor'
- NTRIP with Datalink, circular buffer, reading connection descriptor, new messages
- Update README.md
- Update README.md
- Update README.md
- Merge pull request #16 from septentrio-gnss/local_tibor NTRIP parameters added, reconnect_delay_s implemented,
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Merge pull request #15 from tibordome/local_tibor GPSFix completed, datum as new parameter
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Merge pull request #14 from tibordome/local_tibor GPSFix completed, datum as new parameter
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Merge pull request #13 from tibordome/local_tibor Added AttCovEuler.msg and AttEuler.msg
- Merge pull request #12 from tibordome/local_tibor Fixed service field of NavSatStatus
- Contributors: Tibor Dome, septentrio-users, tibordome
- NTRIP parameters added, reconnect_delay_s implemented, package.xml updated, ROSaic now detects connection descriptor automatically, mosaic serial port parameter added
- GPSFix completed, datum as new parameter, ANT type and marker-to-arp distances as new parameters, BlockLength() method corrected, sending multiple commands to Rx corrected by means of mutex
- Contributors: tibordome
- GPSFix completed, datum as new parameter, ANT type and marker-to-arp distances as new parameters, BlockLength() method corrected, sending multiple commands to Rx corrected by means of mutex
- Added AttCovEuler.msg and AttEuler.msg
- Fixed service field of NavSatStatus, fixed ROS header's seq field of each published ROS message, added write method for sending commands to Rx, successfully tested, added AttEuler, added AttCovEuler
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Update README.md
- Merge pull request #11 from tibordome/local_tibor rosconsole_backend_interface dependency not needed
- rosconsole_backend_interface dependency not needed
- Merge pull request #10 from tibordome/local_tibor rosconsole_log4cxx dep not needed
- rosconsole_log4cxx dep not needed
- Merge pull request #9 from tibordome/local_tibor rosconsole_log4cxx dep not needed
- rosconsole_log4cxx dep not needed
- Merge pull request #8 from tibordome/local_tibor Local tibor
- Update README.md
- Merge pull request #7 from tibordome/local_tibor Ready for First Release
- Update README.md
- Update README.md
- Update README.md
- Merge pull request #6 from tibordome/local_tibor Local tibor
- Merge pull request #5 from tibordome/local_tibor TCP seems to work
- Contributors: Tibor Dome, tibordome
- Ready for first release
- Added Gpgga.msg and PosCovGeodetic.msg files
- Ready for First Release
- Ready for first release
- Ready for first release
- Ready for first release
- TCP bug removed
- TCP bug removed
- TCP seems to work
- Merge pull request #4 from tibordome/v0.2 V0.2
- PVTCartesian and PVTGeodetic publishing works on serial
- PVTCartesian and PVTGeodetic publishing works on serial
- Merge pull request #3 from tibordome/v0.2 Add doxygen_out and Doxyfile 2nd trial
- Add doxygen_out and Doxyfile 2nd trial
- Merge pull request #2 from tibordome/v0.1 Add doxygen_out and Doxyfile
- Add doxygen_out and Doxyfile
- Update README.md
- Create README.md
- Update LICENSE
- Merge pull request #1 from tibordome/add-license-1 Create LICENSE
- Create LICENSE
- Create LICENSE
- Commit
- Successfully tested publishing to /gpgga topic via serial
- To make sure master branch exists
- Contributors: Tibor Dome, tibordome