Skip to content

Commit

Permalink
feat(schema): add custom tf prefix and reference frame options in har…
Browse files Browse the repository at this point in the history
…dware schema (#216)
  • Loading branch information
bpapaspyros authored Feb 6, 2025
1 parent be4cd52 commit f282df2
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
1 change: 1 addition & 0 deletions schemas/applications/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ Release Versions:

- feat: add intra process comms field to component schema (#192)
- feat: add joint positions to application schema (#215)
- feat: add custom tf_prefix and reference_frame support in schema (#216)

## 2-0-2

Expand Down
17 changes: 17 additions & 0 deletions schemas/applications/schema/hardware.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,23 @@
250
]
},
"tf_prefix": {
"description": "An optional TF prefix to apply to all of the links in the URDF to distinguish multiple instances of the same robot",
"type": "string",
"default": "",
"examples": [
"my_robot_",
"left_robot_",
"robot_1_"
]
},
"reference_frame": {
"description": "An optional reference frame to relocate the hardware in the 3D scene. If left empty, the root link in the URDF will be used as the reference frame of the hardware instead.",
"type": "string",
"examples": [
"world"
]
},
"strict": {
"title": "Strict Hardware",
"description": "If true, automatically stop controller execution on error or if the execution rate drops below the rate tolerance threshold",
Expand Down

0 comments on commit f282df2

Please sign in to comment.