cassandra_ros provides an interface for ROS to the Cassandra database system. It can be used to store any types of ROS-messages in column families (topic-containers). ROS messages are automatically translated and stored in various formats in Cassandra. Furthermore it enables to fully explore, analyse, and replay the messages by using CQL (CassandraQueryLanguage).

Download, Installation, and Tutorial

This project is freely available under BSD-License and can be downloaded under the following link:

Follow the instructions and read tutorial.


The play list below shows an exemplary scenario. An autonomous robot used cassandra_ros to store its sensor measurements in an local Cassandra instances. Using the cloud-capabilities, this data could accessed and analyzed from any other entity connected to the Cassandra-cluster, new data like different maps for different requirements could be abstracted afterwards.

Readers Comments (2)

  1. Great site. Lots of helpful information here. I am sending it to a
    few buddies ans also sharing in delicious. And naturally, thank you for your effort!

  2. Good way of describing, and pleasant paragraph to take facts
    concerning my presentation topic, which i am going
    to present in school.


Leave a comment

Your email address will not be published.