【文件属性】:
文件名称:rclgo:用于Golang的ROS客户端库
文件大小:69KB
文件格式:ZIP
更新时间:2021-04-09 16:10:59
Go
rclgo ROS2客户端库Golang包装器
安装
$ go get github.com/tiiuae/rclgo
$ rclgo-gen generate
命令行客户端
模仿官方RCL命令
rclgo topic echo /topic/name std_msgs.ColorRGBA
ROS2消息转换器
rclgo期望存在所有ROS2消息的Golang实现。 要将rclgo与ROS2插件和模块一起使用,您需要在首次使用前生成Golang绑定。
rclgo-gen generate /opt/ros/foxy/share/px4_msgs/msg/AdcReport.msg
用法
请参阅rclgo命令行客户端源代码:
【文件预览】:
rclgo-main
----pkg()
--------config()
--------datagenerator()
--------gogen()
--------ros2()
----cmd()
--------rclgo-gen()
----test()
--------ros2_msg_serdes_test_msgs_fixtures.go(16KB)
--------ros2_msg_serdes_test.go(6KB)
--------gogen_msg_parser_test.go(11KB)
--------ros2_msg_serdes_simple_fixtures.go(6KB)
----LICENSE(11KB)
----main.go(663B)
----.gitignore(345B)
----go.sum(34KB)
----README.md(750B)
----go.mod(1KB)