Error when calling /get_coordinates service

I launch the /get_coordinates service server like so:
roslaunch my_turtlebot_navigation get_coordinates_service_server.launch,

Then when I call the service like so: rosservice call /get_coordinates "label: 'pedestrian'"

I get this error: ERROR: service [/get_coordinates] responded with an error: b'error processing request: int exceeds XML-RPC limits'

My spots.yaml file looks like this:

corner1:
 position:
  x: 8453204346926008
  y: 0.5157786256847162
  z: 0.0
 orientation:
  x: 0.0
  y: 0.0
  z: -0.3291443114515205
  w: 0.9442796313799766

corner2:
 position:
  x: -0.4619707718263173
  y: -0.7938097608895908
  z: 0.0
 orientation:
  x: 0.0
  y: 0.0
  z: 0.9998027047681414
  w: 0.019863321431942922

pedestrian:
 position:
  x: 0.09225722896506618
  y: 0.6180182132506172
  z: 0.0
 orientation:
  x: 0.0
  y: 0.0
  z: 0.9993273752331578
  w: 0.03667147542174171

Hello @dblanding ,

It looks like the problem could be related to sending an integer that is too big. For instance, the first x value is huge (it doesn’t seem correct neither):

x: 8453204346926008

Could you try reducing this number?