Skip to content
/ rclgo Public

ROS Client Library for Golang

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header.txt
Notifications You must be signed in to change notification settings

tiiuae/rclgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rclgo the ROS2 client library Golang wrapper

Installation

$ go get github.com/tiiuae/rclgo
$ rclgo-gen generate

Commandline client

Mimics the official rcl-command

rclgo topic echo /topic/name std_msgs.ColorRGBA

ROS2 message converter

rclgo expects a Golang-implementation of all the ROS2 messages to exists. To use rclgo with your set of ROS2 plugins and modules, you need to generate the Golang-bindings before first use.

rclgo-gen generate /opt/ros/foxy/share/px4_msgs/msg/AdcReport.msg

Usage

See the rclgo commandline client source code:

Subscription Publisher

About

ROS Client Library for Golang

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license-header.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published