Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.4 KB

README.md

File metadata and controls

47 lines (31 loc) · 1.4 KB

rosgo

GoDoc Build Status

Package Summary

rosgo is pure Go implementation of ROS client library.

Prerequisites

To use this library you should have installed ROS: Install. To run the tests please install all sensor msgs: sudo apt install ros-melodic-desktop-full for Ubuntu

Status

rosgo is under development to implement all features of ROS Client Library Requiements.

At present, following basic functions are provided.

  • Parameter API (get/set/search....)
  • ROS Slave API (with some exceptions)
  • Publisher/Subscriber API (with TCPROS)
  • Remapping
  • Message Generation

Work to do:

  • Action Servers
  • Go Module Support
  • Tutorials
  • Bus Statistics
  • ROS 2 Support

How to use

Please look in the test folder for how to use rosgo in your projects.

See also