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

Integrate actual robot into moveit(other way than ros_control?)

asked 2015-09-21 12:08:46 -0500

baiju gravatar image

updated 2015-09-21 12:34:01 -0500

hello sir, as a beginner, i just completed tutorials and found out the solution pretty near to it. but however, before proceeding, i think there must be another simpler way to do it....and here is my problem- i have written topics which when called without arguments gives joint positions, and if called with arguments, executes requested joint positions(though it should be service(to confirm for correct execution), i havent written so, thinking i might require to access them in multiple ways)(through these topics, i can only control joint position and speed(neither effort nor other parameter)) now how can i integrate into moveit? i mean, should i have to write ros_control for it or simply i have to publish(through a node-topics) to topics(like joint states), somewhere in moveit infrastructure? thanks.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2015-09-28 02:54:48 -0500

Adolfo Rodriguez T gravatar image

If you have a sensor_msgs:/JointState publisher and a control_msgs/FollowJointTrajectory action server, you should be able to integrate with MoveIt!. Any solution properly exposing these interfaces should work.

edit flag offensive delete link more

Comments

thank you.thank you very much....actually, thats what i was exactly searching for..thanks.

baiju gravatar image baiju  ( 2015-09-28 23:02:23 -0500 )edit

Hey @adolfo-rodriguez-t, my hardware has an inbuilt position control algo(PID), so i dont actually need the PID control etc from ros_control. If i just need moveit's IK and collision detection, is it ok if I implement these actions and publisher, will I lose anything if I dont implement ros_control?

t27 gravatar image t27  ( 2017-01-03 09:09:58 -0500 )edit

It is perfectly acceptable to use MoveIt without ros_control. As Adolfo wrote above: as long as you provide the JointState and a FollowJointTrajectory action server, everything is fine.

v4hn gravatar image v4hn  ( 2017-01-05 04:32:34 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2015-09-21 12:08:46 -0500

Seen: 256 times

Last updated: Sep 28 '15