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

Simulating smoke in Gazebo

asked 2012-03-30 05:45:01 -0600

Zee-Q gravatar image

Hi all,

i want to simulate smoke in the gazebo. preliminary solution what i think of is i draw some very small particles in environment and simulate them in a way that smoke behaves.

what i want to know that is it possible in Gazebo to achieve that and secondly if yes then how come. Technical details or tutorial will be appreciated.

(p.s i am new to the ROS and gazebo plateform so keep things less complicated)


edit retag flag offensive close merge delete


For what purpose do you want to simulate the smoke? Is it just for visualization purposes or is it supposed to trigger a simulated smoke sensors? Not that I think I can help you very much, I am just curious!

Gonçalo Cabrita gravatar image Gonçalo Cabrita  ( 2012-04-01 07:56:16 -0600 )edit

There has been work simulating and tracking scent plumes in player/stage -

JonW gravatar image JonW  ( 2012-04-01 14:25:32 -0600 )edit

@Goncalo it is just for visualization purpose only.

Zee-Q gravatar image Zee-Q  ( 2012-04-03 09:16:31 -0600 )edit

@Zee-Q Ok! Cause I developed plumesim for ROS but it only displays the plume in rviz, and it is a 2D simulator for odor plumes, not for smoke. I'd love to upgrade it for 3D and maybe add some visualization for Gazebo if I get some time to learn how to use it!!!

Gonçalo Cabrita gravatar image Gonçalo Cabrita  ( 2012-04-03 09:59:55 -0600 )edit

Gazebo uses Ogre3D for visualization, so you can take a look at the rendering classes if you want to try and implement something for visualizing smoke. @goncalo-cabrita can you point us to your plumesim? seems interesting, thanks.

hsu gravatar image hsu  ( 2012-04-07 09:32:54 -0600 )edit

@hsu Sure, I'm actually cooking plumesim 2.0 I'll take a look at the rendering classes to see if I can add some Gazebo features for the new version!

Gonçalo Cabrita gravatar image Gonçalo Cabrita  ( 2012-04-07 10:38:43 -0600 )edit

1 Answer

Sort by » oldest newest most voted

answered 2012-04-01 06:04:38 -0600

sam gravatar image

Maybe you can try Morse simulator with blender.

Here is the video of Introduction to Smoke Simulation.

edit flag offensive delete link more


but can i later on integrate it to my gazebo environment ?

Zee-Q gravatar image Zee-Q  ( 2012-04-03 09:17:17 -0600 )edit

As I know,the answer is no. I'm still going to find a way to combine them together.

sam gravatar image sam  ( 2012-04-03 16:50:12 -0600 )edit

Question Tools



Asked: 2012-03-30 05:45:01 -0600

Seen: 924 times

Last updated: Apr 01 '12