@@ -105,7 +105,7 @@ but with improved human-readability..
105
105
106
106
1 . + Change installation path of SDF description files to allow side-by-side installation.
107
107
+ ` {prefix}/share/sdformat/1.*/*.sdf ` -> ` {prefix}/share/sdformat8/1.*/*.sdf `
108
- + [ pull request 538] ( https://bitbucket.org /osrf/sdformat/pull-requests/538 )
108
+ + [ BitBucket pull request 538] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/538 )
109
109
110
110
## SDFormat 5.x to 6.x
111
111
@@ -170,22 +170,22 @@ but with improved human-readability..
170
170
1 . ** ` gravity ` and ` magnetic_field ` elements are moved from ` physics ` to ` world ` **
171
171
+ In physics element: gravity and ` magnetic_field ` tags have been moved
172
172
from Physics to World element.
173
- + [ pull request 247] ( https://bitbucket.org /osrf/sdformat/pull-requests/247 )
174
- + [ gazebo pull request 2090] ( https://bitbucket.org /osrf/gazebo/pull-requests/2090 )
173
+ + [ BitBucket pull request 247] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/247 )
174
+ + [ BitBucket gazebo pull request 2090] ( https://osrf-migration.github.io/gazebo-gh-pages/#! /osrf/gazebo/pull-requests/2090 )
175
175
176
176
1 . ** New noise for IMU**
177
177
+ A new style for representing the noise properties of an ` imu ` was implemented
178
- in [ pull request 199] ( https://bitbucket.org /osrf/sdformat/pull-requests/199 )
178
+ in [ BitBucket pull request 199] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/199 )
179
179
for sdf 1.5 and the old style was declared as deprecated.
180
180
The old style has been removed from sdf 1.6 with the conversion script
181
181
updating to the new style.
182
- + [ pull request 199] ( https://bitbucket.org /osrf/sdformat/pull-requests/199 )
183
- + [ pull request 243] ( https://bitbucket.org /osrf/sdformat/pull-requests/243 )
184
- + [ pull request 244] ( https://bitbucket.org /osrf/sdformat/pull-requests/244 )
182
+ + [ BitBucket pull request 199] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/199 )
183
+ + [ BitBucket pull request 243] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/243 )
184
+ + [ BitBucket pull request 244] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/244 )
185
185
186
186
1 . ** Lump:: prefix in link names**
187
187
+ Changed to ` _fixed_joint_lump__ ` to avoid confusion with scoped names
188
- + [ Pull request 245] ( https://bitbucket.org/ osrf/sdformat/pull-request /245 )
188
+ + [ BitBucket pull request 245] ( https://osrf-migration.github.io/sdformat-gh-pages/#!/ osrf/sdformat/pull-requests /245 )
189
189
190
190
## SDF protocol 1.7 to 1.8
191
191
@@ -204,7 +204,7 @@ but with improved human-readability..
204
204
+ type: string
205
205
+ default: ""
206
206
+ required: *
207
- + [ pull request 603] ( https://bitbucket.org /osrf/sdformat/pull-requests/603 )
207
+ + [ BitBucket pull request 603] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/603 )
208
208
209
209
1 . ** joint.sdf** ` //axis/xyz/@expressed_in ` and ` //axis2/xyz/@expressed_in ` attributes
210
210
+ description: The name of the frame in which the ` //axis/xyz ` value is
@@ -214,7 +214,7 @@ but with improved human-readability..
214
214
+ type: string
215
215
+ default: ""
216
216
+ required: 0
217
- + [ pull request 589] ( https://bitbucket.org /osrf/sdformat/pull-requests/589 )
217
+ + [ BitBucket pull request 589] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/589 )
218
218
219
219
1 . ** model.sdf** ` //model/@canonical_link ` attribute
220
220
+ description: The name of the canonical link in this model to which the
@@ -224,17 +224,17 @@ but with improved human-readability..
224
224
+ type: string
225
225
+ default: ""
226
226
+ required: 0
227
- + [ pull request 601] ( https://bitbucket.org /osrf/sdformat/pull-requests/601 )
227
+ + [ BitBucket pull request 601] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/601 )
228
228
229
229
1 . ** world.sdf** ` //world/frame ` element is now allowed.
230
- + [ pull request 603] ( https://bitbucket.org /osrf/sdformat/pull-requests/603 )
230
+ + [ BitBucket pull request 603] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/603 )
231
231
232
232
### Modifications
233
233
234
234
1 . A non-static model must have at least one link, as specified in the
235
235
[ proposal] ( http://sdformat.org/tutorials?tut=pose_frame_semantics_proposal&cat=pose_semantics_docs-model-frame-and-canonical-link ) .
236
- + [ pull request 601] ( https://bitbucket.org /osrf/sdformat/pull-requests/601 )
237
- + [ pull request 626] ( https://bitbucket.org /osrf/sdformat/pull-requests/626 )
236
+ + [ BitBucket pull request 601] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/601 )
237
+ + [ BitBucket pull request 626] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/626 )
238
238
239
239
1 . Unique names for all sibling elements:
240
240
+ As described in the [ proposal] ( http://sdformat.org/tutorials?tut=pose_frame_semantics_proposal&cat=pose_semantics_docs-2-unique-names-for-all-sibling-elements ) ,
@@ -244,7 +244,7 @@ but with improved human-readability..
244
244
Some existing SDFormat models may not comply with this requirement.
245
245
The ` ign sdf --check ` command can be used to identify models that violate
246
246
this requirement.
247
- + [ pull request 600] ( https://bitbucket.org /osrf/sdformat/pull-requests/600 )
247
+ + [ BitBucket pull request 600] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/600 )
248
248
249
249
1 . Reserved names:
250
250
+ As described in the [ proposal] ( http://sdformat.org/tutorials?tut=pose_frame_semantics_proposal&cat=pose_semantics_docs-3-reserved-names ) ,
@@ -259,10 +259,10 @@ but with improved human-readability..
259
259
for implicit model / world frames, respectively).
260
260
261
261
1 . ** joint.sdf** ` //joint/child ` may no longer be specified as ` world ` .
262
- + [ pull request 634] ( https://bitbucket.org /osrf/sdformat/pull-requests/634 )
262
+ + [ BitBucket pull request 634] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/634 )
263
263
264
264
1 . ** pose.sdf** ` //pose/@frame ` attribute is renamed to ` //pose/@relative_to ` .
265
- + [ pull request 597] ( https://bitbucket.org /osrf/sdformat/pull-requests/597 )
265
+ + [ BitBucket pull request 597] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/597 )
266
266
267
267
### Removals
268
268
@@ -284,33 +284,33 @@ but with improved human-readability..
284
284
+ projector
285
285
+ sensor
286
286
+ visual
287
- + [ pull request 603] ( https://bitbucket.org /osrf/sdformat/pull-requests/603 )
287
+ + [ BitBucket pull request 603] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/603 )
288
288
289
289
1 . ** actor.sdf** ` static ` element was deprecated in
290
- [ pull request 280] ( https://bitbucket.org /osrf/sdformat/pull-requests/280 )
290
+ [ BitBucket pull request 280] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/280 )
291
291
and is now removed.
292
- + [ pull request 588] ( https://bitbucket.org /osrf/sdformat/pull-requests/588 )
292
+ + [ BitBucket pull request 588] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/588 )
293
293
294
294
1 . ** imu.sdf** ` topic ` element was deprecated in
295
- [ pull request 532] ( https://bitbucket.org /osrf/sdformat/pull-requests/532 )
295
+ [ BitBucket pull request 532] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/532 )
296
296
and is now removed.
297
- + [ pull request 588] ( https://bitbucket.org /osrf/sdformat/pull-requests/588 )
297
+ + [ BitBucket pull request 588] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/588 )
298
298
299
299
1 . ** joint.sdf** ` //axis/use_parent_model_frame ` and ` //axis2/use_parent_model_frame ` elements
300
300
are removed in favor of the ` //axis/xyz/@expressed_in ` and
301
301
` //axis2/xyz/@expressed_in ` attributes.
302
302
When migrating from sdf 1.6, a ` use_parent_model_frame ` value
303
303
of ` true ` will be mapped to a value of ` __model__ ` for the ` expressed_in `
304
304
attribute.
305
- + [ pull request 589] ( https://bitbucket.org /osrf/sdformat/pull-requests/589 )
305
+ + [ BitBucket pull request 589] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/589 )
306
306
307
307
1 . ** joint.sdf** ` //physics/ode/provide_feedback ` was deprecated in
308
- [ pull request 38] ( https://bitbucket.org /osrf/sdformat/pull-requests/38 )
308
+ [ BitBucket pull request 38] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/38 )
309
309
and is now removed.
310
- + [ pull request 588] ( https://bitbucket.org /osrf/sdformat/pull-requests/588 )
310
+ + [ BitBucket pull request 588] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/588 )
311
311
312
312
1 . ** world.sdf** ` //world/joint ` was removed as it has never been used.
313
- + [ pull request 637] ( https://bitbucket.org /osrf/sdformat/pull-requests/637 )
313
+ + [ BitBucket pull request 637] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/637 )
314
314
315
315
## SDF protocol 1.5 to 1.6
316
316
@@ -326,82 +326,82 @@ but with improved human-readability..
326
326
+ min: 0.0
327
327
+ max: 1.0
328
328
+ required: 0
329
- + [ pull request 466] ( https://bitbucket.org /osrf/sdformat/pull-requests/466 )
329
+ + [ BitBucket pull request 466] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/466 )
330
330
331
331
1 . ** camera.sdf** ` depth_camera/clip ` sub-elements: ` near ` , ` far `
332
332
+ description: Clipping parameters for depth camera on rgbd camera sensor.
333
- + [ pull request 628] ( https://bitbucket.org /osrf/sdformat/pull-requests/628 )
333
+ + [ BitBucket pull request 628] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/628 )
334
334
335
335
1 . ** camera.sdf** ` intrinsics ` sub-elements: ` fx ` , ` fy ` , ` cx ` , ` cy ` , ` s `
336
336
+ description: Camera intrinsic parameters for setting a custom perspective projection matrix.
337
- + [ pull request 496] ( https://bitbucket.org /osrf/sdformat/pull-requests/496 )
337
+ + [ BitBucket pull request 496] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/496 )
338
338
339
339
1 . ** link.sdf** ` enable_wind ` element
340
340
+ description: If true, the link is affected by the wind
341
341
+ type: bool
342
342
+ default: false
343
343
+ required: 0
344
- + [ pull request 240] ( https://bitbucket.org /osrf/sdformat/pull-requests/240 )
344
+ + [ BitBucket pull request 240] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/240 )
345
345
346
346
1 . ** link.sdf** ` light ` element
347
347
+ included from ` light.sdf ` with ` required="*" ` ,
348
348
so a link can have any number of attached lights.
349
- + [ pull request 373] ( https://bitbucket.org /osrf/sdformat/pull-requests/373 )
349
+ + [ BitBucket pull request 373] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/373 )
350
350
351
351
1 . ** model.sdf** ` enable_wind ` element
352
352
+ description: If set to true, all links in the model will be affected by
353
353
the wind. Can be overriden by the link wind property.
354
354
+ type: bool
355
355
+ default: false
356
356
+ required: 0
357
- + [ pull request 240] ( https://bitbucket.org /osrf/sdformat/pull-requests/240 )
357
+ + [ BitBucket pull request 240] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/240 )
358
358
359
359
1 . ** model_state.sdf** ` scale ` element
360
360
+ description: Scale for the 3 dimensions of the model.
361
361
+ type: vector3
362
362
+ default: "1 1 1"
363
363
+ required: 0
364
- + [ pull request 246] ( https://bitbucket.org /osrf/sdformat/pull-requests/246 )
364
+ + [ BitBucket pull request 246] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/246 )
365
365
366
366
1 . ** physics.sdf** ` dart::collision_detector ` element
367
367
+ description: The collision detector for DART to use.
368
368
Can be dart, fcl, bullet or ode.
369
369
+ type: string
370
370
+ default: fcl
371
371
+ required: 0
372
- + [ pull request 440] ( https://bitbucket.org /osrf/sdformat/pull-requests/440 )
372
+ + [ BitBucket pull request 440] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/440 )
373
373
374
374
1 . ** physics.sdf** ` dart::solver::solver_type ` element
375
375
+ description: The DART LCP/constraint solver to use.
376
376
Either dantzig or pgs (projected Gauss-Seidel)
377
377
+ type: string
378
378
+ default: dantzig
379
379
+ required: 0
380
- + [ pull request 369] ( https://bitbucket.org /osrf/sdformat/pull-requests/369 )
380
+ + [ BitBucket pull request 369] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/369 )
381
381
382
382
1 . ** physics.sdf** ` island_threads ` element under ` ode::solver `
383
383
+ description: Number of threads to use for "islands" of disconnected models.
384
384
+ type: int
385
385
+ default: 0
386
386
+ required: 0
387
- + [ pull request 380] ( https://bitbucket.org /osrf/sdformat/pull-requests/380 )
387
+ + [ BitBucket pull request 380] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/380 )
388
388
389
389
1 . ** physics.sdf** ` thread_position_correction ` element under ` ode::solver `
390
390
+ description: Flag to use threading to speed up position correction computation.
391
391
+ type: bool
392
392
+ default: 0
393
393
+ required: 0
394
- + [ pull request 380] ( https://bitbucket.org /osrf/sdformat/pull-requests/380 )
394
+ + [ BitBucket pull request 380] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/380 )
395
395
396
396
1 . ** sonar.sdf** ` geometry ` element
397
397
+ description: The sonar collision shape. Currently supported geometries are: "cone" and "sphere".
398
398
+ type: string
399
399
+ default: "cone"
400
400
+ required: 0
401
- + [ pull request 495] ( https://bitbucket.org /osrf/sdformat/pull-requests/495 )
401
+ + [ BitBucket pull request 495] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/495 )
402
402
403
403
1 . ** state.sdf** allow ` light ` tags within ` insertions ` element
404
- * [ pull request 325] ( https://bitbucket.org/ osrf/sdformat/pull-request /325 )
404
+ * [ BitBucket pull request 325] ( https://osrf-migration.github.io/sdformat-gh-pages/#!/ osrf/sdformat/pull-requests /325 )
405
405
406
406
1 . ** surface.sdf** ` category_bitmask ` element
407
407
+ description: Bitmask for category of collision filtering.
@@ -410,16 +410,16 @@ but with improved human-readability..
410
410
+ type: unsigned int
411
411
+ default: 65535
412
412
+ required: 0
413
- + [ pull request 318] ( https://bitbucket.org /osrf/sdformat/pull-requests/318 )
413
+ + [ BitBucket pull request 318] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/318 )
414
414
415
415
1 . ** world.sdf** ` wind ` element
416
416
+ description: The wind tag specifies the type and properties of the wind.
417
417
+ required: 0
418
- + [ pull request 240] ( https://bitbucket.org /osrf/sdformat/pull-requests/240 )
418
+ + [ BitBucket pull request 240] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/240 )
419
419
420
420
1 . ** world.sdf** ` wind::linear_velocity ` element
421
421
+ description: Linear velocity of the wind.
422
422
+ type: vector3
423
423
+ default: "0 0 0"
424
424
+ required: 0
425
- + [ pull request 240] ( https://bitbucket.org /osrf/sdformat/pull-requests/240 )
425
+ + [ BitBucket pull request 240] ( https://osrf-migration.github.io/sdformat-gh-pages/#! /osrf/sdformat/pull-requests/240 )
0 commit comments