You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Import ur_ikfast not available, IKFAST would not be supported without it
ft_sensor: True, ee_link: None,
robot_urdf: ur3e
[ WARN] [1642677431.911925953]: link 'robotiq_coupler' material 'flat_black' undefined.
[ WARN] [1642677431.911953314]: link 'robotiq_coupler' material 'flat_black' undefined.
[ WARN] [1642677431.913863821]: link 'robotiq_coupler' material 'flat_black' undefined.
[ WARN] [1642677431.913881508]: link 'robotiq_coupler' material 'flat_black' undefined.
connecting to: /scaled_pos_joint_traj_controller/command
[INFO] [1642677432.433762, 3.823000]: JointTrajectoryController initialized. ns: /
[INFO] [1642677433.019245, 3.844000]: GripperCommandAction initialized. ns: /
publish filtered wrench: /wrench/filtered [ERROR] [1642677436.037885, 3.961000]: Timed out waiting for /wrench/ topic
Traceback (most recent call last):
File "/hh_ws/src/ur3/ur_control/scripts/sim_controller_examples.py", line 291, in
main()
File "/hh_ws/src/ur3/ur_control/scripts/sim_controller_examples.py", line 261, in main
arm = Arm(
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 108, in init
self._init_ft_sensor()
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 170, in _init_ft_sensor
self.set_wrench_offset(override=False)
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 243, in set_wrench_offset
self._update_wrench_offset()
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 174, in _update_wrench_offset
self.wrench_offset = self.get_filtered_ft().tolist()
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 229, in get_filtered_ft
ft = [
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 230, in
ft[i] if abs(ft[i]) < ft_limitter[i] else ft_limitter[i] TypeError: 'NoneType' object is not subscriptable
Do you have any idea? Indeed, I can move the robot with the keybord using this script:
rosrun ur_control joint_position_keyboard.py
The text was updated successfully, but these errors were encountered:
This one I know. When you the define the Arm, you can expect the force torque sensor data to be available by setting the ft_sensor flag. Please see the line 261 in sim_controller_examples.py
If you are using Gazebo it should still work with the ft_sensor on, but for now try setting it as false and trying without it. I'll check later why it does not work with the sensor.
after running this script
I am always getting the following error:
Import ur_ikfast not available, IKFAST would not be supported without it
ft_sensor: True, ee_link: None,
robot_urdf: ur3e
[ WARN] [1642677431.911925953]: link 'robotiq_coupler' material 'flat_black' undefined.
[ WARN] [1642677431.911953314]: link 'robotiq_coupler' material 'flat_black' undefined.
[ WARN] [1642677431.913863821]: link 'robotiq_coupler' material 'flat_black' undefined.
[ WARN] [1642677431.913881508]: link 'robotiq_coupler' material 'flat_black' undefined.
connecting to: /scaled_pos_joint_traj_controller/command
[INFO] [1642677432.433762, 3.823000]: JointTrajectoryController initialized. ns: /
[INFO] [1642677433.019245, 3.844000]: GripperCommandAction initialized. ns: /
publish filtered wrench: /wrench/filtered
[ERROR] [1642677436.037885, 3.961000]: Timed out waiting for /wrench/ topic
Traceback (most recent call last):
File "/hh_ws/src/ur3/ur_control/scripts/sim_controller_examples.py", line 291, in
main()
File "/hh_ws/src/ur3/ur_control/scripts/sim_controller_examples.py", line 261, in main
arm = Arm(
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 108, in init
self._init_ft_sensor()
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 170, in _init_ft_sensor
self.set_wrench_offset(override=False)
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 243, in set_wrench_offset
self._update_wrench_offset()
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 174, in _update_wrench_offset
self.wrench_offset = self.get_filtered_ft().tolist()
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 229, in get_filtered_ft
ft = [
File "/hh_ws/src/ur3/ur_control/src/ur_control/arm.py", line 230, in
ft[i] if abs(ft[i]) < ft_limitter[i] else ft_limitter[i]
TypeError: 'NoneType' object is not subscriptable
Do you have any idea? Indeed, I can move the robot with the keybord using this script:
rosrun ur_control joint_position_keyboard.py
The text was updated successfully, but these errors were encountered: