Skip to content
This repository has been archived by the owner on Jun 30, 2024. It is now read-only.
/ snappy-ros Public archive

A collection of Node-red nodes for connecting with ROS (Robot Operating System)

License

Notifications You must be signed in to change notification settings

SnappyRobotics/snappy-ros

Repository files navigation

snappy-ros

A collection of Node-RED nodes for connecting with ROS (Robot Operating System)

Badges

Build Status Coverage Status dependencies Status Known Vulnerabilities

npm GitHub tag license npm

NPM

Prerequisites

Install

To install the stable version run the following command in your Node-RED user directory (typically ~/.node-red):

npm i snappy-ros

Open your Node-RED instance and you should have ROS nodes available in the palette.

If you want to try the latest version from github, you can install it by

npm i SnappyRobotics/snappy-ros

Configuration

To change the ROS node name (as to be seen in rqt_graph) add this line in the json settings file (typically ~/.node-red/settings.json):

rosNodeName: 'Node-RED',

and replace the above Node-RED with your required name.

Nodes :

Subscriber

Subscriber how to

Publisher

Publisher how to

TODO:

  • Add service client and server nodes
  • Parameter nodes(setter and getter)
  • Write Unit Tests

and many more comming in next couple of days.

About

A collection of Node-red nodes for connecting with ROS (Robot Operating System)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published