Git Product home page Git Product logo

ros-sf's Introduction

ROS-SF

A Transparent and Efficient ROS Middleware using Serialization-Free Message

Presented in Middleware 2022 (https://middleware-conf.github.io/2022/)

The presentation video can be found at (https://www.youtube.com/watch?v=YQnJ4XYrbcE)

This work consists of three components: SFM Generator (under ./sfm_gen), ROS-SF Library (under ./sfm_lib) and ROS-SF Converter (under ./sfm_conv). We provide the source code of all of them in this repository, and we also provide a test workspace for latency test (under ./test_ws).

See the README.md in each folder for further information.

If you are interested, please cite our Middleware 2022 paper:

@inproceedings{DBLP:conf/middleware/0001DT22,
  author    = {Yu{-}Ping Wang and
               Yue{-}Jiang Dong and
               Gang Tan},
  editor    = {Paolo Bellavista and
               Kaiwen Zhang and
               Abdelouahed Gherbi and
               Saurabh Bagchi and
               Marta Pati{\~{n}}o and
               Giuseppe Di Modica and
               Julien Gascon{-}Samson},
  title     = {{ROS-SF:} {A} Transparent and Efficient {ROS} Middleware using Serialization-Free
               Message},
  booktitle = {Middleware '22: 23rd International Middleware Conference, Quebec,
               QC, Canada, November 7 - 11, 2022},
  pages     = {82--93},
  publisher = {{ACM}},
  year      = {2022},
  url       = {https://doi.org/10.1145/3528535.3531518},
  doi       = {10.1145/3528535.3531518},
  timestamp = {Wed, 01 Jun 2022 15:14:32 +0200},
  biburl    = {https://dblp.org/rec/conf/middleware/0001DT22.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}

ros-sf's People

Contributors

grace625 avatar jrdevil-wang avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.