MCPcopy Create free account
hub / github.com/akio/rosgo

github.com/akio/rosgo @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
373 symbols 1,192 edges 51 files ⚖ Apache-2.0 17 documented · 5% updated 4y ago★ 1779 open issues

Browse by type

Functions 325 Types & classes 48
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

rosgo

Build Status

Package Summary

rosgo is pure Go implementation of ROS client library.

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

See also

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 175
Method 150
Struct 31
Interface 14
TypeAlias 2
FuncType 1

Languages

Go98%
Python2%

Modules by API surface

ros/ros.go38 symbols
ros/node.go31 symbols
gengo/msgs.go30 symbols
ros/log.go28 symbols
xmlrpc/xmlrpc_test.go26 symbols
xmlrpc/xmlrpc.go16 symbols
ros/publisher.go16 symbols
gengo/context.go15 symbols
ros/name_test.go13 symbols
ros/name.go11 symbols
ros/service_server.go10 symbols
ros/temporal.go9 symbols

For agents

$ claude mcp add rosgo \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page