-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Combine RVIZ controller and rosservice controller #247
Comments
Actually both the specified launch files use While it is not recommended to use the two methods combined at the same time, since they operate in different mode of the robot, mode 1 for moveit and mostly mode 0 for the service, and the states and commands may have conflicts if not programmed properly. The service servers are actually also launched in your mentioned launch files (for moveit), the switching between the two control method requires mode change and then setting state to 0. It is important to read through our document and do small step command test between the two methods before you actually do so in your application, making sure there is no sudden jump back upon mode switching to ensure safety. Also, please update your xarm_ros code and controller firmware to the latest version to make sure the known bugs has been fixed. |
|
@khuechuong Please update to the latest code and try:
By setting |
@penglongxiang
To be able to run:
Afterwards, I can't use |
roslaunch xarm_planner xarm_planner_realHW.launch
controls the xarm via rosservice.roslaunch xarm5_moveit_config realMove_exec.launc
controls the xarm via rviz.Is there a way I can have launch file that is a combination of
roslaunch xarm5_moveit_config realMove_exec.launch
androslaunch xarm_planner xarm_planner_realHW.launch
? In case I can't use rosservice, I can use rviz to move joints.The text was updated successfully, but these errors were encountered: