Skip to content

Commit 62bbffd

Browse files
authored
Merge branch 'ign-gazebo6' into arjo/fix/qol_buoyancy
2 parents 0760f34 + 862c0f9 commit 62bbffd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+12329
-114
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.10.2 FATAL_ERROR)
33
#============================================================================
44
# Initialize the project
55
#============================================================================
6-
project(ignition-gazebo6 VERSION 6.4.0)
6+
project(ignition-gazebo6 VERSION 6.5.0)
77

88
#============================================================================
99
# Find ignition-cmake

Changelog.md

+67
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,73 @@
22

33
### Ignition Gazebo 6.X.X (202X-XX-XX)
44

5+
### Ignition Gazebo 6.5.0 (202X-XX-XX)
6+
1. New trajectory follower system
7+
* [Pull request #1332](https://github.com/ignitionrobotics/ign-gazebo/pull/1332)
8+
9+
1. Extend ShaderParam system to support textures
10+
* [Pull request #1310](https://github.com/ignitionrobotics/ign-gazebo/pull/1310)
11+
12+
1. Adds a `Link::SetLinearVelocity()` method
13+
* [Pull request #1323](https://github.com/ignitionrobotics/ign-gazebo/pull/1323)
14+
15+
1. Fix weird indentation in `Link.hh`
16+
* [Pull request #1324](https://github.com/ignitionrobotics/ign-gazebo/pull/1324)
17+
18+
1. Limit thruster system's input thrust cmd
19+
* [Pull request #1318](https://github.com/ignitionrobotics/ign-gazebo/pull/1318)
20+
21+
1. Load and run visual plugin (system) on GUI side
22+
* [Pull request #1275](https://github.com/ignitionrobotics/ign-gazebo/pull/1275)
23+
24+
1. Log an error if JointPositionController cannot find the joint. (citadel retarget)
25+
* [Pull request #1314](https://github.com/ignitionrobotics/ign-gazebo/pull/1314)
26+
27+
1. Update source install instructions
28+
* [Pull request #1311](https://github.com/ignitionrobotics/ign-gazebo/pull/1311)
29+
30+
1. Document the `<topic>` option for JointPositionController.
31+
* [Pull request #1309](https://github.com/ignitionrobotics/ign-gazebo/pull/1309)
32+
33+
1. Fix typo in EntityComponentManager
34+
* [Pull request #1304](https://github.com/ignitionrobotics/ign-gazebo/pull/1304)
35+
36+
1. Buoyancy: fix center of volume's reference frame
37+
* [Pull request #1302](https://github.com/ignitionrobotics/ign-gazebo/pull/1302)
38+
39+
1. Fix graded buoyancy problems
40+
* [Pull request #1297](https://github.com/ignitionrobotics/ign-gazebo/pull/1297)
41+
42+
1. Add surface to buoyancy engine. (retarget fortress)
43+
* [Pull request #1298](https://github.com/ignitionrobotics/ign-gazebo/pull/1298)
44+
45+
1. Remove EachNew calls from sensor PreUpdates
46+
* [Pull request #1281](https://github.com/ignitionrobotics/ign-gazebo/pull/1281)
47+
48+
1. Prevent GzScene3D 💥 if another scene is already loaded
49+
* [Pull request #1294](https://github.com/ignitionrobotics/ign-gazebo/pull/1294)
50+
51+
1. Fix various typos on API documentation
52+
* [Pull request #1291](https://github.com/ignitionrobotics/ign-gazebo/pull/1291)
53+
54+
1. Optional orientation when spawning entity using spherical coordinates
55+
* [Pull request #1263](https://github.com/ignitionrobotics/ign-gazebo/pull/1263)
56+
57+
1. Cleanup update call for non-rendering sensors
58+
* [Pull request #1282](https://github.com/ignitionrobotics/ign-gazebo/pull/1282)
59+
60+
1. Documentation Error
61+
* [Pull request #1285](https://github.com/ignitionrobotics/ign-gazebo/pull/1285)
62+
63+
1. Min and max parameters for velocity, acceleration, and jerk apply to linear and angular separately.
64+
* [Pull request #1229](https://github.com/ignitionrobotics/ign-gazebo/pull/1229)
65+
66+
1. Add project() call to examples
67+
* [Pull request #1274](https://github.com/ignitionrobotics/ign-gazebo/pull/1274)
68+
69+
1. Implement /server_control::stop
70+
* [Pull request #1240](https://github.com/ignitionrobotics/ign-gazebo/pull/1240)
71+
572
### Ignition Gazebo 6.4.0 (2021-01-13)
673

774
1. Disable more tests on Windows

examples/worlds/elevator.sdf

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<?xml version="1.0" ?>
2+
<!--
3+
Ignition Gazebo elevator plugin demo
4+
5+
Try sending a command:
6+
7+
ign topic -t "/model/elevator/cmd" -m ignition.msgs.Int32 -p "data: 2"
8+
9+
Listen to state:
10+
11+
ign topic -e -t /model/elevator/state
12+
13+
-->
14+
<sdf version="1.6">
15+
<world name="elevator_world">
16+
17+
<physics name="1ms" type="ignored">
18+
<max_step_size>0.001</max_step_size>
19+
<real_time_factor>1.0</real_time_factor>
20+
</physics>
21+
<plugin
22+
filename="ignition-gazebo-physics-system"
23+
name="ignition::gazebo::systems::Physics">
24+
</plugin>
25+
<plugin
26+
filename="ignition-gazebo-sensors-system"
27+
name="ignition::gazebo::systems::Sensors">
28+
<render_engine>ogre2</render_engine>
29+
</plugin>
30+
<plugin
31+
filename="ignition-gazebo-scene-broadcaster-system"
32+
name="ignition::gazebo::systems::SceneBroadcaster">
33+
</plugin>
34+
35+
<light type="directional" name="sun">
36+
<cast_shadows>true</cast_shadows>
37+
<pose>0 0 10 0 0 0</pose>
38+
<diffuse>1 1 1 1</diffuse>
39+
<specular>0.5 0.5 0.5 1</specular>
40+
<attenuation>
41+
<range>1000</range>
42+
<constant>0.9</constant>
43+
<linear>0.01</linear>
44+
<quadratic>0.001</quadratic>
45+
</attenuation>
46+
<direction>-0.5 0.1 -0.9</direction>
47+
</light>
48+
49+
<model name="ground_plane">
50+
<static>true</static>
51+
<link name="link">
52+
<collision name="collision">
53+
<geometry>
54+
<plane>
55+
<normal>0 0 1</normal>
56+
</plane>
57+
</geometry>
58+
</collision>
59+
<visual name="visual">
60+
<geometry>
61+
<plane>
62+
<normal>0 0 1</normal>
63+
<size>100 100</size>
64+
</plane>
65+
</geometry>
66+
<material>
67+
<ambient>0.8 0.8 0.8 1</ambient>
68+
<diffuse>0.8 0.8 0.8 1</diffuse>
69+
<specular>0.8 0.8 0.8 1</specular>
70+
</material>
71+
</visual>
72+
</link>
73+
</model>
74+
75+
<include>
76+
<uri>https://fuel.ignitionrobotics.org/1.0/nlamprian/models/Elevator</uri>
77+
</include>
78+
79+
</world>
80+
</sdf>

examples/worlds/shader_param.sdf

+9-30
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ ShaderParam visual plugin over time.
167167
<scene>
168168
<ambient>1.0 1.0 1.0</ambient>
169169
<background>0.8 0.8 0.8</background>
170+
<sky></sky>
171+
<grid>false</grid>
170172
</scene>
171173

172174
<light type="directional" name="sun">
@@ -177,43 +179,20 @@ ShaderParam visual plugin over time.
177179
<direction>-0.5 0.1 -0.9</direction>
178180
</light>
179181

180-
<model name="ground_plane">
181-
<static>true</static>
182-
<link name="link">
183-
<collision name="collision">
184-
<geometry>
185-
<plane>
186-
<normal>0 0 1</normal>
187-
<size>100 100</size>
188-
</plane>
189-
</geometry>
190-
</collision>
191-
<visual name="visual">
192-
<geometry>
193-
<plane>
194-
<normal>0 0 1</normal>
195-
<size>100 100</size>
196-
</plane>
197-
</geometry>
198-
<material>
199-
<ambient>0.8 0.8 0.8 1</ambient>
200-
<diffuse>0.8 0.8 0.8 1</diffuse>
201-
<specular>0.8 0.8 0.8 1</specular>
202-
</material>
203-
</visual>
204-
</link>
205-
</model>
206-
207182
<include>
208-
<pose>0 0.0 0.5 0 0 0</pose>
209183
<name>deformable_sphere</name>
210-
<pose>3 0 0 0 0 0</pose>
184+
<pose>0 0 1.5 0 0 0</pose>
211185
<uri>https://fuel.ignitionrobotics.org/1.0/openrobotics/models/deformable_sphere</uri>
212186
</include>
187+
<include>
188+
<name>waves</name>
189+
<pose>0 0 0 0 0 0</pose>
190+
<uri>https://fuel.ignitionrobotics.org/1.0/openrobotics/models/waves</uri>
191+
</include>
213192

214193
<model name="camera">
215194
<static>true</static>
216-
<pose>2.5 0 0.5 0 0.0 3.14</pose>
195+
<pose>2.5 0 1.5 0 0.0 3.14</pose>
217196
<link name="link">
218197
<pose>0.05 0.05 0.05 0 0 0</pose>
219198
<collision name="collision">

0 commit comments

Comments
 (0)