Skip to content

RoboCup-MSL/rtdb2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RtDB 2

Second Generation of CAMBADA's Real-time Database

http://robotica.ua.pt/CAMBADA/

Requirements

This project uses some 3rd-party libraries:

  • LZ4
  • zstd
  • LMDB
  • Msgpack

Instructions

cd build
cmake ..
make

Also included

  • Comm: process used to broadcast data between agents in the team
  • Two compressors available (Lz4, zstd)
  • Adapter for RtDB v1 - makes it easy to upgrade from RtDB1 to RtDB2. It provides a stub interface to the new one, maintaining the old API.
  • Tool: dictionary generator (to update the dictionary for compression)
  • Tool: rtdb2top (provides realtime info of all items in RtDB)

License

RtDB2 is licensed under GNU General Public License v3 (GPL-3)

About

Second Generation of CAMBADA's Real-time Database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 44.6%
  • C 29.2%
  • Python 10.9%
  • CMake 8.2%
  • Yacc 6.0%
  • Lex 0.9%
  • Shell 0.2%