scorbot-er-3
- robocidalmaniac
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 4
14 Sep 2024 19:02 #310162
by robocidalmaniac
scorbot-er-3 was created by robocidalmaniac
I own a Scorbot-ER-3 Robotic Arm. I have LinuxCNC 2.9 running on a HP envy h8-1534. I tried to run the Scorbot example and get this error code:Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.0~pre1+git20230208.f1270d6ed7
Machine configuration directory is '/home/robocidalmaniac/linuxcnc/configs/by_machine.scorbot-er-3'
Machine configuration file is 'scorbot-er-3.ini'
INIFILE=/home/robocidalmaniac/linuxcnc/configs/by_machine.scorbot-er-3/scorbot-er-3.ini
VERSION=1.1
check_config: Unchecked: [KINS]KINEMATICS=scorbot-kins
PARAMETER_FILE=sim.var
TPMOD=
HOMEMOD=
TASK=milltask
HALUI=halui
DISPLAY=axis
COORDINATES=X Y Z A B
KINEMATICS=scorbot-kins
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
emc/iotask/ioControl.cc 786: can't load tool table.
Starting HAL User Interface program: halui
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Found file(REL): ./scorbot-er-3.hal
Shutting down and cleaning up LinuxCNC...
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Debug file information:
Note: Using POSIX non-realtime
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 398, in _reconfigure_port
orig_attr = termios.tcgetattr(self.fd)
^^^^^^^^^^^^^^^^^^^^^^^^^^
termios.error: (5, 'Input/output error')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/scorbot-er-3", line 56, in <module>
serial = serial.serial_for_url(
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/serial/__init__.py", line 90, in serial_for_url
instance.open()
File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 332, in open
self._reconfigure_port(force_update=True)
File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 401, in _reconfigure_port
raise SerialException("Could not configure port: {}".format(msg))
serial.serialutil.SerialException: Could not configure port: (5, 'Input/output error')
./scorbot-er-3.hal:15: waitpid failed scorbot-er-3 scorbot-er-3
./scorbot-er-3.hal:15: scorbot-er-3 exited without becoming ready
13959
Stopping realtime threads
Unloading hal components
Note: Using POSIX non-realtime
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.0~pre1+git20230208.f1270d6ed7
Machine configuration directory is '/home/robocidalmaniac/linuxcnc/configs/by_machine.scorbot-er-3'
Machine configuration file is 'scorbot-er-3.ini'
INIFILE=/home/robocidalmaniac/linuxcnc/configs/by_machine.scorbot-er-3/scorbot-er-3.ini
VERSION=1.1
check_config: Unchecked: [KINS]KINEMATICS=scorbot-kins
PARAMETER_FILE=sim.var
TPMOD=
HOMEMOD=
TASK=milltask
HALUI=halui
DISPLAY=axis
COORDINATES=X Y Z A B
KINEMATICS=scorbot-kins
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
emc/iotask/ioControl.cc 786: can't load tool table.
Starting HAL User Interface program: halui
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Found file(REL): ./scorbot-er-3.hal
Shutting down and cleaning up LinuxCNC...
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Debug file information:
Note: Using POSIX non-realtime
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 398, in _reconfigure_port
orig_attr = termios.tcgetattr(self.fd)
^^^^^^^^^^^^^^^^^^^^^^^^^^
termios.error: (5, 'Input/output error')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/scorbot-er-3", line 56, in <module>
serial = serial.serial_for_url(
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/serial/__init__.py", line 90, in serial_for_url
instance.open()
File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 332, in open
self._reconfigure_port(force_update=True)
File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 401, in _reconfigure_port
raise SerialException("Could not configure port: {}".format(msg))
serial.serialutil.SerialException: Could not configure port: (5, 'Input/output error')
./scorbot-er-3.hal:15: waitpid failed scorbot-er-3 scorbot-er-3
./scorbot-er-3.hal:15: scorbot-er-3 exited without becoming ready
13959
Stopping realtime threads
Unloading hal components
Note: Using POSIX non-realtime
Please Log in or Create an account to join the conversation.
15 Sep 2024 07:53 #310180
by Aciera
Replied by Aciera on topic scorbot-er-3
I get the same error when I try to run the config without hardware (I don't have a Scorbot) so I would assume that this error indicates a problem related to communication with the Scorbot hardware. Maybe try running 'dmesg' and see if you can see any related errors in the output.
Please Log in or Create an account to join the conversation.
15 Sep 2024 10:59 #310188
by JT
Replied by JT on topic scorbot-er-3
You will need a real time kernel to run LinuxCNC.
Note: Using POSIX non-realtime
This means you're using a non-realtime kernel.
JT
Note: Using POSIX non-realtime
This means you're using a non-realtime kernel.
JT
The following user(s) said Thank You: Aciera
Please Log in or Create an account to join the conversation.
15 Sep 2024 12:02 #310195
by Aciera
Replied by Aciera on topic scorbot-er-3
Indeed, the error does not appear running this on a machine with real time kernel.
Note that you may have to add the user account to the group 'dialout' to be able to access the serial port.
Note that you may have to add the user account to the group 'dialout' to be able to access the serial port.
The following user(s) said Thank You: robocidalmaniac
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19300
- Thank you received: 6462
15 Sep 2024 12:05 #310197
by tommylight
Replied by tommylight on topic scorbot-er-3
It is also looking for a serial port from Python...
Please Log in or Create an account to join the conversation.
- robocidalmaniac
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 4
15 Sep 2024 17:07 - 15 Sep 2024 17:21 #310206
by robocidalmaniac
Replied by robocidalmaniac on topic scorbot-er-3
You are correct. I was trying to run a simulation on my HP envy h8-1534 computer to test the software. I am in the process of setting up a Dell Optiplex 980 SFF i5-650 3,2GHz 4GB Ram computer with a parallel port, to run this Scorbot-er-3 robotic arm. I prefer to shake out the software first before attaching to a live machine. I would like to know if anyone else has used (Copyright © 2020) andypugh software for running a Scorbot-er-3 through the parallel part?
Last edit: 15 Sep 2024 17:21 by robocidalmaniac. Reason: missing info
Please Log in or Create an account to join the conversation.
15 Sep 2024 17:16 #310207
by Aciera
Replied by Aciera on topic scorbot-er-3
What 'software' are you referring to?I would like to know if anyone else has used (Copyright © 2020) andypugh software?
Please Log in or Create an account to join the conversation.
- robocidalmaniac
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 4
15 Sep 2024 17:28 #310208
by robocidalmaniac
Replied by robocidalmaniac on topic scorbot-er-3
Attachments:
Please Log in or Create an account to join the conversation.
- robocidalmaniac
- Topic Author
- Offline
- New Member
Less
More
- Posts: 17
- Thank you received: 4
15 Sep 2024 17:30 #310209
by robocidalmaniac
Replied by robocidalmaniac on topic scorbot-er-3
Here is the link:
www.google.com/url?client=internal-eleme...jawe41AsnFr6L-&arm=e
www.google.com/url?client=internal-eleme...jawe41AsnFr6L-&arm=e
Please Log in or Create an account to join the conversation.
15 Sep 2024 18:13 #310213
by Aciera
Replied by Aciera on topic scorbot-er-3
Here is the original creator of the scorbot config using it on real hardware:
Please Log in or Create an account to join the conversation.
Time to create page: 0.627 seconds