ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2018-02-05 04:00:49 -0500 | answered a question | Remote Teleop does not work can you post an echo of your ROS_IP, MASTER_URI from both machines? echo $ROS_MASTER_URI; echo $ROS_IP my first assum |
2016-04-07 03:48:16 -0500 | answered a question | SMACH: How to stop an action currently run by the ActionServerWrapper? I think it is not a problem of your statemachine but of the states that are not preempting correctly. I currently have a similar issue when executing MoveIt states but have not had the time to investigate deeper. I found sending a new goal via axclient to the statemachine is a good way to debug this behaviour. Hopefully i will soon have time to take a closer look at the problem, if i find a solution i'll let you know :) edit: i just took a quick look at an actionserver that moves another part of our robot (not MoveIt!) which reacts correctly when an abort is requested or a new goal is sent. Below is a code snipped of the inside part execution. This corresponds to my current thoughts that if there is no frequent check whether a preempt or abort signal was sent the active goal execution will not be stopped... |
2016-04-06 13:48:11 -0500 | answered a question | Smach Userdata Input/Output keys error You should init the userdata key before you call it: i.e. i copy pasted your code and applied some simplification (you can ignore the introspection/threading stuff at the bottom). Try below to test it: With the introspectionserver you can also use smach_viewer to check the states of your userdata keys / check your state machine: Hope this helps :) |
2016-04-06 13:27:09 -0500 | received badge | ● Supporter (source) |