You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
Thanks for your work ! I was looking how to build lightweight nodes in Go.
I'm using ROS Melodic
Right now, I'm trying to implement a basic service client/provider. I did as the examples says.
But I can't make them communicate with each others.
Error: lookupService: server returned an error (-1): no provider
Also, when I'm using rosnode and rosservice and use list I've got a double slash prefix.
$ rosnode list
//node_name
$ rosservice list
//service_name
I can't call them or get any infos. They seems to be unknown or corrupt in some way.
Any ideas what's going on ?
The text was updated successfully, but these errors were encountered:
Hello, i wasn't able to replicate the bug. I did the following:
in one terminal i launched ROS melodic
docker run --rm -it --network=host --name=ros ros:melodic-ros-core-bionic roscore
in another terminal i launched the serviceprovider.go example
docker run --rm -it --network=host golang:1.13 sh -c "git clone https://github.com/aler9/goroslib && cd goroslib && go run examples/serviceprovider.go"
in another terminal i checked rosnode list and rosservice list
Hi,
Thanks for your work ! I was looking how to build lightweight nodes in Go.
I'm using ROS Melodic
Right now, I'm trying to implement a basic service client/provider. I did as the examples says.
But I can't make them communicate with each others.
Also, when I'm using
rosnode
androsservice
and uselist
I've got a double slash prefix.I can't call them or get any infos. They seems to be unknown or corrupt in some way.
Any ideas what's going on ?
The text was updated successfully, but these errors were encountered: