rosgo

module
v0.0.0-...-a484e14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 20, 2021 License: Apache-2.0

README

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-noetic-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
  • Action Servers
  • Bus Statistics

Work to do:

  • Go Module Support
  • Tutorials
  • ROS 2 Support

How to use

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

See also

Directories

Path Synopsis
Connection header
Connection header
test
test_client command
test_listener command
test_param command
test_server command
Simple XMLRPC client/server for go
Simple XMLRPC client/server for go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL