ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

ConnectionRefusedError: Connection refused

asked 2023-04-04 18:13:23 -0500

sriram62chitti gravatar image

updated 2023-04-07 02:01:37 -0500

gvdhoorn gravatar image

I compiled and built rosserial_python package on mac/Linux.

rosrun rosserial_python serial_node.py _port:=/dev/tty.usbserial-14330 _baud:=115200

Here is the following error I am getting. Any help is appreciated.

File "/Users/sriram62chitti/Documents/Workspaces/rosserial_ws-apr3rd/roserial_python_ws/devel/lib/rosserial_python/serial_node.py", line 15, in <module>
    exec(compile(fh.read(), python_script, 'exec'), context)
  File "/Users/sriram62chitti/Documents/Workspaces/rosserial_ws-apr3rd/roserial_python_ws/src/rosserial_python/nodes/serial_node.py", line 47, in <module>
    rospy.init_node("serial_node")
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/site-packages/rospy/client.py", line 326, in init_node
    _init_node_params(argv, name)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/site-packages/rospy/client.py", line 186, in _init_node_params
    set_param(rosgraph.names.PRIV_NAME + param_name, param_value)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/site-packages/rospy/client.py", line 539, in set_param
    _param_server[param_name] = param_value #MasterProxy does all the magic for us
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/site-packages/rospy/msproxy.py", line 136, in __setitem__
    self.target.setParam(rospy.names.get_caller_id(), resolved_key, val)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/xmlrpc/client.py", line 1122, in __call__
    return self.__send(self.__name, args)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/site-packages/rospy/core.py", line 669, in _ServerProxy__request
    return xmlrpcclient.ServerProxy._ServerProxy__request(
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/xmlrpc/client.py", line 1464, in __request
    response = self.__transport.request(
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/xmlrpc/client.py", line 1166, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/xmlrpc/client.py", line 1178, in single_request
    http_conn = self.send_request(host, handler, request_body, verbose)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/xmlrpc/client.py", line 1291, in send_request
    self.send_content(connection, request_body)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/xmlrpc/client.py", line 1321, in send_content
    connection.endheaders(request_body)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/http/client.py", line 1280, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/http/client.py", line 1040, in _send_output
    self.send(msg)
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/http/client.py", line 980, in send
    self.connect()
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/http/client.py", line 946, in connect
    self.sock = self._create_connection(
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/socket.py", line 844, in create_connection
    raise err
  File "/Users/sriram62chitti/miniconda3/envs/ROS/lib/python3.9/socket.py", line 832, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 61] Connection refused
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2023-04-06 07:04:46 -0500

Mike Scheutzow gravatar image

updated 2023-04-06 07:15:24 -0500

in <module> rospy.init_node("serial_node")

Execution has not even gotten to the serial-port-related stuff yet. My guess is that this ros node is unable to connect to the ROS master. "ConnectionRefused" indicates possibly a system firewall issue.

Also, be aware that people on this site have said that anaconda breaks ROS.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2023-04-04 18:13:23 -0500

Seen: 145 times

Last updated: Apr 07 '23