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:>.