goroslib

ROS client library

A Go library for building ROS clients with support for publishing, subscribing, and interacting with nodes over TCP or UDP

ROS client library for the Go programming language

GitHub

333 stars
16 watching
62 forks
Language: Go
last commit: 15 days ago
Linked from 2 awesome lists

gogolangrobot-operating-systemrosros-industrialros-librariesros-melodicros-packageugv

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bluenviron/gortsplib Provides an RTSP client and server library for media streaming in the Go programming language. 696
bluenviron/gohlslib A Go library for working with the HLS (HTTP Live Streaming) protocol and related media formats. 92
ros2/rclc A C-language ROS 2 client library that provides convenience functions and types for creating and managing nodes, publishers, subscribers, and parameter servers. 118
esurdam/go-sophos A client library for interacting with Sophos UTM 9 REST API in Go 12
bndr/gopencils A Go library that simplifies the process of consuming REST APIs by abstracting away underlying complexity 451
akio/rosgo Provides a pure Go implementation of ROS client library functions 167
juaruipav/rclgo A wrapper library around ROS2 Core Libraries C API using Go 54
robotwebtools/rclnodejs A Node.js client library for the Robot Operating System (ROS 2), providing tooling and APIs for developing ROS 2 solutions in JavaScript. 328
ros2/rclpy A Python library used to create and interact with ROS 2 client applications 308
ros2/rclcpp A C++ library that provides the standard API for interacting with ROS 2. 559
jesustinoco/go-smith A Go client library for interacting with the Stacksmith API 4
ovirt/go-ovirt-client An overlay for the oVirt Go SDK 12
gramaziokohler/roslibpy A Python library for bridging ROS and other platforms using WebSockets. 280
gosnmp/gosnmp An SNMP client library written in Go. 1,138
ctreminiom/go-atlassian Provides a simple and convenient way to interact with Atlassian products' REST APIs in Go. 131