Skip to content
eranetPublic

About

Ros competitor, server for robotics microservices

Topics

Resources

Stars

6 stars

Watchers

2 watching

Forks

Latest commit

 

History

37 Commits

Folders and files

Repository files navigation

RhoMBus

Build Status

This is ROS competitor written in 100 lines. Robotic MicroService Bus.

The main idea - to use NATS message queue as a master or server. Instead of nodes - microservices. The rest is almost the same. You can use any language in microservices: NATS supports a lot of clients

Run

Just start NATS server

./run_server.sh

and then run any microservice

go run rhomgo/example/pubsub/subscriber_ms/subscriber.go  
go run rhomgo/example/pubsub/publisher_ms/publisher.go

(python or golang, see examples) without annoying CMakeLists.txt, package.xml, catkin, etc.

Full App example (Gazebo + RhoMGo)

https://github.com/eranet/rhombus_example

About

Ros competitor, server for robotics microservices

Topics

Resources

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages