
boydmn20
I just got my JD Humanoid Robot and put him together (by the way the pieces don't fit together like in the videos). For an hour he was working fine, but now (after charging him) he glitches/freezes up with every programmed movement. I don't know what to do anymore because I checked the FAQ and did exactly what they told me to do, but I have had little to no success. Should I just send JD back for a refund?
This is all the code from start to finish in the debug window:
EZB 0:
EZB 1:
EZB 2:
EZB 3:
EZB 4:
Windows version: Microsoft Windows NT 10.0.16299.0
Object Recognition Initialized.
Object Recognition loaded.
Screen Resolution: 1366x768 (96x96 dpi)
Version: 2018.05.01.00
Attempting connection on 192.168.1.1:23
Connected to 192.168.1.1:23
Reports EZB v4 OS With Comm 2
EZ-B v4 ID: 54-56-0-0-221-255-59-57-57-38-38-38
Setting battery monitor voltage: 7
Setting battery protection: True
Setting i2c rate: 300000
EZ-B voltage is 8.080211928
EZ-B temperature is 24.18147888003133272C
Connected
Camera Initialized: EZB://192.168.1.1 @ 320x240
EZ-B v4 Camera Error: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at EZ_B.EZBv4Video.EhPebrklkC(Int32 , Object )
Camera Disabled
Comm Err: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at EZ_B.EZB.FwDTDUYvh5(Int32 , Byte[] cmdData)
BbytesToExpect: 2
Received: 0 0
Disconnected
Attempting connection on 192.168.1.1:23
Connected to 192.168.1.1:23
Reports EZB v4 OS With Comm 2
EZ-B v4 ID: 54-56-0-0-221-255-59-57-57-38-38-38
Setting battery monitor voltage: 7
Setting battery protection: True
Setting i2c rate: 300000
EZ-B voltage is 7.925714568
EZ-B temperature is 24.97172328787549392C
Connected
Camera Initialized: EZB://192.168.1.1 @ 320x240
EZ-B v4 Camera Error: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at EZ_B.EZBv4Video.EhPebrklkC(Int32 , Object )
Camera Disabled
Comm Err: System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at EZ_B.EZB.FwDTDUYvh5(Int32 , Byte[] cmdData)
BbytesToExpect: 2
Can I confirm that you saw this part... "issues with JD may be due to the RGB LED eyes not being plugged in correctly or having a loose connection. Ensure that the eyes are plugged into the EZ-B v4 correctly. You can also try plugging the eyes into one of the three i2c ports" ?
your camera number wil be then 192.168.1.138
Let us know if that works, and we can troubleshoot or advise more.
Alan
@Nomad6R thank you for your comment. I noticed this as well!
@thetechguru I will try that!
If this is a network issue, that would mean the computer has a virus scanner or some firewall software which is disconnecting the robot. Ensure you have no virus scanner or 3rd party firewall software running.
If this is a power related issue, i suspect it's either the power connection may need to be tightened. If that is the case, which is extremely rare, the tutorial is here: https://www.ez-robot.com/Tutorials/Lesson/45
Lastly, if the pin doesn't resolve the issue, I would believe both the EZ-B and Humanoid Body should be exchanged for warranty. Contact Us to explore this option further.