README
¶
rosgo
Package Summary
rosgo is pure Go implementation of ROS client library.
- Author: Akio Ochiai
- Maintainer: Fetch Robotics
- License: Apache License 2.0
- Source: git https://github.com/fetchrobotics/rosgo
- ROS Version Support: [Indigo] [Jade] [Melodic] [Noetic]
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
|
|
Simple XMLRPC client/server for go
|
Simple XMLRPC client/server for go |
Click to show internal directories.
Click to hide internal directories.