Gazebo | Ignition | Community
Ask Your Question

Simulate Manufacturing processes ?

asked 2018-11-06 02:18:34 -0600

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

Im working on a simulation in which a robot arm does manufacturing tasks like milling, drilling or welding. Is there a way to show these process in simulation. No exact physics is required, just a graphic change showing the operation has happened will do. like this

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2018-11-11 09:56:49 -0600

PeteBlackerThe3rd gravatar image

Showing the results of subtractive manufacturing such as milling or drilling in real time, is a non-trivial task. The V-REP video you linked to was just carving the shell of the original work piece not doing a full 3D carve. You may be able to find a good open source constructive solid geometry (CSG) library that will allow you to load a mesh and then carve it with a cylinder, to simulate milling. The challenge then will be update a model in gazebo in real time, which will require a Gazebo plugin.

In short what you want to do is possible, but is a long way from an easy task. I'd start will building a model plugin that allows a loaded 3D model to dynamically change. Then when that's working look at adding a CSG library to plugin so that another link from the Gazebo world can be used as a carving tool. It's likely that such a system will run significantly slower than real time.

Hope this points you in the right direction.

edit flag offensive delete link more

answered 2018-11-06 10:34:26 -0600

nkoenig gravatar image

Yes, you can control robot arms and move objects around in simulation. You will need to setup the simulation environment, get models for your robot arms, and write some code to move the arms around in your desired trajectories.

Start with the tutorials.

If you don't care about physics and you just want a video, then you might find it easier to use something like Unreal or Unity3d.

edit flag offensive delete link more


Ive done the control part, what im looking for is like

mewbot gravatar imagemewbot ( 2018-11-08 00:16:47 -0600 )edit

Question Tools

1 follower


Asked: 2018-11-06 02:18:34 -0600

Seen: 596 times

Last updated: Nov 11 '18