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

simulate robotic arm of my size

asked 2015-06-20 18:22:20 -0600

Metalzero2 gravatar image

updated 2015-06-20 18:30:45 -0600

Hello all.

So I would like be able to simulate a robotic arm BUT:

  • I don't have an physical arm. I just want to be able to simulate it.
  • I want the robotic arm to be of whatever size I chose (in how many places it can rotate, how long each part is and so on).

In other words. I want to be able to visualize a robotic arm (in rviz maybe, not sure) with out having a robotic arm in real life. Then to be make it have whatever sizes I want.

Can I do this with ROS and with what packages?

Besides the simulation part, is there a package that allows me to easily move it (do the kinematics and everything)? For example, I want to be able to say to the arm "make a line from [x,y,z] to [x' , y', z'] " and then for it to see a simulated arm do it.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-06-20 23:19:12 -0600

AbdealiJK gravatar image

For the robot arm part, you can make an autocad/google sketchup/<other drawing="" software=""> drawing which can be exported as an stl or dae file. Use the stl file in a urdf file - and gazebo will be able to visualize it for you.

This urdf tutorial has a section on how to use meshes (which is what you want) at the end. You could also make a custom geometry based arm using bars, and so on - but it'd be a bit more complicated.

You don't need a physical arm to do any of this.

To do the inverse kinematics part, MoveIt is the most popular that I've seen - but I've never used it - so, I can't coment about it much. have a look at it here :

edit flag offensive delete link more


@AbdealiJK Thx for the info. I will look in to it. I will accept your answer after I have checked it :) .

Metalzero2 gravatar image Metalzero2  ( 2015-06-21 09:56:18 -0600 )edit

Question Tools

1 follower


Asked: 2015-06-20 18:22:20 -0600

Seen: 219 times

Last updated: Jun 20 '15