Advanced tutorial for rospy services?
Please don't link me to the beginner tutorial. This is beyond the provided examples. Let's define MySrv.srv as:
geometry_msgs/Point p
geometry_msgs/Vector3 v
float64 f
bool b
---
bool success
Then I perform the following:
p = Point()
v = Vector3()
req = MySrvRequest(p, v, -1, False)
rsp = myServiceProxy(req)
I always get the error: DeserializationError cannot deserialize: 'Point' object attribute 'x' is read-only
. What am I doing wrong?