How to reset all after get "Execution completed: TIMED_OUT"?

78 views
Skip to first unread message

苏兴

unread,
Dec 18, 2014, 9:38:23 PM12/18/14
to swri-ros...@googlegroups.com
hi all,

     I'm try using MoveIt to control my robot, when MoveIt plan a path and then execute it. At this time, if the robot doesn't finish the path, then Moveit report an error

    "[ERROR] [1418955355.401892554]:Controller is taking too long to execute trajectory (the expected upper bound for the trajectory execution was 4.401215 seconds). Stopping trajectory.
      [ INFO] [1418955355.401921454]: MoveitSimpleControllerManager: Cancelling execution for 
      [ INFO] [1418955355.402006674]: Execution completed: TIMED_OUT"

      And after this, moveit cannot execute path any more, even push the "reset" button on the moveit window. The only thing I can do is restart all programs....

      So, how to reset this?
  
      Or, what simple_message should the robot reply to MoveIt after the error occors?

      Help!

Shaun Edwards

unread,
Dec 18, 2014, 9:50:54 PM12/18/14
to swri-ros...@googlegroups.com
What version of ROS/ROS-Industrial are you using?  What robot?

--
You received this message because you are subscribed to the Google Groups "swri-ros-pkg-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swri-ros-pkg-d...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

苏兴

unread,
Dec 19, 2014, 5:00:25 AM12/19/14
to swri-ros...@googlegroups.com
Shaun Edwards :

Thank for your reply~

ros version : hydro with ubuntu 12.04

Sorry for that I haven't described the problem clearly~

I write a simple_message program for my own robot (lab test...), and the only simple_message that reply to moveit (robot controller to moveit) is the robot joint state (ROS_MSG_JOINT_POSITION = 10)

i dont know what else should reply after the error happended...



在 2014年12月19日星期五UTC+8上午10时50分54秒,Shaun Edwards写道:

G.A. vd. Hoorn - 3ME

unread,
Dec 19, 2014, 5:30:28 AM12/19/14
to swri-ros...@googlegroups.com
On 19-12-2014 11:00, 苏兴 wrote:
> Shaun Edwards :
>
> Thank for your reply~
>
> ros version : hydro with ubuntu 12.04
>
> Sorry for that I haven't described the problem clearly~
>
> I write a simple_message program for my own robot (lab test...), and the
> only simple_message that reply to moveit (robot controller to moveit) is
> the robot joint state (ROS_MSG_JOINT_POSITION = 10)
>
> i dont know what else should reply after the error happended...

Cancelling of trajectory execution should never put your system in a
state where only a restart returns it to a working state.

Have you made sure that your robot driver acknowledges the
TRAJECTORY_STOP msg? Otherwise the generic clients could still be
waiting for a reply, leaving the trajectory_relay in a state where it
cannot accept and / or execute a new trajectory.


Gijs


> 在 2014年12月19日星期五UTC+8上午10时50分54秒,Shaun Edwards写道:
>> What version of ROS/ROS-Industrial are you using? What robot?
>>
>> On Thu, Dec 18, 2014 at 8:38 PM, 苏兴 <suxi...@gmail.com <javascript:>>
>> wrote:
>>> hi all,
>>>
>>> I'm try using MoveIt to control my robot, when MoveIt plan a path
>>> and then execute it. At this time, if the robot doesn't finish the path,
>>> then Moveit report an error
>>>
>>> "[ERROR] [1418955355.401892554]:Controller is taking too long to
>>> execute trajectory (the expected upper bound for the trajectory execution
>>> was 4.401215 seconds). Stopping trajectory.
>>> [ INFO] [1418955355.401921454]: MoveitSimpleControllerManager:
>>> Cancelling execution for
>>> [ INFO] [1418955355.402006674]: Execution completed: TIMED_OUT"
>>>
>>> And after this, moveit cannot execute path any more, even push the
>>> "reset" button on the moveit window. The only thing I can do is restart all
>>> programs....
>>>
>>> So, how to reset this?
>>>
>>> Or, what simple_message should the robot reply to MoveIt after the
>>> error occors?
>>>
>>> Help!
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "swri-ros-pkg-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to swri-ros-pkg-d...@googlegroups.com <javascript:>.
Reply all
Reply to author
Forward
0 new messages