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

Can we use the interactive marker in Moveit by some external button and move the arm joint?

asked 2018-08-31 15:01:31 -0500

Katta Nigam gravatar image

Normally We use the interactive marker to control the arm by dragging it with a mouse pointer in RVIZ screen. But what I want is that can we command the movement of the interactive marker in Moveit by publishing the x, y, z, w values to the interactive marker and move the arm(i.e can we similarly do the movement like dragging it with mouse pointer on RVIZ screen).

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-09-03 10:34:59 -0500

AndyZe gravatar image

Yep, that capability already exists: Youtube

Instructions: http://docs.ros.org/indigo/api/moveit...

A downside to doing it like this is sudden jumps or reconfgurations in the joints. You can see that at ~23s in the video.

edit flag offensive delete link more

Comments

Thank you @AndyZe. Yes, I saw that joystick controlling method but, if we want to control it manually i.e Like I have a publisher which publishes x y z w values from a keyboard. So how can I connect the interactive marker node to my topic and which kind of message data should I send????

Katta Nigam gravatar image Katta Nigam  ( 2018-09-04 07:30:22 -0500 )edit

Doing some googling, check this out: https://github.com/ros-planning/movei...

AndyZe gravatar image AndyZe  ( 2018-09-04 08:52:15 -0500 )edit

Thanks@AndyZe

Katta Nigam gravatar image Katta Nigam  ( 2018-09-07 10:27:57 -0500 )edit

Question Tools

Stats

Asked: 2018-08-31 15:01:31 -0500

Seen: 1,015 times

Last updated: Sep 03 '18