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

moveit robotiq gripper Inappropriate ioctl for device

asked 2015-03-31 07:34:50 -0500

est_CEAR gravatar image


I am trying to add the robotiq 3 finger gripper to my Husky description The visualization in Rviz is good but I got this error when I launch moveit :

[tcsetpgrp failed in terminal_inferior: Inappropriate ioctl for device]

I added the non-fixed joints of the gripper in the passive joints of the urdf. What do I need to add? I tried to reconfigure MoveIt params with the moveit assistant, but I still got the ioctl error. Any idea?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-03-31 12:09:33 -0500

Are you by any chance running some of your nodes in gdb? I often see this error when using gdb for debugging following the roslaunch nodes in Valgrind or GDB tutorial. I filed a bug report a few years back, but it seems the error is actually in gdb not ROS.

Even though you are seeing this error, I'm guessing you can ignore it.

edit flag offensive delete link more


Hi, I see the error only when I use the debug mode of move_group. Then I got a segmentation fault when I try to run a node with MoveIt. Using the Rviz interface of MoveIt, the planning and motion are fine

est_CEAR gravatar image est_CEAR  ( 2015-04-01 09:13:35 -0500 )edit

Question Tools

1 follower


Asked: 2015-03-31 07:34:50 -0500

Seen: 520 times

Last updated: Mar 31 '15