Robotics StackExchange | Archived questions

Mobile Manipulator double urdf?

Hello i have created a educational mobile manipulator costing less than 1000

I have some trouble trying to figure out why my arm appears twice in rviz (arm always show in start position), even when the arm has moved, also as you can see the robot model drags behind making a copy

image description

Furthermore when i plan a random valid goal with moveit a ghost robot appears in the start position

image description

I think the problem has something to do with moveit, i dont use joint state publisher, except of that of ros control My virtual joint is (robot footprint)-(link_0 of the arm) type fixed

Please help me find the solution because it's pretty annoying but the robot is functional this way too

To run on kinetic or melodic git clone https://github.com/panagelak/Open_Mobile_Manipulator.git rosdep install --from-paths src --ignore-src -r -y (to install depedencies from catkinws dir) catkinmake

maybe need to install also moveit,amcl,map server, move base

Run the demo

roslaunch lynxbot_bringup main.launch

or

roslaunch lynxbotbringup simbringup.launch (for gazebo+ros controllers)

roslaunch lynxbotbringup moveit.launch / amcl.launch / movebase.launch

rosrun pclobj pclmain (to detect biggest cylinder and publish tf frame target)

rosrun lynxbotbringup trajexec.py (to perform a grasping sequence )

rosrun lynxbotbringup setstart_pose.py (to move the robot arm)

I have included tf_frames and node graph but nothing weird there

Thanks a lot for your help, i am waiting your advices!!!!

Asked by makemelive on 2020-02-19 05:52:05 UTC

Comments

Since you are using move it, I doubt that you have enabled the option of "Show Robot Visual" under the "Scene_robot" menu of motion planning in RViz, just uncheck it and try it. If it is correct, I will update this comment as my answer.

Asked by pmuthu2s on 2020-02-19 07:46:14 UTC

Hello, i uncheck it, didnt change the behaviour at all ^^

Asked by makemelive on 2020-02-19 08:11:03 UTC

Also, you need to do the same under "Planned Path"

Asked by pmuthu2s on 2020-02-19 08:14:19 UTC

when i uncheck it, it doesnt show the movement of the real arm, however it shows the movement in the ghost, and a double arm at right angle probably from the limits of the urdf is just there..

Asked by makemelive on 2020-02-19 08:29:29 UTC

Answers

when i remove the robot state display the duplicate is gone, however if moveit isnt running the robot is showing I dont publish the robot description in the param server with moveit

Asked by makemelive on 2020-03-05 04:57:46 UTC

Comments