Revision: 8900
http://playerstage.svn.sourceforge.net/playerstage/?rev=8900&view=rev
Author: hsujohnhsu
Date: 2010-09-13 22:28:21 +0000 (Mon, 13 Sep 2010)
Log Message:
-----------
switch to using model render/delete mutex for synchrnoized camera. move time
step update to inside of scope of WORLd->Update() mutex call.
Modified Paths:
--------------
code/gazebo/branches/wg/server/Simulator.cc
code/gazebo/branches/wg/server/rendering/OgreAdaptor.cc
Property Changed:
----------------
code/gazebo/branches/wg/
code/gazebo/branches/wg/Media/models/pioneer2at/
code/gazebo/branches/wg/Media/models/pioneer2at/Cylinder.012.mesh.xml
code/gazebo/branches/wg/Media/models/pioneer2at/OgreXMLConverter.log
code/gazebo/branches/wg/Media/models/pioneer2at/Scene.material
code/gazebo/branches/wg/Media/models/pioneer2at/chassis.mesh
code/gazebo/branches/wg/Media/models/pioneer2at/chassis_top.mesh
code/gazebo/branches/wg/Media/models/pioneer2at/hub.mesh
code/gazebo/branches/wg/Media/models/pioneer2at/pioneer3at.blend
code/gazebo/branches/wg/Media/models/pioneer2at/sonar.mesh
code/gazebo/branches/wg/Media/models/pioneer2at/sonarbank.mesh
code/gazebo/branches/wg/Media/models/pioneer2at/tire.mesh
code/gazebo/branches/wg/Media/models/pioneer2at/wheel.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/
code/gazebo/branches/wg/Media/models/pioneer2dx/Scene.material
code/gazebo/branches/wg/Media/models/pioneer2dx/chassis.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/chassis_top.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/hub.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/pioneer3dx.blend
code/gazebo/branches/wg/Media/models/pioneer2dx/sonar.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/sonarbank.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/tire.mesh
code/gazebo/branches/wg/Media/models/pioneer2dx/wheel.mesh
code/gazebo/branches/wg/server/gui/Sidebar.cc
code/gazebo/branches/wg/server/gui/Sidebar.hh
code/gazebo/branches/wg/server/physics/HeightmapShape.cc
code/gazebo/branches/wg/server/physics/HeightmapShape.hh
code/gazebo/branches/wg/server/physics/SurfaceParams.cc
code/gazebo/branches/wg/server/physics/SurfaceParams.hh
code/gazebo/branches/wg/server/physics/TrimeshShape.cc
code/gazebo/branches/wg/server/physics/TrimeshShape.hh
Property changes on: code/gazebo/branches/wg
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo:7371-7550
/code/gazebo/branches/bullet2:8281-8355
/code/gazebo/branches/ogre-1.4.9:7137-7636
/code/gazebo/trunk:8862-8895
+ /code/branches/federation/gazebo:7371-7550
/code/gazebo/branches/bullet2:8281-8355
/code/gazebo/branches/ogre-1.4.9:7137-7636
/code/gazebo/trunk:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2at
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/Media/models/pioneer2at:7371-7550
/code/branches/federation/gazebo/Media/sets/pioneer2at:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/models/pioneer2at:7137-7636
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at:8862-8895
+ /code/branches/federation/gazebo/Media/models/pioneer2at:7371-7550
/code/branches/federation/gazebo/Media/sets/pioneer2at:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/models/pioneer2at:7137-7636
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/Cylinder.012.mesh.xml
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/Cylinder.012.mesh.xml:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/Cylinder.012.mesh.xml:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/Cylinder.012.mesh.xml:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/Cylinder.012.mesh.xml:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/Cylinder.012.mesh.xml:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/Cylinder.012.mesh.xml:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/Cylinder.012.mesh.xml:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/Cylinder.012.mesh.xml:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/Cylinder.012.mesh.xml:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/Cylinder.012.mesh.xml:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/OgreXMLConverter.log
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/OgreXMLConverter.log:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/OgreXMLConverter.log:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/OgreXMLConverter.log:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/OgreXMLConverter.log:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/OgreXMLConverter.log:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/OgreXMLConverter.log:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/OgreXMLConverter.log:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/OgreXMLConverter.log:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/OgreXMLConverter.log:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/OgreXMLConverter.log:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/Scene.material
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/Scene.material:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/Scene.material:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/Scene.material:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/Scene.material:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/Scene.material:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/Scene.material:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/Scene.material:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/Scene.material:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/Scene.material:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/Scene.material:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/chassis.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/chassis.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/chassis.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/chassis.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/chassis.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/chassis.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/chassis.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/chassis.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/chassis.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/chassis.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/chassis.mesh:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/chassis_top.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/chassis_top.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/chassis_top.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/chassis_top.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/chassis_top.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/chassis_top.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/chassis_top.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/chassis_top.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/chassis_top.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/chassis_top.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/chassis_top.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2at/hub.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/hub.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/hub.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/hub.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/hub.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/hub.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/hub.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/hub.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/hub.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/hub.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/hub.mesh:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/pioneer3at.blend
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/sources/pioneer3at.blend:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/pioneer3at.blend:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/sources/pioneer3at.blend:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/pioneer3at.blend:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/pioneer3at.blend:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/sources/pioneer3at.blend:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/pioneer3at.blend:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/sources/pioneer3at.blend:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/pioneer3at.blend:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/pioneer3at.blend:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2at/sonar.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/sonar.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/sonar.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/sonar.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/sonar.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/sonar.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/sonar.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/sonar.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/sonar.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/sonar.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/sonar.mesh:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2at/sonarbank.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/sonarbank.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/sonarbank.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/sonarbank.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/sonarbank.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/sonarbank.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/sonarbank.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/sonarbank.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/sonarbank.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/sonarbank.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/sonarbank.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2at/tire.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/tire.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/tire.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/tire.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/tire.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/tire.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/tire.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/tire.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/tire.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/tire.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/tire.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2at/wheel.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/wheel.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/wheel.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/wheel.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/wheel.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/wheel.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2at/Pioneer2at/wheel.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2at/wheel.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2at/Pioneer2at/wheel.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2at/wheel.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2at/wheel.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2dx
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/Media/models/pioneer2dx:7371-7550
/code/branches/federation/gazebo/Media/sets/pioneer2dx:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/models/pioneer2dx:7137-7636
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx:8862-8895
+ /code/branches/federation/gazebo/Media/models/pioneer2dx:7371-7550
/code/branches/federation/gazebo/Media/sets/pioneer2dx:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/models/pioneer2dx:7137-7636
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2dx/Scene.material
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/Scene.material:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/Scene.material:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/Scene.material:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/Scene.material:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/Scene.material:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/Scene.material:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/Scene.material:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/Scene.material:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/Scene.material:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/Scene.material:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2dx/chassis.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/chassis.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/chassis.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/chassis.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/chassis.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/chassis.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/chassis.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/chassis.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/chassis.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/chassis.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/chassis.mesh:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2dx/chassis_top.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/chassis_top.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/chassis_top.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/chassis_top.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/chassis_top.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/chassis_top.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/chassis_top.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/chassis_top.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/chassis_top.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/chassis_top.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/chassis_top.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2dx/hub.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/hub.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/hub.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/hub.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/hub.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/hub.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/hub.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/hub.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/hub.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/hub.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/hub.mesh:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2dx/pioneer3dx.blend
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/sources/pioneer3dx.blend:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/pioneer3dx.blend:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/sources/pioneer3dx.blend:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/pioneer3dx.blend:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/pioneer3dx.blend:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/sources/pioneer3dx.blend:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/pioneer3dx.blend:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/sources/pioneer3dx.blend:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/pioneer3dx.blend:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/pioneer3dx.blend:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2dx/sonar.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/sonar.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/sonar.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/sonar.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/sonar.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/sonar.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/sonar.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/sonar.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/sonar.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/sonar.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/sonar.mesh:8862-8899
Property changes on:
code/gazebo/branches/wg/Media/models/pioneer2dx/sonarbank.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/sonarbank.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/sonarbank.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/sonarbank.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/sonarbank.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/sonarbank.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/sonarbank.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/sonarbank.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/sonarbank.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/sonarbank.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/sonarbank.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2dx/tire.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/tire.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/tire.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/tire.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/tire.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/tire.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/tire.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/tire.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/tire.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/tire.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/tire.mesh:8862-8899
Property changes on: code/gazebo/branches/wg/Media/models/pioneer2dx/wheel.mesh
___________________________________________________________________
Modified: svn:mergeinfo
-
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/wheel.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/wheel.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/wheel.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/wheel.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/wheel.mesh:8862-8895
+
/code/branches/federation/gazebo/Media/sets/pioneer2dx/Pioneer2dx/wheel.mesh:7371-7550
/code/gazebo/branches/bullet2/Media/models/pioneer2dx/wheel.mesh:8281-8355
/code/gazebo/branches/ogre-1.4.9/Media/sets/pioneer2dx/Pioneer2dx/wheel.mesh:7137-7636
/code/gazebo/branches/simpar/Media/models/pioneer2dx/wheel.mesh:8711-8771
/code/gazebo/trunk/Media/models/pioneer2dx/wheel.mesh:8862-8899
Modified: code/gazebo/branches/wg/server/Simulator.cc
===================================================================
--- code/gazebo/branches/wg/server/Simulator.cc 2010-09-13 22:21:20 UTC (rev
8899)
+++ code/gazebo/branches/wg/server/Simulator.cc 2010-09-13 22:28:21 UTC (rev
8900)
@@ -500,7 +500,7 @@
/// Set whether the simulation is paused
void Simulator::SetPaused(bool p)
{
- boost::recursive_mutex::scoped_lock lock(*this->GetMRMutex());
+ boost::recursive_mutex::scoped_lock model_render_lock(*this->GetMRMutex());
if (this->pause == p)
return;
@@ -570,7 +570,7 @@
////////////////////////////////////////////////////////////////////////////////
void Simulator::SetStepInc(bool step)
{
- boost::recursive_mutex::scoped_lock lock(*this->GetMRMutex());
+ boost::recursive_mutex::scoped_lock model_render_lock(*this->GetMRMutex());
this->stepInc = step;
this->stepSignal(step);
@@ -686,25 +686,26 @@
{
DIAGNOSTICTIMER(timer("PHYSICS LOOP ",6));
- currTime = this->GetRealTime();
+ {
+ DIAGNOSTICTIMER(timer1("PHYSICS MR MD Mutex and world->Update() ",6));
+ boost::recursive_mutex::scoped_lock
model_render_lock(*this->GetMRMutex());
+ boost::recursive_mutex::scoped_lock
model_delete_lock(*this->GetMDMutex());
- // performance wise, this is not ideal, move this outside of while loop
and use signals and slots.
- Time step = world->GetPhysicsEngine()->GetStepTime();
- userStepped = false;
- if (this->IsPaused())
- this->pauseTime += step;
- else
- this->simTime += step;
+ currTime = this->GetRealTime();
- if (this->GetStepInc())
- userStepped = true;
+ // performance wise, this is not ideal, move this outside of while loop
and use signals and slots.
+ Time step = world->GetPhysicsEngine()->GetStepTime();
+ userStepped = false;
+ if (this->IsPaused())
+ this->pauseTime += step;
+ else
+ this->simTime += step;
- lastTime = this->GetRealTime();
+ if (this->GetStepInc())
+ userStepped = true;
- {
- DIAGNOSTICTIMER(timer1("PHYSICS MR MD Mutex and world->Update() ",6));
- boost::recursive_mutex::scoped_lock lock(*this->GetMRMutex());
- boost::recursive_mutex::scoped_lock
model_delete_lock(*this->GetMDMutex());
+ lastTime = this->GetRealTime();
+
world->Update();
}
Property changes on: code/gazebo/branches/wg/server/gui/Sidebar.cc
___________________________________________________________________
Modified: svn:mergeinfo
- /code/gazebo/branches/simpar/server/gui/Sidebar.cc:8711-8771
/code/gazebo/trunk/server/gui/Sidebar.cc:8862-8895
+ /code/gazebo/branches/simpar/server/gui/Sidebar.cc:8711-8771
/code/gazebo/trunk/server/gui/Sidebar.cc:8862-8899
Property changes on: code/gazebo/branches/wg/server/gui/Sidebar.hh
___________________________________________________________________
Modified: svn:mergeinfo
- /code/gazebo/branches/simpar/server/gui/Sidebar.hh:8711-8771
/code/gazebo/trunk/server/gui/Sidebar.hh:8862-8895
+ /code/gazebo/branches/simpar/server/gui/Sidebar.hh:8711-8771
/code/gazebo/trunk/server/gui/Sidebar.hh:8862-8899
Property changes on: code/gazebo/branches/wg/server/physics/HeightmapShape.cc
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/server/physics/HeightmapGeom.cc:7371-7550
/code/gazebo/branches/bullet2/server/physics/HeightmapShape.cc:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/HeightmapGeom.cc:7137-7636
/code/gazebo/branches/simpar/server/physics/HeightmapShape.cc:8711-8771
/code/gazebo/trunk/server/physics/HeightmapShape.cc:8862-8895
+ /code/branches/federation/gazebo/server/physics/HeightmapGeom.cc:7371-7550
/code/gazebo/branches/bullet2/server/physics/HeightmapShape.cc:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/HeightmapGeom.cc:7137-7636
/code/gazebo/branches/simpar/server/physics/HeightmapShape.cc:8711-8771
/code/gazebo/trunk/server/physics/HeightmapShape.cc:8862-8899
Property changes on: code/gazebo/branches/wg/server/physics/HeightmapShape.hh
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/server/physics/HeightmapGeom.hh:7371-7550
/code/gazebo/branches/bullet2/server/physics/HeightmapShape.hh:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/HeightmapGeom.hh:7137-7636
/code/gazebo/branches/simpar/server/physics/HeightmapShape.hh:8711-8771
/code/gazebo/trunk/server/physics/HeightmapShape.hh:8862-8895
+ /code/branches/federation/gazebo/server/physics/HeightmapGeom.hh:7371-7550
/code/gazebo/branches/bullet2/server/physics/HeightmapShape.hh:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/HeightmapGeom.hh:7137-7636
/code/gazebo/branches/simpar/server/physics/HeightmapShape.hh:8711-8771
/code/gazebo/trunk/server/physics/HeightmapShape.hh:8862-8899
Property changes on: code/gazebo/branches/wg/server/physics/SurfaceParams.cc
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/server/physics/ContactParams.cc:7371-7550
/code/gazebo/branches/bullet2/server/physics/ContactParams.cc:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/ContactParams.cc:7137-7636
/code/gazebo/branches/simpar/server/physics/SurfaceParams.cc:8711-8771
/code/gazebo/trunk/server/physics/SurfaceParams.cc:8862-8895
+ /code/branches/federation/gazebo/server/physics/ContactParams.cc:7371-7550
/code/gazebo/branches/bullet2/server/physics/ContactParams.cc:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/ContactParams.cc:7137-7636
/code/gazebo/branches/simpar/server/physics/SurfaceParams.cc:8711-8771
/code/gazebo/trunk/server/physics/SurfaceParams.cc:8862-8899
Property changes on: code/gazebo/branches/wg/server/physics/SurfaceParams.hh
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/server/physics/ContactParams.hh:7371-7550
/code/gazebo/branches/bullet2/server/physics/ContactParams.hh:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/ContactParams.hh:7137-7636
/code/gazebo/branches/simpar/server/physics/SurfaceParams.hh:8711-8771
/code/gazebo/trunk/server/physics/SurfaceParams.hh:8862-8895
+ /code/branches/federation/gazebo/server/physics/ContactParams.hh:7371-7550
/code/gazebo/branches/bullet2/server/physics/ContactParams.hh:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/ContactParams.hh:7137-7636
/code/gazebo/branches/simpar/server/physics/SurfaceParams.hh:8711-8771
/code/gazebo/trunk/server/physics/SurfaceParams.hh:8862-8899
Property changes on: code/gazebo/branches/wg/server/physics/TrimeshShape.cc
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/server/physics/TrimeshGeom.cc:7371-7550
/code/gazebo/branches/bullet2/server/physics/TrimeshShape.cc:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/TrimeshGeom.cc:7137-7636
/code/gazebo/branches/simpar/server/physics/TrimeshShape.cc:8711-8771
/code/gazebo/trunk/server/physics/TrimeshShape.cc:8862-8895
+ /code/branches/federation/gazebo/server/physics/TrimeshGeom.cc:7371-7550
/code/gazebo/branches/bullet2/server/physics/TrimeshShape.cc:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/TrimeshGeom.cc:7137-7636
/code/gazebo/branches/simpar/server/physics/TrimeshShape.cc:8711-8771
/code/gazebo/trunk/server/physics/TrimeshShape.cc:8862-8899
Property changes on: code/gazebo/branches/wg/server/physics/TrimeshShape.hh
___________________________________________________________________
Modified: svn:mergeinfo
- /code/branches/federation/gazebo/server/physics/TrimeshGeom.hh:7371-7550
/code/gazebo/branches/bullet2/server/physics/TrimeshShape.hh:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/TrimeshGeom.hh:7137-7636
/code/gazebo/branches/simpar/server/physics/TrimeshShape.hh:8711-8771
/code/gazebo/trunk/server/physics/TrimeshShape.hh:8862-8895
+ /code/branches/federation/gazebo/server/physics/TrimeshGeom.hh:7371-7550
/code/gazebo/branches/bullet2/server/physics/TrimeshShape.hh:8281-8355
/code/gazebo/branches/ogre-1.4.9/server/physics/TrimeshGeom.hh:7137-7636
/code/gazebo/branches/simpar/server/physics/TrimeshShape.hh:8711-8771
/code/gazebo/trunk/server/physics/TrimeshShape.hh:8862-8899
Modified: code/gazebo/branches/wg/server/rendering/OgreAdaptor.cc
===================================================================
--- code/gazebo/branches/wg/server/rendering/OgreAdaptor.cc 2010-09-13
22:21:20 UTC (rev 8899)
+++ code/gazebo/branches/wg/server/rendering/OgreAdaptor.cc 2010-09-13
22:28:21 UTC (rev 8900)
@@ -52,8 +52,6 @@
#include "OgreCreator.hh"
#include "RTShaderSystem.hh"
#include "OgreAdaptor.hh"
-#include "World.hh"
-#include "PhysicsEngine.hh"
#include "Timer.hh"
@@ -473,20 +471,16 @@
OgreCreator::Instance()->Update();
this->root->_fireFrameStarted();
- // Draw all the non-user cameras
+ // Draw all the non-user cameras within the same sim time step
{
DIAGNOSTICTIMER(timer("UpdateCameras: Non-UserCamera update",6));
- //boost::recursive_mutex::scoped_lock
mr_lock(*Simulator::Instance()->GetMRMutex());
- //boost::recursive_mutex::scoped_lock
md_lock(*Simulator::Instance()->GetMDMutex());
- //printf("locking physics\n");
- World::Instance()->GetPhysicsEngine()->LockMutex();
+ boost::recursive_mutex::scoped_lock
model_render_lock(*Simulator::Instance()->GetMRMutex());
+ boost::recursive_mutex::scoped_lock
model_delete_lock(*Simulator::Instance()->GetMDMutex());
for (iter = this->cameras.begin(); iter != this->cameras.end(); iter++)
{
if (dynamic_cast<UserCamera*>((*iter)) == NULL)
(*iter)->Render();
}
- //printf("unlocking physics\n");
- World::Instance()->GetPhysicsEngine()->UnlockMutex();
}
// Must update the user camera's last.
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit