Modifying a world - modulabs/gazebo-tutorial GitHub Wiki
Overview
μ΄ μ§μΉ¨μλ μ₯λ©΄κ³Ό 물리μ μ±μ§μ μμ νλ λ°©λ²μ λλ€. κ°μ 보λ₯Ό μ€ννμΈμ
$ gazebo
Scene Properties
worldμμ sceneμ μ ννμΈμ νλ©΄ νλ¨μ μΌκ°νμ λλ₯΄λ©΄, κ° μμΉλ₯Ό μμ ν μ μμ΅λλ€.

μ΄ μ±μ§μ μμν λΉμ λ³κ²½ν©λλ€. skyμ¬μ©μ΄ μ€μ λμ΄ μμΌλ©΄, λ°°κ²½μμ λ³νλμ§ μμ΅λλ€.
Physics Properties
worldμμ physicsμ μ νν©λλ€.
νλ©΄ νλ¨μ λμ€νλ μ΄ λ©λλ€.
-
enable physics : νλ¬κ·ΈμΈκ³Ό μΌμκ° μλμ€μΌλ, 물리 μμΉμ΄ μ μ©μλκ² ν μμμ΅λλ€.
-
The real time update rate parameter specifies in Hz the number of physics updates that will be attempted per second. If this number is set to zero, it will run as fast as it can. Note that the product of real time update rate and max step size represents the target real time factor, or ratio of simulation time to real-time.
-
The max step size specifies the time duration in seconds of each physics update step.
gravity block:
μ€λ ₯κ°μλμ λ°©ν₯μ x,y,zλ‘ μ§μ μ ν©λλ€.
In the solver block:
-
The iterations parameter specifies the number of iterations to use for iterative LCP solvers (used by ODE and bullet).
-
The SOR parameter stands for successive over-relaxation, which can be used to try to speed the convergence of the iterative method.
The constraints block:
The constraints block contains several parameters related to solving constraints:
The CFM and ERP parameters stands for Constraint Force Mixing and Error Reduction Parameter and are used by ODE and bullet. The CFM and ERP parameters can be related to linear stiffness and damping coefficients. The max velocity and surface layer parameters are used to resolve contacts with a split impulse method. Any contacts with that penetrate deeper than a depth specified by surface layer and have a normal velocity less than max velocity will not bounce. See the sdf physics documentation for a description of these parameters.
