Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connect error: 336130315: wrong version number #170

Open
xsan055 opened this issue Nov 21, 2024 · 0 comments
Open

Connect error: 336130315: wrong version number #170

xsan055 opened this issue Nov 21, 2024 · 0 comments

Comments

@xsan055
Copy link

xsan055 commented Nov 21, 2024

Issue Summary

Environment:
Operating System: Ubuntu 20.04 (Physical Machine)
ROS Distribution: Noetic (version 1.17.0)
Naoqi SDK Version: 2.1.4.13
naoqi_driver Package Version: Installed via sudo apt install ros-noetic-naoqi-driver
Robot Model: NAO V5 H25

Steps to Reproduce:
Successfully installed naoqi-sdk 2.1.4.13.
Configured the NAO robot (192.168.1.100) with the following steps:
ssh [email protected]
qicli call ALAutonomousLife.setState disabled
qicli call ALMotion.wakeUp
These commands were all successful.

Launched the naoqi_driver with the following command:
roslaunch naoqi_driver naoqi_driver.launch nao_ip:=192.168.1.100 naoport:=9559 roscore_ip:=http://192.168.1.105:11311/ network_interface:=enp52s0 username:=nao password:=nao

Observed Behavior:
Launching the driver resulted in the following output:
roslaunch naoqi_driver naoqi_driver.launch nao_ip:=192.168.1.100 naoport:=9559 roscore_ip:=http://192.168.1.105:11311/ network_interface:=enp52s0 username:=nao password:=nao
... logging to /home/sang/.ros/log/5f0f483c-a7b0-11ef-a683-85b5a48af8af/roslaunch-sang-Legion-Y9000P-IAH7H-23204.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://sang-Legion-Y9000P-IAH7H:33849/

SUMMARY

PARAMETERS

  • /rosdistro: noetic
  • /rosversion: 1.17.0

NODES
/
naoqi_driver (naoqi_driver/naoqi_driver_node)

ROS_MASTER_URI=http://localhost:11311

process[naoqi_driver-1]: started with pid [23238]
Connect error: 336130315: wrong version number

REQUIRED process [naoqi_driver-1] has died!
process has finished cleanly
log file: /home/sang/.ros/log/5f0f483c-a7b0-11ef-a683-85b5a48af8af/naoqi_driver-1*.log
Initiating shutdown!

[naoqi_driver-1] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done
The driver process naoqi_driver-1 terminated with the message: Connect error: 336130315: wrong version number.
Expected Behavior:

The naoqi_driver should have successfully connected to the NAO robot and initiated communication.
Analysis:

The error message Connect error: 336130315: wrong version number suggests that there may be an SSL or protocol version mismatch during the communication.
The NAOqi SDK and naoqi_driver should be compatible, as the SDK was successfully installed and example scripts were run without issues.
The ROS Master URI and network configurations were reviewed to be correct.

Request:
Assistance is needed to resolve the SSL version or protocol mismatch during communication between the naoqi_driver and NAO robot.
Any guidance on additional dependencies or configuration adjustments that need to be made for ROS Noetic or Ubuntu 20.04.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant