diff --git a/src/client/components/app/style.css b/src/client/components/app/style.css index 7dcbcf88..4b3a1997 100644 --- a/src/client/components/app/style.css +++ b/src/client/components/app/style.css @@ -1,5 +1,9 @@ @import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,500'); +* { + box-sizing: border-box; +} + html, body { margin: 0; diff --git a/src/client/components/configuration/controller.ts b/src/client/components/configuration/controller.ts new file mode 100644 index 00000000..5f672674 --- /dev/null +++ b/src/client/components/configuration/controller.ts @@ -0,0 +1,74 @@ +import { action, observable } from 'mobx' +import { ConfigurationModel } from './model' +import { TreeNode } from './model' +import { ConfigurationField } from './model' + +export class ConfigurationController { + private model: ConfigurationModel + + constructor(opts: { model: ConfigurationModel }) { + Object.assign(this, opts) + + console.log(this.model) + } + + public static of(opts: { model: ConfigurationModel }) { + return new ConfigurationController(opts) + } + + @action + public updateSaveOnChange = (saveOnChange: boolean): void => { + this.model.saveOnChange = saveOnChange + } + + @action + public onNodeClick = (node: TreeNode): void => { + if (node.leaf) { + this.selectNode(node) + } else { + this.toggleNodeExpansion(node) + } + } + + @action + public selectNode = (node: TreeNode) => { + if (this.model.selectedFile) { + this.model.selectedFile.selected = false + + if (!this.model.selectedFile.status.changed) { + this.model.selectedFile.status.lastRevision = null + } + } + + node.selected = true + node.status.lastRevision = JSON.stringify(node.data) + + this.model.selectedFile = node + } + + @action + public toggleNodeExpansion = (node: TreeNode) => { + node.expanded = !node.expanded + } + + @action + public onEditorChange = (field: ConfigurationField, newValue: any, e: any) => { + field.value = newValue + + if (this.model.selectedFile !== null) { + this.model.selectedFile.status.changed = true + + const selectedFilePath = this.model.selectedFile.data!.path + + if (!this.model.changedFields[selectedFilePath]) { + this.model.changedFields[selectedFilePath] = {} + } + + this.model.changedFields[selectedFilePath][field.path!] = field + } + + // TODO (Paye): + // If in live (auto save) mode, send new value of field to robot, else + // save it in the list of changes and send in all changes when the user clicks "Save" + } +} diff --git a/src/client/components/configuration/data.ts b/src/client/components/configuration/data.ts new file mode 100644 index 00000000..3d26f794 --- /dev/null +++ b/src/client/components/configuration/data.ts @@ -0,0 +1,87 @@ +import { TreeNode } from './model' +import * as files from './sample-config-files.json' + +interface File { + path: string + content: any +} + +export function createTreeFromFiles(files: any): TreeNode { + // The tree (root node) + const tree: TreeNode = { + label: 'config/', + expanded: true, + leaf: false, + selected: false, + children: [], + status: { + changed: false, + lastRevision: null + } + } + + // A map of file paths to tree nodes + const pathNodeMap = { + 'config/': tree, + } + + // Create a node for each file and add it to the tree + files.forEach((file: File) => { + // Remove consecutive slashes from the path + file.path = file.path.replace(/\/\//g, '/') + + // Remove the first segment ('config/') from the path and pass it as parentPath, + // since we've already created it as the root node - this assumes that every + // config file is in one directory - config/ + createTreeNode(file.path.split('/').slice(1), 'config/', file, pathNodeMap) + }) + + return tree +} + +export function createTreeNode(pathSegments: string[], parentPath: string, file: File, pathNodeMap: any) { + const isFolder = pathSegments.length > 1 + const label = pathSegments[0] + (isFolder ? '/' : '') + const currentPath = parentPath + label + + // Abort if the current path is a file node already in the tree + if (!isFolder && pathNodeMap[currentPath] !== undefined) { + return + } + + // Recurse and abort if the current path is a folder node already in the tree + if (isFolder && pathNodeMap[currentPath] !== undefined) { + createTreeNode(pathSegments.slice(1), currentPath, file, pathNodeMap) + return + } + + // Create the new node + const node: TreeNode = { + label, + expanded: false, + leaf: !isFolder, + selected: false, + data: isFolder ? undefined : file, + children: [], + status: { + changed: false, + lastRevision: null + } + } + + // Add the new node to the tree + pathNodeMap[parentPath].children.push(node) + // pathNodeMap[parentPath].children.sort((a: TreeNode, b: TreeNode) => { + // return (a.leaf === b.leaf ? a.label.toLowerCase() > b.label.toLowerCase() : a.leaf > b.leaf) + // }) + + // Add the new node to the path map + pathNodeMap[currentPath] = node + + // Recurse if the new node is a folder + if (isFolder) { + createTreeNode(pathSegments.slice(1), currentPath, file, pathNodeMap) + } +} + +export const configurationData = createTreeFromFiles(files) diff --git a/src/client/components/configuration/editor/editor.css b/src/client/components/configuration/editor/editor.css new file mode 100644 index 00000000..5c1be5db --- /dev/null +++ b/src/client/components/configuration/editor/editor.css @@ -0,0 +1,21 @@ +.editor { + padding: 18px 0; +} + +.editor, +.editor * { + font-family: monospace; +} + +.editorLine { + margin-bottom: 4px; + min-height: 24px; + display: flex; + align-items: center; + /*border-bottom: 1px solid #EEE;*/ +} + +.editorLine__nestedList { + margin-bottom: 0; + /*border-bottom: 0;*/ +} diff --git a/src/client/components/configuration/editor/editor.tsx b/src/client/components/configuration/editor/editor.tsx new file mode 100644 index 00000000..c8f60536 --- /dev/null +++ b/src/client/components/configuration/editor/editor.tsx @@ -0,0 +1,37 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './editor.css' + +import { ListField } from './fields/list_field' +import { MapField } from './fields/map_field' +import { ScalarField } from './fields/scalar_field' +import { ConfigurationField, ConfigurationFile } from '../model' + +export interface FieldProps { + data: ConfigurationField, + onChange?(field: ConfigurationField, newValue: any, e: any): void +} + +export interface EditorProps { + data: ConfigurationFile, + onChange?(field: ConfigurationField, newValue: any, e: any): void +} + +@observer +export class Editor extends React.Component { + public render(): JSX.Element { + const field = this.props.data.content + return ( +
+ { field.type === 'MAP_VALUE' && } + { field.type === 'LIST_VALUE' && } + { (field.type === 'BOOL_VALUE' || + field.type === 'INT_VALUE' || + field.type === 'DOUBLE_VALUE' || + field.type === 'STRING_VALUE') && + + } +
+ ) + } +} diff --git a/src/client/components/configuration/editor/fields/list_field.css b/src/client/components/configuration/editor/fields/list_field.css new file mode 100644 index 00000000..d9bdfc5d --- /dev/null +++ b/src/client/components/configuration/editor/fields/list_field.css @@ -0,0 +1,28 @@ +.listField { + padding: 0; + list-style: none; + margin: 0; + width: 100%; +} + +.listField__header { + color: #63a35c; + cursor: default; +} + +.listField__header::after { + display: inline-block; + content: ':'; +} + +.listField__subFields { + padding-left: 22px; +} + +.listField__subFields .listField__subField::before { + display: inline-block; + content: '-'; + margin-right: 8px; + color: rgba(0,0,0,0.5); + align-self: flex-start; +} diff --git a/src/client/components/configuration/editor/fields/list_field.tsx b/src/client/components/configuration/editor/fields/list_field.tsx new file mode 100644 index 00000000..6c0debeb --- /dev/null +++ b/src/client/components/configuration/editor/fields/list_field.tsx @@ -0,0 +1,54 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './list_field.css' +import * as editorStyle from '../editor.css' +import * as classnames from 'classnames' + +import { ConfigurationField } from '../../model' +import { FieldProps } from '../editor' +import { MapField } from './map_field' +import { NumberValue } from '../values/number_value' +import { StringValue } from '../values/string_value' + +@observer +export class ListField extends React.Component { + public render(): JSX.Element { + return ( + + ) + } +} diff --git a/src/client/components/configuration/editor/fields/map_field.css b/src/client/components/configuration/editor/fields/map_field.css new file mode 100644 index 00000000..cb647316 --- /dev/null +++ b/src/client/components/configuration/editor/fields/map_field.css @@ -0,0 +1,17 @@ +.mapField { + +} + +.mapField__header { + color: #63a35c; + cursor: default; +} + +.mapField__header::after { + display: inline-block; + content: ':'; +} + +.mapField__subFields { + padding-left: 22px; +} diff --git a/src/client/components/configuration/editor/fields/map_field.tsx b/src/client/components/configuration/editor/fields/map_field.tsx new file mode 100644 index 00000000..1cdf2081 --- /dev/null +++ b/src/client/components/configuration/editor/fields/map_field.tsx @@ -0,0 +1,43 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './map_field.css' +import * as editorStyle from '../editor.css' + +import { ConfigurationField } from '../../model' +import { FieldProps } from '../editor' +import { ListField } from './list_field' +import { ScalarField } from './scalar_field' + +@observer +export class MapField extends React.Component { + public render(): JSX.Element { + return ( +
+ { this.props.data.name && +
{ this.props.data.name }
+ } + +
+ { Object.keys(this.props.data.value).map(fieldName => { + const field: ConfigurationField = this.props.data.value[fieldName] + + switch (field.type) { + case 'MAP_VALUE': + return + case 'LIST_VALUE': + return + case 'BOOL_VALUE': + case 'INT_VALUE': + case 'DOUBLE_VALUE': + case 'STRING_VALUE': + return + default: + // do nothing + } + }) + } +
+
+ ) + } +} diff --git a/src/client/components/configuration/editor/fields/scalar_field.css b/src/client/components/configuration/editor/fields/scalar_field.css new file mode 100644 index 00000000..f5e82951 --- /dev/null +++ b/src/client/components/configuration/editor/fields/scalar_field.css @@ -0,0 +1,21 @@ +.scalarField { + +} + +.scalarField__label { + margin-right: 8px; + color: #63a35c; +} + +.scalarField__label::after { + display: inline-block; + content: ':'; +} + +.scalarField__input { + background-color: #EEE; + border: none; + color: #183691; + min-width: 212px; + padding: 2px 4px; +} diff --git a/src/client/components/configuration/editor/fields/scalar_field.tsx b/src/client/components/configuration/editor/fields/scalar_field.tsx new file mode 100644 index 00000000..78b5a9d2 --- /dev/null +++ b/src/client/components/configuration/editor/fields/scalar_field.tsx @@ -0,0 +1,30 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './scalar_field.css' +import * as editorStyle from '../editor.css' + +import { BoolValue } from '../values/bool_value' +import { FieldProps } from '../editor' +import { NumberValue } from '../values/number_value' +import { StringValue } from '../values/string_value' + +@observer +export class ScalarField extends React.Component { + public render(): JSX.Element { + const field = this.props.data + return ( + + ) + } +} diff --git a/src/client/components/configuration/editor/values/bool_value.css b/src/client/components/configuration/editor/values/bool_value.css new file mode 100644 index 00000000..406eec10 --- /dev/null +++ b/src/client/components/configuration/editor/values/bool_value.css @@ -0,0 +1,12 @@ +.boolValue { + display: flex; + align-items: center; +} + +.boolValue__input { + +} + +.boolValue__value { + color: #008080; +} diff --git a/src/client/components/configuration/editor/values/bool_value.tsx b/src/client/components/configuration/editor/values/bool_value.tsx new file mode 100644 index 00000000..04553301 --- /dev/null +++ b/src/client/components/configuration/editor/values/bool_value.tsx @@ -0,0 +1,31 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './bool_value.css' + +import { FieldProps } from '../editor' + +@observer +export class BoolValue extends React.Component { + public render(): JSX.Element { + return ( +
+ + + + { this.props.data.value ? 'true' : 'false' } + +
+ ) + } + + public onChange = (e: any) => { + if (this.props.onChange) { + this.props.onChange(this.props.data, e.target.checked, e) + } + } +} diff --git a/src/client/components/configuration/editor/values/number_value.css b/src/client/components/configuration/editor/values/number_value.css new file mode 100644 index 00000000..fc1c5680 --- /dev/null +++ b/src/client/components/configuration/editor/values/number_value.css @@ -0,0 +1,11 @@ +.numberValue { + +} + +.numberValue__input { + color: #183691; + border: none; + background-color: #EEE; + padding: 2px 4px; + min-width: 212px; +} diff --git a/src/client/components/configuration/editor/values/number_value.tsx b/src/client/components/configuration/editor/values/number_value.tsx new file mode 100644 index 00000000..4f6afd2c --- /dev/null +++ b/src/client/components/configuration/editor/values/number_value.tsx @@ -0,0 +1,27 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './number_value.css' + +import { FieldProps } from '../editor' + +@observer +export class NumberValue extends React.Component { + public render(): JSX.Element { + return ( +
+ +
+ ) + } + + public onChange = (e: any) => { + if (this.props.onChange) { + this.props.onChange(this.props.data, e.target.value, e) + } + } +} diff --git a/src/client/components/configuration/editor/values/string_value.css b/src/client/components/configuration/editor/values/string_value.css new file mode 100644 index 00000000..e63d3808 --- /dev/null +++ b/src/client/components/configuration/editor/values/string_value.css @@ -0,0 +1,11 @@ +.stringValue { + +} + +.stringValue__input { + color: #183691; + border: none; + background-color: #EEE; + padding: 2px 4px; + min-width: 212px; +} diff --git a/src/client/components/configuration/editor/values/string_value.tsx b/src/client/components/configuration/editor/values/string_value.tsx new file mode 100644 index 00000000..6f55b303 --- /dev/null +++ b/src/client/components/configuration/editor/values/string_value.tsx @@ -0,0 +1,27 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './string_value.css' + +import { FieldProps } from '../editor' + +@observer +export class StringValue extends React.Component { + public render(): JSX.Element { + return ( +
+ +
+ ) + } + + public onChange = (e: any) => { + if (this.props.onChange) { + this.props.onChange(this.props.data, e.target.value, e) + } + } +} diff --git a/src/client/components/configuration/model.ts b/src/client/components/configuration/model.ts new file mode 100644 index 00000000..076b1619 --- /dev/null +++ b/src/client/components/configuration/model.ts @@ -0,0 +1,52 @@ +import { action, observable } from 'mobx' + +export interface ConfigurationField { + type: string + value: any + tag?: string + name?: string + uid?: string + path?: string +} + +export interface ConfigurationFile { + path: string, + content: ConfigurationField +} + +interface FileStatus { + changed: boolean + lastRevision?: string | null +} + +export interface TreeNode { + label: string + expanded: boolean + leaf: boolean + selected: boolean + data?: ConfigurationFile + status: FileStatus + children?: TreeNode[] +} + +export class ConfigurationModel { + @observable + public files: TreeNode + + @observable + public selectedFile: TreeNode | null = null + + @observable + public changedFields: any = {} + + @observable + public saveOnChange: boolean = false + + constructor(opts: { files: TreeNode }) { + Object.assign(this, opts) + } + + public static of(opts: { files: TreeNode }) { + return new ConfigurationModel(opts) + } +} diff --git a/src/client/components/configuration/panel/panel.tsx b/src/client/components/configuration/panel/panel.tsx new file mode 100644 index 00000000..78efa919 --- /dev/null +++ b/src/client/components/configuration/panel/panel.tsx @@ -0,0 +1,25 @@ +import * as React from 'react' +import * as style from './style.css' + +export interface PanelProps { + title: string + className?: string +} + +export class Panel extends React.Component { + public static defaultProps: Partial = { + className: '', + } + + public render(): JSX.Element { + return ( +
+
+
{ this.props.title }
+
+ +
{ this.props.children }
+
+ ) + } +} diff --git a/src/client/components/configuration/panel/style.css b/src/client/components/configuration/panel/style.css new file mode 100644 index 00000000..97422687 --- /dev/null +++ b/src/client/components/configuration/panel/style.css @@ -0,0 +1,21 @@ +.panel { + display: flex; + flex-direction: column; +} + +.panel__header { + background-color: #EEE; + border-bottom: 1px solid #DDD; + padding: 4px 8px; + flex-shrink: 0; +} + +.panel__title { + font-size: 14px; + font-weight: bold; +} + +.panel__body { + flex-grow: 1; + overflow: auto; +} diff --git a/src/client/components/configuration/sample-config-files.json b/src/client/components/configuration/sample-config-files.json new file mode 100644 index 00000000..02063145 --- /dev/null +++ b/src/client/components/configuration/sample-config-files.json @@ -0,0 +1,14675 @@ +[ + { + "path": "config/BalanceKinematicResponse.yaml", + "content": { + "value": null, + "tag": "", + "type": "NULL_VALUE" + } + }, + { + "path": "config/darwin1/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "413292388", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "1290210280", + "path": ".playerId" + } + } + } + }, + { + "path": "config/darwin1/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "1990117084", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-708176123", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-708176092", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-708176061", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-708176030", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "-100510237", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-707252602", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-707252571", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-707252540", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-707252509", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "-100510206", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-706329081", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-706329050", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-706329019", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-706328988", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "-100510175", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-705405560", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-705405529", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-705405498", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-705405467", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "-100510144", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-704482039", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-704482008", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-704481977", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-704481946", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "-100510113", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-703558518", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-703558487", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-703558456", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-703558425", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "-100510082", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-702634997", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-702634966", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-702634935", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-702634904", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "-100510051", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-701711476", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-701711445", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-701711414", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-701711383", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "-100510020", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-700787955", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-700787924", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-700787893", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-700787862", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "-100509989", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-699864434", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-699864403", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-699864372", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-699864341", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "-100509958", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-491453024", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-491452993", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-491452962", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-491452931", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "1179149608", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-490529503", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-490529472", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-490529441", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-490529410", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "1179149639", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-489605982", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-489605951", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-489605920", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-489605889", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "1179149670", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-488682461", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-488682430", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-488682399", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-488682368", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "1179149701", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-487758940", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-487758909", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-487758878", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-487758847", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "1179149732", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-486835419", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-486835388", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-486835357", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-486835326", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "1179149763", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-485911898", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-485911867", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-485911836", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-485911805", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "1179149794", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484988377", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484988346", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484988315", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484988284", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "1179149825", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484064856", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484064825", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484064794", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-484064763", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "1179149856", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-483141335", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-483141304", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-483141273", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-483141242", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "1179149887", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462823873", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462823842", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462823811", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462823780", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "1179150569", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "1683469253", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-2044792329", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-2079038933", + "path": ".mass_model" + }, + "leg": { + "type": "MAP_VALUE", + "value": { + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1905860328", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1905860297", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1905860266", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "-780600144", + "path": ".leg.hip_offset" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "392147426", + "path": ".leg.lower_leg_length" + }, + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "280378695", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-477619789", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "-1503277138", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "2055326873", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1940660954", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "1692950427", + "path": ".leg.foot" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "801661268", + "path": ".leg.heel_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "843802017", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "-216440159", + "path": ".leg" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "1664816561", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1458455916", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-158455773", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-158455742", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-158455711", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "-530118267", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "45901312", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-834684514", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-834684483", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-834684452", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "398746090", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-326904562", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-326904531", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "-1691124614", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-694831779", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-694831748", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "-1681189237", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "1108223353", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "1880170413", + "path": ".head" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "370826225", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1782050566", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1782050597", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-1926339198", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-2012922923", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "1080122335", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-1201625897", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1085974005", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "698405094", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "698405125", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "1172557730", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "971308086", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "-1119808065", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "891432679", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "891432710", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-1474684607", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1561268332", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "1818153216", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "-216450321", + "path": ".arm" + } + } + } + }, + { + "path": "config/darwin2/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "1374906405", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 2, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "1983311977", + "path": ".playerId" + } + } + } + }, + { + "path": "config/darwin2/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "-118916165", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-14783418", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-14783387", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-14783356", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-14783325", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "668659778", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-13859897", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-13859866", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-13859835", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-13859804", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "668659809", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12936376", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12936345", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12936314", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12936283", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "668659840", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12012855", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12012824", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12012793", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-12012762", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "668659871", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-11089334", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-11089303", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-11089272", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-11089241", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "668659902", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-10165813", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-10165782", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-10165751", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-10165720", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "668659933", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-9242292", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-9242261", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-9242230", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-9242199", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "668659964", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-8318771", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-8318740", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-8318709", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-8318678", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "668659995", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-7395250", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-7395219", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-7395188", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-7395157", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "668660026", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-6471729", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-6471698", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-6471667", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-6471636", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "668660057", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-471115649", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-471115618", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-471115587", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-471115556", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "-746383703", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-470192128", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-470192097", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-470192066", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-470192035", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "-746383672", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-469268607", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-469268576", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-469268545", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-469268514", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "-746383641", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-468345086", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-468345055", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-468345024", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-468344993", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "-746383610", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-467421565", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-467421534", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-467421503", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-467421472", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "-746383579", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-466498044", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-466498013", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-466497982", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-466497951", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "-746383548", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-465574523", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-465574492", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-465574461", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-465574430", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "-746383517", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-464651002", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-464650971", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-464650940", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-464650909", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "-746383486", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-463727481", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-463727450", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-463727419", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-463727388", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "-746383455", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462803960", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-462803929", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462803898", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-462803867", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "-746383424", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442486498", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442486467", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442486436", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442486405", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "-746382742", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "1675709894", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-1764442440", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-1954965686", + "path": ".mass_model" + }, + "leg": { + "type": "MAP_VALUE", + "value": { + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1913619687", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1913619656", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1913619625", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "-1963947441", + "path": ".leg.hip_offset" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "1161317441", + "path": ".leg.lower_leg_length" + }, + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "71680392", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-1660967086", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "-370086545", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-268700966", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-383366885", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "-1140436870", + "path": ".leg.foot" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "-1522366571", + "path": ".leg.heel_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "1612972032", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "1509040738", + "path": ".leg" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "-5697008", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-488874893", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "795773122", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "795773153", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "795773184", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "-1138195130", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "-1889758975", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-396675011", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-396674980", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-396674949", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "1531936683", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-567444691", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-567444660", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "279814843", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "74338236", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2", + "tag": "?", + "type": "STRING_VALUE", + "uid": "74338267", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "-1688948596", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "659526714", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "-464496628", + "path": ".head" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "-1437021296", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1819524025", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1819523994", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-1157169183", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1243752908", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "-620618144", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-1442166026", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-2075802698", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1136414597", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1136414628", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "-1989218973", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "2104498679", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "-2144501986", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1584825384", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1584825415", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-705514592", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-792098317", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "117412737", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "1509030576", + "path": ".arm" + } + } + } + }, + { + "path": "config/darwin3/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "-1958446874", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 3, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "-1618553622", + "path": ".playerId" + } + } + } + }, + { + "path": "config/darwin3/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "2067017882", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "678609287", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "678609318", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "678609349", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "678609380", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "1437829793", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "679532808", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "679532839", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "679532870", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "679532901", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "1437829824", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "680456329", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "680456360", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "680456391", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "680456422", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "1437829855", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "681379850", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "681379881", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "681379912", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "681379943", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "1437829886", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "682303371", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "682303402", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "682303433", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "682303464", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "1437829917", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "683226892", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "683226923", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "683226954", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "683226985", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "1437829948", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "684150413", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "684150444", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "684150475", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "684150506", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "1437829979", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685073934", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "685073965", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685073996", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685074027", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "1437830010", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685997455", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685997486", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685997517", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "685997548", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "1437830041", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "686920976", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "686921007", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "686921038", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "686921069", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "1437830072", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-450778274", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-450778243", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-450778212", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-450778181", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "1623050282", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-449854753", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-449854722", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-449854691", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-449854660", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "1623050313", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448931232", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448931201", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448931170", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448931139", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "1623050344", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448007711", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448007680", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448007649", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-448007618", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "1623050375", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-447084190", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-447084159", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-447084128", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-447084097", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "1623050406", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-446160669", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-446160638", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-446160607", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-446160576", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "1623050437", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-445237148", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-445237117", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-445237086", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-445237055", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "1623050468", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-444313627", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-444313596", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-444313565", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-444313534", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "1623050499", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-443390106", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-443390075", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-443390044", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-443390013", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "1623050530", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442466585", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-442466554", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442466523", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-442466492", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "1623050561", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422149123", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422149092", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422149061", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422149030", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "1623051243", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "1667950535", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-1484092551", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-1830892439", + "path": ".mass_model" + }, + "leg": { + "type": "MAP_VALUE", + "value": { + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1921379046", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1921379015", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1921378984", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "1147672558", + "path": ".leg.hip_offset" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "1930487456", + "path": ".leg.lower_leg_length" + }, + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "-137017911", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "1450652913", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "763104048", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1702238491", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1587572572", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "321143129", + "path": ".leg.foot" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "448572886", + "path": ".leg.heel_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "-1912825249", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "-1060445661", + "path": ".leg" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": 0.018, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "-1676210577", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "480706130", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1750002017", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1750002048", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1750002079", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "-1746271993", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "469548034", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "41334492", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "41334523", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "41334554", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "-1629840020", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-807984820", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-807984789", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "-2044212996", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "843508251", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2", + "tag": "?", + "type": "STRING_VALUE", + "uid": "843508282", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "-1696707955", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "210830075", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "1485803627", + "path": ".head" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "1050098479", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1126131320", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1126131289", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-387999168", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-474582893", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "1973608673", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-1682706155", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-942612105", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1574424100", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1574424131", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "-856028380", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-1057278024", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "1125771389", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-2016749207", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-2016749176", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "63655423", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-22928302", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "-1583327742", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "-1060455823", + "path": ".arm" + } + } + } + }, + { + "path": "config/darwin4/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "-996832857", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "-925451925", + "path": ".playerId" + } + } + } + }, + { + "path": "config/darwin4/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "-42015367", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372001992", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372002023", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372002054", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372002085", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "-2087967488", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372925513", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372925544", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372925575", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1372925606", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "-2087967457", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1373849034", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1373849065", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1373849096", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1373849127", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "-2087967426", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1374772555", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1374772586", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1374772617", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1374772648", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "-2087967395", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1375696076", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1375696107", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1375696138", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1375696169", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "-2087967364", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1376619597", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1376619628", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1376619659", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1376619690", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "-2087967333", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1377543118", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1377543149", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1377543180", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1377543211", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "-2087967302", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1378466639", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1378466670", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1378466701", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1378466732", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "-2087967271", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1379390160", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1379390191", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1379390222", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1379390253", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "-2087967240", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1380313681", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1380313712", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1380313743", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1380313774", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "-2087967209", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-430440899", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-430440868", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-430440837", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-430440806", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "-302483029", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-429517378", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-429517347", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-429517316", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-429517285", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "-302482998", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-428593857", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-428593826", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-428593795", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-428593764", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "-302482967", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-427670336", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-427670305", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-427670274", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-427670243", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "-302482936", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-426746815", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-426746784", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-426746753", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-426746722", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "-302482905", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-425823294", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-425823263", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-425823232", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-425823201", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "-302482874", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-424899773", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-424899742", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-424899711", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-424899680", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "-302482843", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423976252", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423976221", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423976190", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423976159", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "-302482812", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423052731", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423052700", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423052669", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-423052638", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "-302482781", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422129210", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-422129179", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422129148", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-422129117", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "-302482750", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401811748", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401811717", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401811686", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401811655", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "-302482068", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "1660191176", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-1203742662", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-1706819192", + "path": ".mass_model" + }, + "leg": { + "type": "MAP_VALUE", + "value": { + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1929138405", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1929138374", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1929138343", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "-35674739", + "path": ".leg.hip_offset" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "-1595309825", + "path": ".leg.lower_leg_length" + }, + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "-345716214", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "267305616", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "1896294641", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-621789348", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-736455267", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "1782723128", + "path": ".leg.foot" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "-1875454953", + "path": ".leg.heel_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "-1143655234", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "665035236", + "path": ".leg" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": 0.019, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "948243150", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1450287153", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1590736384", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1590736353", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1590736322", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "1940618440", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "-1466112253", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "479343995", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "479344026", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "479344057", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "-496649427", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1048524949", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1048524918", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "-73273539", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1612678266", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1612678297", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "-1704467314", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "-237866564", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "-858863414", + "path": ".head" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "-757749042", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-432738615", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-432738584", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "381170847", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "294587122", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "272868194", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-1923246284", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "190578488", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2012433603", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2012433634", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "277162213", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "75912569", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "101077468", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1323356502", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1323356471", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "832825438", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "746241713", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "1010899075", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "665025074", + "path": ".arm" + } + } + } + }, + { + "path": "config/darwin5/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "-35218840", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 5, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "-232350228", + "path": ".playerId" + } + } + } + }, + { + "path": "config/darwin5/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "2143918680", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2065394697", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2065394728", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2065394759", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2065394790", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "-1318797473", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2066318218", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2066318249", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2066318280", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2066318311", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "-1318797442", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2067241739", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2067241770", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2067241801", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2067241832", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "-1318797411", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2068165260", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2068165291", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2068165322", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2068165353", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "-1318797380", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2069088781", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2069088812", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2069088843", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2069088874", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "-1318797349", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070012302", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070012333", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070012364", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070012395", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "-1318797318", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070935823", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "2070935854", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070935885", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2070935916", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "-1318797287", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2071859344", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "2071859375", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2071859406", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2071859437", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "-1318797256", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2072782865", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2072782896", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2072782927", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2072782958", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "-1318797225", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2073706386", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2073706417", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2073706448", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2073706479", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "-1318797194", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-410103524", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-410103493", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-410103462", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-410103431", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "2066950956", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-409180003", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-409179972", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-409179941", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-409179910", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "2066950987", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-408256482", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-408256451", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-408256420", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-408256389", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "2066951018", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-407332961", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-407332930", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-407332899", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-407332868", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "2066951049", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-406409440", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-406409409", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-406409378", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-406409347", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "2066951080", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-405485919", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-405485888", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-405485857", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-405485826", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "2066951111", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-404562398", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-404562367", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-404562336", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-404562305", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "2066951142", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-403638877", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-403638846", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-403638815", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-403638784", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "2066951173", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-402715356", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-402715325", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-402715294", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-402715263", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "2066951204", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401791835", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-401791804", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401791773", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-401791742", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "2066951235", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381474373", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381474342", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381474311", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381474280", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "2066951917", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "1652431817", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-923392773", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-1582745945", + "path": ".mass_model" + }, + "leg": { + "type": "MAP_VALUE", + "value": { + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1936897764", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1936897733", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1936897702", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "-1219022036", + "path": ".leg.hip_offset" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "-826139810", + "path": ".leg.lower_leg_length" + }, + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "-554414517", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-916041681", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "-1265482062", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1349150109", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1234484190", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "-1050664169", + "path": ".leg.foot" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "95484504", + "path": ".leg.heel_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "-374485219", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "-1904451163", + "path": ".leg" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": -0.018, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "-722270419", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1875099120", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-636507489", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-636507458", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-636507427", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "1332541577", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "893194756", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "917353498", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "917353529", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "917353560", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "636541166", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1289065078", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1289065047", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "1897665918", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1913119015", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1913118984", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "-1712226673", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "-686563203", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "1091436841", + "path": ".head" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "1729370733", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "260654090", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "260654121", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "1150340862", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1063757137", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "-1427872285", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "2131180883", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1323769081", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1844524190", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1844524159", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "1410352806", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1209103162", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "-923616453", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-629963797", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-629963766", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "1601995453", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1515411728", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "-689841404", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "-1904461325", + "path": ".arm" + } + } + } + }, + { + "path": "config/darwin6/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "926395177", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 6, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "460751469", + "path": ".playerId" + } + } + } + }, + { + "path": "config/darwin6/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "34885431", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1536179894", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1536179863", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1536179832", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1536179801", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "-549627458", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1535256373", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1535256342", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1535256311", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1535256280", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "-549627427", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1534332852", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1534332821", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1534332790", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1534332759", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "-549627396", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1533409331", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1533409300", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1533409269", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1533409238", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "-549627365", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532485810", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532485779", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532485748", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532485717", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "-549627334", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1531562289", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1531562258", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1531562227", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1531562196", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "-549627303", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1530638768", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1530638737", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1530638706", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1530638675", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "-549627272", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1529715247", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1529715216", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1529715185", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1529715154", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "-549627241", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1528791726", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1528791695", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1528791664", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1528791633", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "-549627210", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1527868205", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1527868174", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1527868143", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1527868112", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "-549627179", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-389766149", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-389766118", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-389766087", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-389766056", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "141417645", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-388842628", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-388842597", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-388842566", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-388842535", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "141417676", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-387919107", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-387919076", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-387919045", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-387919014", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "141417707", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386995586", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386995555", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386995524", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386995493", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "141417738", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386072065", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386072034", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386072003", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-386071972", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "141417769", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-385148544", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-385148513", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-385148482", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-385148451", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "141417800", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-384225023", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-384224992", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-384224961", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-384224930", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "141417831", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-383301502", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-383301471", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-383301440", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-383301409", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "141417862", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-382377981", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-382377950", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-382377919", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-382377888", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "141417893", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381454460", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-381454429", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381454398", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-381454367", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "141417924", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-361136998", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-361136967", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-361136936", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-361136905", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "141418606", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "1644672458", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-643042884", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-1458672698", + "path": ".mass_model" + }, + "leg": { + "type": "MAP_VALUE", + "value": { + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1944657123", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1944657092", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1944657061", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "1892597963", + "path": ".leg.hip_offset" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "-56969795", + "path": ".leg.lower_leg_length" + }, + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "-763112820", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-2099388978", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "-132291469", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-974877730", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-1089543649", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "410915830", + "path": ".leg.foot" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "2066423961", + "path": ".leg.heel_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "394684796", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "-178970266", + "path": ".leg" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": -0.009, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "1902183308", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-905518097", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "317721406", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "317721437", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "317721468", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "724464714", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "-1042465531", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1355363001", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1355363032", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1355363063", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "1769731759", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1529605207", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1529605176", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "-426361921", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1143949000", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1143948969", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "-1719986032", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "-1135259842", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "-1253230200", + "path": ".head" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "-78476788", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "954046795", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "954046826", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "1919510877", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1832927152", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "1166354532", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "1890640754", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1838007622", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1406514687", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1406514656", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "-1751423897", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-1952673541", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "-1948310374", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "63428908", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "63428939", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-1923801828", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-2010385553", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "1904385413", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "-178980428", + "path": ".arm" + } + } + } + }, + { + "path": "config/DarwinHardwareSimulator.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "noise": { + "type": "MAP_VALUE", + "value": { + "accelerometer": { + "type": "MAP_VALUE", + "value": { + "z": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "z", + "uid": "1759881932", + "path": ".noise.accelerometer.z" + }, + "y": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "y", + "uid": "1759881931", + "path": ".noise.accelerometer.y" + }, + "x": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "x", + "uid": "1759881930", + "path": ".noise.accelerometer.x" + } + }, + "name": "accelerometer", + "uid": "730322112", + "path": ".noise.accelerometer" + }, + "gyroscope": { + "type": "MAP_VALUE", + "value": { + "z": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "z", + "uid": "1310904962", + "path": ".noise.gyroscope.z" + }, + "y": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "y", + "uid": "1310904961", + "path": ".noise.gyroscope.y" + }, + "x": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "x", + "uid": "1310904960", + "path": ".noise.gyroscope.x" + } + }, + "name": "gyroscope", + "uid": "-29920778", + "path": ".noise.gyroscope" + } + }, + "name": "noise", + "uid": "260574239", + "path": ".noise" + }, + "imu_drift_rate": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "imu_drift_rate", + "uid": "-261217921", + "path": ".imu_drift_rate" + }, + "bodyTilt": { + "value": "25 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "bodyTilt", + "uid": "-2110611366", + "path": ".bodyTilt" + } + } + } + }, + { + "path": "config/DarwinSensorFilter.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "motion_filter": { + "type": "MAP_VALUE", + "value": { + "initial": { + "type": "MAP_VALUE", + "value": { + "mean": { + "type": "MAP_VALUE", + "value": { + "position": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1326562230", + "path": ".motion_filter.initial.mean.position[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1326562199", + "path": ".motion_filter.initial.mean.position[1]" + }, + { + "value": 0.22, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1326562168", + "path": ".motion_filter.initial.mean.position[2]" + } + ], + "name": "position", + "uid": "-402278722", + "path": ".motion_filter.initial.mean.position" + }, + "rotation": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "804434389", + "path": ".motion_filter.initial.mean.rotation[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "804434420", + "path": ".motion_filter.initial.mean.rotation[1]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "804434451", + "path": ".motion_filter.initial.mean.rotation[2]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "804434482", + "path": ".motion_filter.initial.mean.rotation[3]" + } + ], + "name": "rotation", + "uid": "-1190384365", + "path": ".motion_filter.initial.mean.rotation" + }, + "rotational_velocity": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "150267786", + "path": ".motion_filter.initial.mean.rotational_velocity[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "150267817", + "path": ".motion_filter.initial.mean.rotational_velocity[1]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "150267848", + "path": ".motion_filter.initial.mean.rotational_velocity[2]" + } + ], + "name": "rotational_velocity", + "uid": "838065022", + "path": ".motion_filter.initial.mean.rotational_velocity" + }, + "velocity": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-2116709354", + "path": ".motion_filter.initial.mean.velocity[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-2116709323", + "path": ".motion_filter.initial.mean.velocity[1]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-2116709292", + "path": ".motion_filter.initial.mean.velocity[2]" + } + ], + "name": "velocity", + "uid": "984177266", + "path": ".motion_filter.initial.mean.velocity" + } + }, + "name": "mean", + "uid": "822219961", + "path": ".motion_filter.initial.mean" + }, + "covariance": { + "type": "MAP_VALUE", + "value": { + "position": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-284810142", + "path": ".motion_filter.initial.covariance.position[0]" + }, + { + "value": 0.001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-284810111", + "path": ".motion_filter.initial.covariance.position[1]" + }, + { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-284810080", + "path": ".motion_filter.initial.covariance.position[2]" + } + ], + "name": "position", + "uid": "-1124102746", + "path": ".motion_filter.initial.covariance.position" + }, + "rotation": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1846186477", + "path": ".motion_filter.initial.covariance.rotation[0]" + }, + { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1846186508", + "path": ".motion_filter.initial.covariance.rotation[1]" + }, + { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1846186539", + "path": ".motion_filter.initial.covariance.rotation[2]" + }, + { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1846186570", + "path": ".motion_filter.initial.covariance.rotation[3]" + } + ], + "name": "rotation", + "uid": "-1912208389", + "path": ".motion_filter.initial.covariance.rotation" + }, + "rotational_velocity": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "265848946", + "path": ".motion_filter.initial.covariance.rotational_velocity[0]" + }, + { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "265848977", + "path": ".motion_filter.initial.covariance.rotational_velocity[1]" + }, + { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "265849008", + "path": ".motion_filter.initial.covariance.rotational_velocity[2]" + } + ], + "name": "rotational_velocity", + "uid": "815145878", + "path": ".motion_filter.initial.covariance.rotational_velocity" + }, + "velocity": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1074957266", + "path": ".motion_filter.initial.covariance.velocity[0]" + }, + { + "value": 0.001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1074957235", + "path": ".motion_filter.initial.covariance.velocity[1]" + }, + { + "value": 0.001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1074957204", + "path": ".motion_filter.initial.covariance.velocity[2]" + } + ], + "name": "velocity", + "uid": "262353242", + "path": ".motion_filter.initial.covariance.velocity" + } + }, + "name": "covariance", + "uid": "-57190191", + "path": ".motion_filter.initial.covariance" + } + }, + "name": "initial", + "uid": "-1134496646", + "path": ".motion_filter.initial" + }, + "noise": { + "type": "MAP_VALUE", + "value": { + "process": { + "type": "MAP_VALUE", + "value": { + "position": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1e-10, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-586972190", + "path": ".motion_filter.noise.process.position[0]" + }, + { + "value": 1e-10, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-586972159", + "path": ".motion_filter.noise.process.position[1]" + }, + { + "value": 1e-10, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-586972128", + "path": ".motion_filter.noise.process.position[2]" + } + ], + "name": "position", + "uid": "1770675750", + "path": ".motion_filter.noise.process.position" + }, + "rotation": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1e-12, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1544024429", + "path": ".motion_filter.noise.process.rotation[0]" + }, + { + "value": 1e-12, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1544024460", + "path": ".motion_filter.noise.process.rotation[1]" + }, + { + "value": 1e-12, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1544024491", + "path": ".motion_filter.noise.process.rotation[2]" + }, + { + "value": 1e-12, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1544024522", + "path": ".motion_filter.noise.process.rotation[3]" + } + ], + "name": "rotation", + "uid": "982570107", + "path": ".motion_filter.noise.process.rotation" + }, + "rotational_velocity": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "921467122", + "path": ".motion_filter.noise.process.rotational_velocity[0]" + }, + { + "value": 1e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "921467153", + "path": ".motion_filter.noise.process.rotational_velocity[1]" + }, + { + "value": 1e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "921467184", + "path": ".motion_filter.noise.process.rotational_velocity[2]" + } + ], + "name": "rotational_velocity", + "uid": "1492910870", + "path": ".motion_filter.noise.process.rotational_velocity" + }, + "velocity": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.000001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1377119314", + "path": ".motion_filter.noise.process.velocity[0]" + }, + { + "value": 0.000001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1377119283", + "path": ".motion_filter.noise.process.velocity[1]" + }, + { + "value": 0.000001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1377119252", + "path": ".motion_filter.noise.process.velocity[2]" + } + ], + "name": "velocity", + "uid": "-1137835558", + "path": ".motion_filter.noise.process.velocity" + } + }, + "name": "process", + "uid": "-267913135", + "path": ".motion_filter.noise.process" + }, + "measurement": { + "type": "MAP_VALUE", + "value": { + "foot_up_with_z": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.000001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1221815516", + "path": ".motion_filter.noise.measurement.foot_up_with_z[0]" + }, + { + "value": 0.000001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1221815485", + "path": ".motion_filter.noise.measurement.foot_up_with_z[1]" + }, + { + "value": 0.000001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1221815454", + "path": ".motion_filter.noise.measurement.foot_up_with_z[2]" + }, + { + "value": 1e-10, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1221815423", + "path": ".motion_filter.noise.measurement.foot_up_with_z[3]" + } + ], + "name": "foot_up_with_z", + "uid": "2019780132", + "path": ".motion_filter.noise.measurement.foot_up_with_z" + }, + "accelerometer_magnitude": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1165222664", + "path": ".motion_filter.noise.measurement.accelerometer_magnitude[0]" + }, + { + "value": 0.0001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1165222633", + "path": ".motion_filter.noise.measurement.accelerometer_magnitude[1]" + }, + { + "value": 0.0001, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1165222602", + "path": ".motion_filter.noise.measurement.accelerometer_magnitude[2]" + } + ], + "name": "accelerometer_magnitude", + "uid": "-1939845936", + "path": ".motion_filter.noise.measurement.accelerometer_magnitude" + }, + "flat_foot_orientation": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.000005, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1299066509", + "path": ".motion_filter.noise.measurement.flat_foot_orientation[0]" + }, + { + "value": 0.000005, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1299066478", + "path": ".motion_filter.noise.measurement.flat_foot_orientation[1]" + }, + { + "value": 0.000005, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1299066447", + "path": ".motion_filter.noise.measurement.flat_foot_orientation[2]" + }, + { + "value": 0.000005, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1299066416", + "path": ".motion_filter.noise.measurement.flat_foot_orientation[3]" + } + ], + "name": "flat_foot_orientation", + "uid": "563372597", + "path": ".motion_filter.noise.measurement.flat_foot_orientation" + }, + "flat_foot_odometry": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 5e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559382172", + "path": ".motion_filter.noise.measurement.flat_foot_odometry[0]" + }, + { + "value": 5e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559382141", + "path": ".motion_filter.noise.measurement.flat_foot_odometry[1]" + }, + { + "value": 5e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559382110", + "path": ".motion_filter.noise.measurement.flat_foot_odometry[2]" + } + ], + "name": "flat_foot_odometry", + "uid": "-881939996", + "path": ".motion_filter.noise.measurement.flat_foot_odometry" + }, + "gyroscope": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-78234637", + "path": ".motion_filter.noise.measurement.gyroscope[0]" + }, + { + "value": 1e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-78234606", + "path": ".motion_filter.noise.measurement.gyroscope[1]" + }, + { + "value": 1e-8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-78234575", + "path": ".motion_filter.noise.measurement.gyroscope[2]" + } + ], + "name": "gyroscope", + "uid": "950798261", + "path": ".motion_filter.noise.measurement.gyroscope" + }, + "accelerometer": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0003, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "519738473", + "path": ".motion_filter.noise.measurement.accelerometer[0]" + }, + { + "value": 0.0003, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "519738504", + "path": ".motion_filter.noise.measurement.accelerometer[1]" + }, + { + "value": 0.0003, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "519738535", + "path": ".motion_filter.noise.measurement.accelerometer[2]" + } + ], + "name": "accelerometer", + "uid": "1244492543", + "path": ".motion_filter.noise.measurement.accelerometer" + } + }, + "name": "measurement", + "uid": "-943065954", + "path": ".motion_filter.noise.measurement" + } + }, + "name": "noise", + "uid": "-1122788912", + "path": ".motion_filter.noise" + }, + "update": { + "type": "MAP_VALUE", + "value": { + "velocity_decay": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.98, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "714497685", + "path": ".motion_filter.update.velocity_decay[0]" + }, + { + "value": 0.98, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "714497716", + "path": ".motion_filter.update.velocity_decay[1]" + }, + { + "value": 0.98, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "714497747", + "path": ".motion_filter.update.velocity_decay[2]" + } + ], + "name": "velocity_decay", + "uid": "-1793738669", + "path": ".motion_filter.update.velocity_decay" + } + }, + "name": "update", + "uid": "-245556013", + "path": ".motion_filter.update" + } + }, + "name": "motion_filter", + "uid": "-1582632668", + "path": ".motion_filter" + }, + "foot_load_sensor": { + "type": "MAP_VALUE", + "value": { + "certainty_threshold": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "certainty_threshold", + "uid": "2144596836", + "path": ".foot_load_sensor.certainty_threshold" + }, + "noise_factor": { + "value": 0.0001, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "noise_factor", + "uid": "-1891905373", + "path": ".foot_load_sensor.noise_factor" + }, + "output_layer": { + "type": "MAP_VALUE", + "value": { + "weights": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -3.817420969566686, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "240215535", + "path": ".foot_load_sensor.output_layer.weights[0][0]" + } + ], + "uid": "-177897671", + "path": ".foot_load_sensor.output_layer.weights[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 4.037156205683518, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "241139056", + "path": ".foot_load_sensor.output_layer.weights[1][0]" + } + ], + "uid": "-177897640", + "path": ".foot_load_sensor.output_layer.weights[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -3.4622267693272373, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "242062577", + "path": ".foot_load_sensor.output_layer.weights[2][0]" + } + ], + "uid": "-177897609", + "path": ".foot_load_sensor.output_layer.weights[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -2.4447648246728138, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "242986098", + "path": ".foot_load_sensor.output_layer.weights[3][0]" + } + ], + "uid": "-177897578", + "path": ".foot_load_sensor.output_layer.weights[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -3.914995870234261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "243909619", + "path": ".foot_load_sensor.output_layer.weights[4][0]" + } + ], + "uid": "-177897547", + "path": ".foot_load_sensor.output_layer.weights[4]" + } + ], + "name": "weights", + "uid": "748091951", + "path": ".foot_load_sensor.output_layer.weights" + }, + "bias": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1.0413963, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-602144861", + "path": ".foot_load_sensor.output_layer.bias[0]" + } + ], + "name": "bias", + "uid": "1542742533", + "path": ".foot_load_sensor.output_layer.bias" + } + }, + "name": "output_layer", + "uid": "-1606279390", + "path": ".foot_load_sensor.output_layer" + }, + "hidden_layer": { + "type": "MAP_VALUE", + "value": { + "weights": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.3507176207564449, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354536", + "path": ".foot_load_sensor.hidden_layer.weights[0][0]" + }, + { + "value": -0.7440034305007683, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354505", + "path": ".foot_load_sensor.hidden_layer.weights[0][1]" + }, + { + "value": -1.111368499267395, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354474", + "path": ".foot_load_sensor.hidden_layer.weights[0][2]" + }, + { + "value": 0.37194096654896197, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354443", + "path": ".foot_load_sensor.hidden_layer.weights[0][3]" + }, + { + "value": -0.21608068114513843, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354412", + "path": ".foot_load_sensor.hidden_layer.weights[0][4]" + }, + { + "value": -0.6437746213800517, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354381", + "path": ".foot_load_sensor.hidden_layer.weights[0][5]" + }, + { + "value": -0.7967769196480108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354350", + "path": ".foot_load_sensor.hidden_layer.weights[0][6]" + }, + { + "value": 0.41574090401642705, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354319", + "path": ".foot_load_sensor.hidden_layer.weights[0][7]" + }, + { + "value": 0.7863510287383556, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-524354288", + "path": ".foot_load_sensor.hidden_layer.weights[0][8]" + } + ], + "uid": "-2071019088", + "path": ".foot_load_sensor.hidden_layer.weights[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1.8195033232300746, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523431015", + "path": ".foot_load_sensor.hidden_layer.weights[1][0]" + }, + { + "value": -0.3092456143273264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430984", + "path": ".foot_load_sensor.hidden_layer.weights[1][1]" + }, + { + "value": -5.401362681437781, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430953", + "path": ".foot_load_sensor.hidden_layer.weights[1][2]" + }, + { + "value": -0.6321260098230489, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430922", + "path": ".foot_load_sensor.hidden_layer.weights[1][3]" + }, + { + "value": 0.3649295674296284, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430891", + "path": ".foot_load_sensor.hidden_layer.weights[1][4]" + }, + { + "value": 3.832830483711767, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430860", + "path": ".foot_load_sensor.hidden_layer.weights[1][5]" + }, + { + "value": 0.06274105708025571, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430829", + "path": ".foot_load_sensor.hidden_layer.weights[1][6]" + }, + { + "value": -0.4758916020136336, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430798", + "path": ".foot_load_sensor.hidden_layer.weights[1][7]" + }, + { + "value": -2.617098862755475, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-523430767", + "path": ".foot_load_sensor.hidden_layer.weights[1][8]" + } + ], + "uid": "-2071019057", + "path": ".foot_load_sensor.hidden_layer.weights[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1.0468655944968666, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507494", + "path": ".foot_load_sensor.hidden_layer.weights[2][0]" + }, + { + "value": -0.2288550232138635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507463", + "path": ".foot_load_sensor.hidden_layer.weights[2][1]" + }, + { + "value": -2.415495377289451, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507432", + "path": ".foot_load_sensor.hidden_layer.weights[2][2]" + }, + { + "value": 1.34001340520446, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507401", + "path": ".foot_load_sensor.hidden_layer.weights[2][3]" + }, + { + "value": -1.2354321577973377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507370", + "path": ".foot_load_sensor.hidden_layer.weights[2][4]" + }, + { + "value": -1.212071277689786, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507339", + "path": ".foot_load_sensor.hidden_layer.weights[2][5]" + }, + { + "value": 0.8848443234227416, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507308", + "path": ".foot_load_sensor.hidden_layer.weights[2][6]" + }, + { + "value": -0.49938214686607, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507277", + "path": ".foot_load_sensor.hidden_layer.weights[2][7]" + }, + { + "value": -1.4326914930533325, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-522507246", + "path": ".foot_load_sensor.hidden_layer.weights[2][8]" + } + ], + "uid": "-2071019026", + "path": ".foot_load_sensor.hidden_layer.weights[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1.5591010177783655, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583973", + "path": ".foot_load_sensor.hidden_layer.weights[3][0]" + }, + { + "value": -0.8287695564016131, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583942", + "path": ".foot_load_sensor.hidden_layer.weights[3][1]" + }, + { + "value": -3.0801980348048867, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583911", + "path": ".foot_load_sensor.hidden_layer.weights[3][2]" + }, + { + "value": -0.9460822702865764, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583880", + "path": ".foot_load_sensor.hidden_layer.weights[3][3]" + }, + { + "value": 1.3016955122155236, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583849", + "path": ".foot_load_sensor.hidden_layer.weights[3][4]" + }, + { + "value": 0.5839296624838912, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583818", + "path": ".foot_load_sensor.hidden_layer.weights[3][5]" + }, + { + "value": 0.29745419079400925, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583787", + "path": ".foot_load_sensor.hidden_layer.weights[3][6]" + }, + { + "value": -0.10141089220441184, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583756", + "path": ".foot_load_sensor.hidden_layer.weights[3][7]" + }, + { + "value": -3.1061649733798795, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-521583725", + "path": ".foot_load_sensor.hidden_layer.weights[3][8]" + } + ], + "uid": "-2071018995", + "path": ".foot_load_sensor.hidden_layer.weights[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.49991148824274995, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660452", + "path": ".foot_load_sensor.hidden_layer.weights[4][0]" + }, + { + "value": 0.34820477811582423, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660421", + "path": ".foot_load_sensor.hidden_layer.weights[4][1]" + }, + { + "value": -2.7790268135167966, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660390", + "path": ".foot_load_sensor.hidden_layer.weights[4][2]" + }, + { + "value": -1.0435958785190549, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660359", + "path": ".foot_load_sensor.hidden_layer.weights[4][3]" + }, + { + "value": -0.021542240173189897, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660328", + "path": ".foot_load_sensor.hidden_layer.weights[4][4]" + }, + { + "value": 4.175619872556693, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660297", + "path": ".foot_load_sensor.hidden_layer.weights[4][5]" + }, + { + "value": -0.5313690617336944, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660266", + "path": ".foot_load_sensor.hidden_layer.weights[4][6]" + }, + { + "value": 0.07100207305049087, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660235", + "path": ".foot_load_sensor.hidden_layer.weights[4][7]" + }, + { + "value": -1.4631154471110743, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-520660204", + "path": ".foot_load_sensor.hidden_layer.weights[4][8]" + } + ], + "uid": "-2071018964", + "path": ".foot_load_sensor.hidden_layer.weights[4]" + } + ], + "name": "weights", + "uid": "-304700648", + "path": ".foot_load_sensor.hidden_layer.weights" + }, + "bias": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -1.3516212874252869, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1654937460", + "path": ".foot_load_sensor.hidden_layer.bias[0]" + }, + { + "value": -0.2119735179071719, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1654937429", + "path": ".foot_load_sensor.hidden_layer.bias[1]" + }, + { + "value": 1.2419609867373513, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1654937398", + "path": ".foot_load_sensor.hidden_layer.bias[2]" + }, + { + "value": -1.0660909865380361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1654937367", + "path": ".foot_load_sensor.hidden_layer.bias[3]" + }, + { + "value": -1.2761471991432058, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1654937336", + "path": ".foot_load_sensor.hidden_layer.bias[4]" + } + ], + "name": "bias", + "uid": "1241680316", + "path": ".foot_load_sensor.hidden_layer.bias" + } + }, + "name": "hidden_layer", + "uid": "2087305483", + "path": ".foot_load_sensor.hidden_layer" + }, + "uncertainty_threshold": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "uncertainty_threshold", + "uid": "-224336917", + "path": ".foot_load_sensor.uncertainty_threshold" + } + }, + "name": "foot_load_sensor", + "uid": "546598655", + "path": ".foot_load_sensor" + }, + "buttons": { + "type": "MAP_VALUE", + "value": { + "debounce_threshold": { + "value": { + "low": 7, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "debounce_threshold", + "uid": "-2136356513", + "path": ".buttons.debounce_threshold" + } + }, + "name": "buttons", + "uid": "-1991745852", + "path": ".buttons" + }, + "battery": { + "type": "MAP_VALUE", + "value": { + "charged_voltage": { + "value": 10.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "charged_voltage", + "uid": "1122472369", + "path": ".battery.charged_voltage" + }, + "flat_voltage": { + "value": 12.9, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "flat_voltage", + "uid": "689076342", + "path": ".battery.flat_voltage" + } + }, + "name": "battery", + "uid": "1730628944", + "path": ".battery" + } + } + } + }, + { + "path": "config/FallingRelax.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "PRIORITY": { + "value": { + "low": 90, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "PRIORITY", + "uid": "2042560593", + "path": ".PRIORITY" + }, + "FALLING_ANGLE": { + "value": 0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "FALLING_ANGLE", + "uid": "-1929142706", + "path": ".FALLING_ANGLE" + }, + "RECOVERY_ACCELERATION": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 9.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1963419467", + "path": ".RECOVERY_ACCELERATION[0]" + }, + { + "value": 10.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1963419498", + "path": ".RECOVERY_ACCELERATION[1]" + } + ], + "name": "RECOVERY_ACCELERATION", + "uid": "-1790813347", + "path": ".RECOVERY_ACCELERATION" + }, + "FALLING_ACCELERATION": { + "value": { + "low": 8, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FALLING_ACCELERATION", + "uid": "1576053381", + "path": ".FALLING_ACCELERATION" + } + } + } + }, + { + "path": "config/FieldDescription.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "CenterCircleDiameter": { + "value": 1.54, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "CenterCircleDiameter", + "uid": "-1737114362", + "path": ".CenterCircleDiameter" + }, + "GoalAreaWidth": { + "value": 3.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalAreaWidth", + "uid": "-700902894", + "path": ".GoalAreaWidth" + }, + "FieldLength": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FieldLength", + "uid": "509464108", + "path": ".FieldLength" + }, + "BallRadius": { + "value": 0.065, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "BallRadius", + "uid": "-1713466299", + "path": ".BallRadius" + }, + "GoalNetHeight": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalNetHeight", + "uid": "115151357", + "path": ".GoalNetHeight" + }, + "PenaltyMarkDistance": { + "value": 1.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "PenaltyMarkDistance", + "uid": "1128963767", + "path": ".PenaltyMarkDistance" + }, + "Units": { + "value": "m", + "tag": "?", + "type": "STRING_VALUE", + "name": "Units", + "uid": "704524827", + "path": ".Units" + }, + "MarkWidth": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "MarkWidth", + "uid": "-1612573787", + "path": ".MarkWidth" + }, + "GoalAreaLength": { + "value": 0.61, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalAreaLength", + "uid": "-571482086", + "path": ".GoalAreaLength" + }, + "GoalDepth": { + "value": 0.6, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalDepth", + "uid": "1375040540", + "path": ".GoalDepth" + }, + "GoalWidth": { + "value": 1.89, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalWidth", + "uid": "1392695071", + "path": ".GoalWidth" + }, + "GoalCrossbarHeight": { + "value": 1.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalCrossbarHeight", + "uid": "1543035297", + "path": ".GoalCrossbarHeight" + }, + "GoalCrossbarDiameter": { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalCrossbarDiameter", + "uid": "1743365767", + "path": ".GoalCrossbarDiameter" + }, + "PenaltyRobotStart": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "PenaltyRobotStart", + "uid": "-1217703379", + "path": ".PenaltyRobotStart" + }, + "FieldWidth": { + "value": { + "low": 6, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FieldWidth", + "uid": "1412176320", + "path": ".FieldWidth" + }, + "GoalpostDiameter": { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalpostDiameter", + "uid": "-1473352268", + "path": ".GoalpostDiameter" + }, + "BorderStripMinWidth": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "BorderStripMinWidth", + "uid": "-207017300", + "path": ".BorderStripMinWidth" + }, + "LineWidth": { + "value": 0.05, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "LineWidth", + "uid": "1825639134", + "path": ".LineWidth" + } + } + } + }, + { + "path": "config/FieldDescriptionPre2014.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "CenterCircleDiameter": { + "value": 1.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "CenterCircleDiameter", + "uid": "2023124512", + "path": ".CenterCircleDiameter" + }, + "GoalAreaWidth": { + "value": 2.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalAreaWidth", + "uid": "813566520", + "path": ".GoalAreaWidth" + }, + "FieldLength": { + "value": { + "low": 6, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FieldLength", + "uid": "162437074", + "path": ".FieldLength" + }, + "BallRadius": { + "value": 0.05, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "BallRadius", + "uid": "907738591", + "path": ".BallRadius" + }, + "GoalNetHeight": { + "value": 0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalNetHeight", + "uid": "1629620771", + "path": ".GoalNetHeight" + }, + "PenaltyMarkDistance": { + "value": 1.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "PenaltyMarkDistance", + "uid": "-1105042851", + "path": ".PenaltyMarkDistance" + }, + "Units": { + "value": "m", + "tag": "?", + "type": "STRING_VALUE", + "name": "Units", + "uid": "-310857663", + "path": ".Units" + }, + "GoalAreaLength": { + "value": 0.6, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalAreaLength", + "uid": "-867570508", + "path": ".GoalAreaLength" + }, + "GoalDepth": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalDepth", + "uid": "-1172803774", + "path": ".GoalDepth" + }, + "GoalWidth": { + "value": 1.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalWidth", + "uid": "-1155149243", + "path": ".GoalWidth" + }, + "MarkWidth": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "MarkWidth", + "uid": "134549195", + "path": ".MarkWidth" + }, + "GoalCrossbarHeight": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalCrossbarHeight", + "uid": "1055328571", + "path": ".GoalCrossbarHeight" + }, + "GoalCrossbarDiameter": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalCrossbarDiameter", + "uid": "1208637345", + "path": ".GoalCrossbarDiameter" + }, + "FieldWidth": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FieldWidth", + "uid": "-261586086", + "path": ".FieldWidth" + }, + "GoalpostDiameter": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalpostDiameter", + "uid": "1748483022", + "path": ".GoalpostDiameter" + }, + "BorderStripMinWidth": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "BorderStripMinWidth", + "uid": "1853943378", + "path": ".BorderStripMinWidth" + }, + "LineWidth": { + "value": 0.05, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "LineWidth", + "uid": "-722205180", + "path": ".LineWidth" + } + } + } + }, + { + "path": "config/FieldDescriptionRoboCup2015.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "CenterCircleDiameter": { + "value": 1.54, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "CenterCircleDiameter", + "uid": "-449487890", + "path": ".CenterCircleDiameter" + }, + "GoalAreaWidth": { + "value": 3.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalAreaWidth", + "uid": "1966663722", + "path": ".GoalAreaWidth" + }, + "FieldLength": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FieldLength", + "uid": "789334596", + "path": ".FieldLength" + }, + "BallRadius": { + "value": 0.065, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "BallRadius", + "uid": "-1981532883", + "path": ".BallRadius" + }, + "GoalNetHeight": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalNetHeight", + "uid": "-1512249323", + "path": ".GoalNetHeight" + }, + "PenaltyMarkDistance": { + "value": 1.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "PenaltyMarkDistance", + "uid": "-769162545", + "path": ".PenaltyMarkDistance" + }, + "Units": { + "value": "m", + "tag": "?", + "type": "STRING_VALUE", + "name": "Units", + "uid": "232890419", + "path": ".Units" + }, + "MarkWidth": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "MarkWidth", + "uid": "-374295107", + "path": ".MarkWidth" + }, + "GoalAreaLength": { + "value": 0.61, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalAreaLength", + "uid": "518704386", + "path": ".GoalAreaLength" + }, + "GoalDepth": { + "value": 0.6, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalDepth", + "uid": "-1681648076", + "path": ".GoalDepth" + }, + "GoalWidth": { + "value": 1.89, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalWidth", + "uid": "-1663993545", + "path": ".GoalWidth" + }, + "GoalCrossbarHeight": { + "value": 1.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalCrossbarHeight", + "uid": "-1704783223", + "path": ".GoalCrossbarHeight" + }, + "GoalCrossbarDiameter": { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalCrossbarDiameter", + "uid": "-1263975057", + "path": ".GoalCrossbarDiameter" + }, + "PenaltyRobotStart": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "PenaltyRobotStart", + "uid": "-2015208379", + "path": ".PenaltyRobotStart" + }, + "FieldWidth": { + "value": { + "low": 6, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FieldWidth", + "uid": "1144109736", + "path": ".FieldWidth" + }, + "GoalpostDiameter": { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "GoalpostDiameter", + "uid": "-1776172900", + "path": ".GoalpostDiameter" + }, + "BorderStripMinWidth": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "BorderStripMinWidth", + "uid": "-2105143612", + "path": ".BorderStripMinWidth" + }, + "LineWidth": { + "value": 0.05, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "LineWidth", + "uid": "-1231049482", + "path": ".LineWidth" + } + } + } + }, + { + "path": "config/FootMotionPlanner.yaml", + "content": { + "value": null, + "tag": "", + "type": "NULL_VALUE" + } + }, + { + "path": "config/FootPlacementPlanner.yaml", + "content": { + "value": null, + "tag": "", + "type": "NULL_VALUE" + } + }, + { + "path": "config/Getup.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "GETUP_PRIORITY": { + "value": { + "low": 50, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "GETUP_PRIORITY", + "uid": "199993937", + "path": ".GETUP_PRIORITY" + }, + "FALLEN_ANGLE": { + "value": 1.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "FALLEN_ANGLE", + "uid": "-1134186921", + "path": ".FALLEN_ANGLE" + }, + "EXECUTION_PRIORITY": { + "value": { + "low": 100, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "EXECUTION_PRIORITY", + "uid": "-1593545718", + "path": ".EXECUTION_PRIORITY" + } + } + } + }, + { + "path": "config/GlobalConfig.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "teamId": { + "value": { + "low": 9, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "teamId", + "uid": "-592410807", + "path": ".teamId" + }, + "playerId": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "playerId", + "uid": "1177081485", + "path": ".playerId" + } + } + } + }, + { + "path": "config/igus1/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "leg": { + "type": "MAP_VALUE", + "value": { + "foot_centre_to_ankle_centre": { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "-2021816494", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "129092195", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.055, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "129092226", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.045, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "129092257", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "1131450181", + "path": ".leg.hip_offset" + }, + "upper_leg_length": { + "value": 0.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "651031670", + "path": ".leg.upper_leg_length" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "1434430536", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "-124022215", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.215, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1199344804", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.04, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1084678885", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "-1034762768", + "path": ".leg.foot" + }, + "length_between_legs": { + "value": 0.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length_between_legs", + "uid": "208312563", + "path": ".leg.length_between_legs" + }, + "lower_leg_length": { + "value": 0.2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "199377079", + "path": ".leg.lower_leg_length" + }, + "heel_length": { + "value": 0.085, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "-54320801", + "path": ".leg.heel_length" + } + }, + "name": "leg", + "uid": "1686346540", + "path": ".leg" + }, + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "1771215153", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1158308848", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1158308817", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1158308786", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1158308755", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "-293280584", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1157385327", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1157385296", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1157385265", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1157385234", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "-293280553", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1156461806", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1156461775", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1156461744", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1156461713", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "-293280522", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1155538285", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1155538254", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1155538223", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1155538192", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "-293280491", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1154614764", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1154614733", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1154614702", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1154614671", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "-293280460", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1153691243", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1153691212", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1153691181", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1153691150", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "-293280429", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1152767722", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1152767691", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1152767660", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1152767629", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "-293280398", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1151844201", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1151844170", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1151844139", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1151844108", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "-293280367", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1150920680", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1150920649", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1150920618", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1150920587", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "-293280336", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1149997159", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1149997128", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1149997097", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1149997066", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "-293280305", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1560665611", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1560665580", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1560665549", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1560665518", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "-501763853", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559742090", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559742059", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559742028", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1559741997", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "-501763822", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1558818569", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1558818538", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1558818507", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1558818476", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "-501763791", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1557895048", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1557895017", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1557894986", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1557894955", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "-501763760", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556971527", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556971496", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556971465", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556971434", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "-501763729", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556048006", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556047975", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556047944", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1556047913", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "-501763698", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1555124485", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1555124454", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1555124423", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1555124392", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "-501763667", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1554200964", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1554200933", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1554200902", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1554200871", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "-501763636", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1553277443", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1553277412", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1553277381", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1553277350", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "-501763605", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1552353922", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1552353891", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1552353860", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1552353829", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "-501763574", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532036460", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532036429", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532036398", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1532036367", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "-501762892", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "-576545520", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "815462786", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "813598528", + "path": ".mass_model" + }, + "team_darwin_chest_to_origin": { + "value": 0.18, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "team_darwin_chest_to_origin", + "uid": "664719572", + "path": ".team_darwin_chest_to_origin" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.17, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "-1920195450", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1331917841", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1331917872", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-2119109545", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.235, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "2089274026", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "1418896042", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.04, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "1752360172", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1829738368", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "129695355", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.1905, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "129695386", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "-1743154643", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-1944404287", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "-139048556", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "441299954", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.03, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "441299985", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "-1667454954", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.16, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "-1754038679", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "-2138040373", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "1686336378", + "path": ".arm" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "2070871017", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "797739960", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "797739991", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "797740022", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "-1357621744", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "1386138187", + "path": ".head.neck" + }, + "ipd": { + "value": 0.065, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "ipd", + "uid": "460351665", + "path": ".head.ipd" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1667885789", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1667885758", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "1747860613", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-887602126", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-887602095", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "353763286", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "585671428", + "path": ".head.limits" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.06, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1403394253", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1403394222", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.06, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1403394191", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "1778001013", + "path": ".head.neck_to_camera" + }, + "camera_declination_angle_offset": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "1782012550", + "path": ".head.camera_declination_angle_offset" + } + }, + "name": "head", + "uid": "737015938", + "path": ".head" + } + } + } + }, + { + "path": "config/KickScript.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "KICK_PRIORITY": { + "value": { + "low": 30, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "KICK_PRIORITY", + "uid": "1581332120", + "path": ".KICK_PRIORITY" + }, + "EXECUTION_PRIORITY": { + "value": { + "low": 40, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "EXECUTION_PRIORITY", + "uid": "-1484787504", + "path": ".EXECUTION_PRIORITY" + } + } + } + }, + { + "path": "config/KinematicsConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "leg": { + "type": "MAP_VALUE", + "value": { + "foot_centre_to_ankle_centre": { + "value": 0.011, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "foot_centre_to_ankle_centre", + "uid": "-893837652", + "path": ".leg.foot_centre_to_ankle_centre" + }, + "hip_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "762701629", + "path": ".leg.hip_offset[0]" + }, + { + "value": 0.037, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "762701660", + "path": ".leg.hip_offset[1]" + }, + { + "value": 0.034, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "762701691", + "path": ".leg.hip_offset[2]" + } + ], + "name": "hip_offset", + "uid": "818622635", + "path": ".leg.hip_offset" + }, + "left_to_right": { + "type": "MAP_VALUE", + "value": { + "hip_pitch": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "hip_pitch", + "uid": "-962978230", + "path": ".leg.left_to_right.hip_pitch" + }, + "hip_yaw": { + "value": { + "low": -1, + "high": -1, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "hip_yaw", + "uid": "-581998599", + "path": ".leg.left_to_right.hip_yaw" + }, + "knee": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "knee", + "uid": "512021833", + "path": ".leg.left_to_right.knee" + }, + "ankle_roll": { + "value": { + "low": -1, + "high": -1, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "ankle_roll", + "uid": "-654972053", + "path": ".leg.left_to_right.ankle_roll" + }, + "hip_roll": { + "value": { + "low": -1, + "high": -1, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "hip_roll", + "uid": "-862282701", + "path": ".leg.left_to_right.hip_roll" + }, + "ankle_pitch": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "ankle_pitch", + "uid": "1168684562", + "path": ".leg.left_to_right.ankle_pitch" + } + }, + "name": "left_to_right", + "uid": "646302248", + "path": ".leg.left_to_right" + }, + "heel_length": { + "value": 0.0451, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "heel_length", + "uid": "-1162040135", + "path": ".leg.heel_length" + }, + "foot": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.066, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "1121602990", + "path": ".leg.foot.width" + }, + "toe_length": { + "value": 0.0472, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "toe_length", + "uid": "-1110712173", + "path": ".leg.foot.toe_length" + }, + "length": { + "value": 0.094, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "91625470", + "path": ".leg.foot.length" + }, + "height": { + "value": 0.0335, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "-23040449", + "path": ".leg.foot.height" + } + }, + "name": "foot", + "uid": "-352064554", + "path": ".leg.foot" + }, + "length_between_legs": { + "value": 0.074, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length_between_legs", + "uid": "163064397", + "path": ".leg.length_between_legs" + }, + "lower_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "lower_leg_length", + "uid": "-323240547", + "path": ".leg.lower_leg_length" + }, + "upper_leg_length": { + "value": 0.093, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "upper_leg_length", + "uid": "128414044", + "path": ".leg.upper_leg_length" + } + }, + "name": "leg", + "uid": "-88089210", + "path": ".leg" + }, + "mass_model": { + "type": "MAP_VALUE", + "value": { + "mass_representation_dimension": { + "value": { + "low": 4, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "mass_representation_dimension", + "uid": "-868047081", + "path": ".mass_model.mass_representation_dimension" + }, + "masses": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1203557014", + "path": ".mass_model.masses[0][0]" + }, + { + "value": 0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1203556983", + "path": ".mass_model.masses[0][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1203556952", + "path": ".mass_model.masses[0][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1203556921", + "path": ".mass_model.masses[0][3]" + } + ], + "uid": "-815898210", + "path": ".mass_model.masses[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.011264, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1202633493", + "path": ".mass_model.masses[1][0]" + }, + { + "value": -0.0109774, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1202633462", + "path": ".mass_model.masses[1][1]" + }, + { + "value": -0.00139357, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1202633431", + "path": ".mass_model.masses[1][2]" + }, + { + "value": 0.025913, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1202633400", + "path": ".mass_model.masses[1][3]" + } + ], + "uid": "-815898179", + "path": ".mass_model.masses[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1201709972", + "path": ".mass_model.masses[2][0]" + }, + { + "value": -0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1201709941", + "path": ".mass_model.masses[2][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1201709910", + "path": ".mass_model.masses[2][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1201709879", + "path": ".mass_model.masses[2][3]" + } + ], + "uid": "-815898148", + "path": ".mass_model.masses[2]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025261, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1200786451", + "path": ".mass_model.masses[3][0]" + }, + { + "value": 0.000659787, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1200786420", + "path": ".mass_model.masses[3][1]" + }, + { + "value": 0.000734065, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1200786389", + "path": ".mass_model.masses[3][2]" + }, + { + "value": 0.168377, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1200786358", + "path": ".mass_model.masses[3][3]" + } + ], + "uid": "-815898117", + "path": ".mass_model.masses[3]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1199862930", + "path": ".mass_model.masses[4][0]" + }, + { + "value": -0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1199862899", + "path": ".mass_model.masses[4][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1199862868", + "path": ".mass_model.masses[4][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1199862837", + "path": ".mass_model.masses[4][3]" + } + ], + "uid": "-815898086", + "path": ".mass_model.masses[4]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0841618, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198939409", + "path": ".mass_model.masses[5][0]" + }, + { + "value": 0.00666564, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198939378", + "path": ".mass_model.masses[5][1]" + }, + { + "value": -0.0134901, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198939347", + "path": ".mass_model.masses[5][2]" + }, + { + "value": 0.0592885, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198939316", + "path": ".mass_model.masses[5][3]" + } + ], + "uid": "-815898055", + "path": ".mass_model.masses[5]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198015888", + "path": ".mass_model.masses[6][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1198015857", + "path": ".mass_model.masses[6][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198015826", + "path": ".mass_model.masses[6][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1198015795", + "path": ".mass_model.masses[6][3]" + } + ], + "uid": "-815898024", + "path": ".mass_model.masses[6]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0155628, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1197092367", + "path": ".mass_model.masses[7][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1197092336", + "path": ".mass_model.masses[7][1]" + }, + { + "value": 0.000480135, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1197092305", + "path": ".mass_model.masses[7][2]" + }, + { + "value": 0.0270692, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1197092274", + "path": ".mass_model.masses[7][3]" + } + ], + "uid": "-815897993", + "path": ".mass_model.masses[7]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1196168846", + "path": ".mass_model.masses[8][0]" + }, + { + "value": -0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1196168815", + "path": ".mass_model.masses[8][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1196168784", + "path": ".mass_model.masses[8][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1196168753", + "path": ".mass_model.masses[8][3]" + } + ], + "uid": "-815897962", + "path": ".mass_model.masses[8]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1195245325", + "path": ".mass_model.masses[9][0]" + }, + { + "value": 0.0000799828, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1195245294", + "path": ".mass_model.masses[9][1]" + }, + { + "value": -0.0182424, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1195245263", + "path": ".mass_model.masses[9][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1195245232", + "path": ".mass_model.masses[9][3]" + } + ], + "uid": "-815897931", + "path": ".mass_model.masses[9]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1331608539", + "path": ".mass_model.masses[10][0]" + }, + { + "value": 0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1331608570", + "path": ".mass_model.masses[10][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1331608601", + "path": ".mass_model.masses[10][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1331608632", + "path": ".mass_model.masses[10][3]" + } + ], + "uid": "476958925", + "path": ".mass_model.masses[10]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0300345, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1332532060", + "path": ".mass_model.masses[11][0]" + }, + { + "value": -0.000322635, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1332532091", + "path": ".mass_model.masses[11][1]" + }, + { + "value": 0.000691906, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1332532122", + "path": ".mass_model.masses[11][2]" + }, + { + "value": 0.119043, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1332532153", + "path": ".mass_model.masses[11][3]" + } + ], + "uid": "476958956", + "path": ".mass_model.masses[11]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1333455581", + "path": ".mass_model.masses[12][0]" + }, + { + "value": 0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1333455612", + "path": ".mass_model.masses[12][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1333455643", + "path": ".mass_model.masses[12][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1333455674", + "path": ".mass_model.masses[12][3]" + } + ], + "uid": "476958987", + "path": ".mass_model.masses[12]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0539545, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1334379102", + "path": ".mass_model.masses[13][0]" + }, + { + "value": -0.000592469, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1334379133", + "path": ".mass_model.masses[13][1]" + }, + { + "value": 0.00654763, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1334379164", + "path": ".mass_model.masses[13][2]" + }, + { + "value": 0.0703098, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1334379195", + "path": ".mass_model.masses[13][3]" + } + ], + "uid": "476959018", + "path": ".mass_model.masses[13]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1335302623", + "path": ".mass_model.masses[14][0]" + }, + { + "value": 0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1335302654", + "path": ".mass_model.masses[14][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1335302685", + "path": ".mass_model.masses[14][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1335302716", + "path": ".mass_model.masses[14][3]" + } + ], + "uid": "476959049", + "path": ".mass_model.masses[14]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0138731, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1336226144", + "path": ".mass_model.masses[15][0]" + }, + { + "value": -0.000213732, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1336226175", + "path": ".mass_model.masses[15][1]" + }, + { + "value": -0.0185361, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1336226206", + "path": ".mass_model.masses[15][2]" + }, + { + "value": 0.167108, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1336226237", + "path": ".mass_model.masses[15][3]" + } + ], + "uid": "476959080", + "path": ".mass_model.masses[15]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1337149665", + "path": ".mass_model.masses[16][0]" + }, + { + "value": -0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1337149696", + "path": ".mass_model.masses[16][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1337149727", + "path": ".mass_model.masses[16][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1337149758", + "path": ".mass_model.masses[16][3]" + } + ], + "uid": "476959111", + "path": ".mass_model.masses[16]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.0259953, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338073186", + "path": ".mass_model.masses[17][0]" + }, + { + "value": 0.00950588, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338073217", + "path": ".mass_model.masses[17][1]" + }, + { + "value": -0.000502877, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338073248", + "path": ".mass_model.masses[17][2]" + }, + { + "value": 0.0794462, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338073279", + "path": ".mass_model.masses[17][3]" + } + ], + "uid": "476959142", + "path": ".mass_model.masses[17]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0165676, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338996707", + "path": ".mass_model.masses[18][0]" + }, + { + "value": 0.00142428, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338996738", + "path": ".mass_model.masses[18][1]" + }, + { + "value": 0.000712811, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338996769", + "path": ".mass_model.masses[18][2]" + }, + { + "value": 0.0243577, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1338996800", + "path": ".mass_model.masses[18][3]" + } + ], + "uid": "476959173", + "path": ".mass_model.masses[18]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1339920228", + "path": ".mass_model.masses[19][0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1339920259", + "path": ".mass_model.masses[19][1]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1339920290", + "path": ".mass_model.masses[19][2]" + }, + { + "value": 0.11708, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1339920321", + "path": ".mass_model.masses[19][3]" + } + ], + "uid": "476959204", + "path": ".mass_model.masses[19]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.0066631, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1360237690", + "path": ".mass_model.masses[20][0]" + }, + { + "value": -0.00311589, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1360237721", + "path": ".mass_model.masses[20][1]" + }, + { + "value": 0.0705563, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1360237752", + "path": ".mass_model.masses[20][2]" + }, + { + "value": 0.975599, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1360237783", + "path": ".mass_model.masses[20][3]" + } + ], + "uid": "476959886", + "path": ".mass_model.masses[20]" + } + ], + "name": "masses", + "uid": "57063914", + "path": ".mass_model.masses" + }, + "number_of_masses": { + "value": { + "low": 21, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "number_of_masses", + "uid": "-1079226916", + "path": ".mass_model.number_of_masses" + } + }, + "name": "mass_model", + "uid": "-243414106", + "path": ".mass_model" + }, + "team_darwin_chest_to_origin": { + "value": 0.096, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "team_darwin_chest_to_origin", + "uid": "-1229970130", + "path": ".team_darwin_chest_to_origin" + }, + "arm": { + "type": "MAP_VALUE", + "value": { + "distance_between_shoulders": { + "value": 0.114, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "distance_between_shoulders", + "uid": "2134063596", + "path": ".arm.distance_between_shoulders" + }, + "lower_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1286669675", + "path": ".arm.lower_arm.offset[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1286669706", + "path": ".arm.lower_arm.offset[1]" + } + ], + "name": "offset", + "uid": "1653240125", + "path": ".arm.lower_arm.offset" + }, + "length": { + "value": 0.13, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1566656400", + "path": ".arm.lower_arm.length" + } + }, + "name": "lower_arm", + "uid": "-1639236476", + "path": ".arm.lower_arm" + }, + "shoulder": { + "type": "MAP_VALUE", + "value": { + "width": { + "value": 0.0245, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "width", + "uid": "-80583854", + "path": ".arm.shoulder.width" + }, + "length": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "1478538970", + "path": ".arm.shoulder.length" + }, + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "405330401", + "path": ".arm.shoulder.offset[0]" + }, + { + "value": 0.088, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "405330432", + "path": ".arm.shoulder.offset[1]" + } + ], + "name": "offset", + "uid": "1565122695", + "path": ".arm.shoulder.offset" + }, + "height": { + "value": 0.017, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1363873051", + "path": ".arm.shoulder.height" + } + }, + "name": "shoulder", + "uid": "1979059322", + "path": ".arm.shoulder" + }, + "upper_arm": { + "type": "MAP_VALUE", + "value": { + "offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "396051788", + "path": ".arm.upper_arm.offset[0]" + }, + { + "value": 0.02, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "396051819", + "path": ".arm.upper_arm.offset[1]" + } + ], + "name": "offset", + "uid": "2104894716", + "path": ".arm.upper_arm.offset" + }, + "length": { + "value": 0.0615, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "2018310991", + "path": ".arm.upper_arm.length" + } + }, + "name": "upper_arm", + "uid": "-901205595", + "path": ".arm.upper_arm" + } + }, + "name": "arm", + "uid": "-88099372", + "path": ".arm" + }, + "head": { + "type": "MAP_VALUE", + "value": { + "camera_declination_angle_offset": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "camera_declination_angle_offset", + "uid": "959859564", + "path": ".head.camera_declination_angle_offset" + }, + "neck": { + "type": "MAP_VALUE", + "value": { + "length": { + "value": 0.042, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "length", + "uid": "2091310031", + "path": ".head.neck.length" + }, + "base_position_from_origin": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.013, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "982702878", + "path": ".head.neck.base_position_from_origin[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "982702909", + "path": ".head.neck.base_position_from_origin[1]" + }, + { + "value": 0.11, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "982702940", + "path": ".head.neck.base_position_from_origin[2]" + } + ], + "name": "base_position_from_origin", + "uid": "832614506", + "path": ".head.neck.base_position_from_origin" + } + }, + "name": "neck", + "uid": "1074946341", + "path": ".head.neck" + }, + "neck_to_camera": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.036, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1127759207", + "path": ".head.neck_to_camera[0]" + }, + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1127759176", + "path": ".head.neck_to_camera[1]" + }, + { + "value": 0.028, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1127759145", + "path": ".head.neck_to_camera[2]" + } + ], + "name": "neck_to_camera", + "uid": "791311055", + "path": ".head.neck_to_camera" + }, + "limits": { + "type": "MAP_VALUE", + "value": { + "yaw": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "794137481", + "path": ".head.limits.yaw[0]" + }, + { + "value": "pi * 2 / 3", + "tag": "?", + "type": "STRING_VALUE", + "uid": "794137512", + "path": ".head.limits.yaw[1]" + } + ], + "name": "yaw", + "uid": "640141279", + "path": ".head.limits.yaw" + }, + "pitch": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "-pi / 6", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1410219752", + "path": ".head.limits.pitch[0]" + }, + { + "value": "pi / 2 - pi / 8", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1410219721", + "path": ".head.limits.pitch[1]" + } + ], + "name": "pitch", + "uid": "987372720", + "path": ".head.limits.pitch" + } + }, + "name": "limits", + "uid": "-2116949154", + "path": ".head.limits" + } + }, + "name": "head", + "uid": "1564082536", + "path": ".head" + } + } + } + }, + { + "path": "config/NetworkConfiguration.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "port": { + "value": { + "low": 7447, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "port", + "uid": "1753591855", + "path": ".port" + }, + "name": { + "value": "", + "tag": "!", + "type": "STRING_VALUE", + "name": "name", + "uid": "1753518649", + "path": ".name" + }, + "address": { + "value": "239.226.152.162", + "tag": "?", + "type": "STRING_VALUE", + "name": "address", + "uid": "812268934", + "path": ".address" + } + } + } + }, + { + "path": "config/NUbugger.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "reaction_handles": { + "type": "MAP_VALUE", + "value": { + "lookup_table_diff": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "lookup_table_diff", + "uid": "1344669297", + "path": ".reaction_handles.lookup_table_diff" + }, + "overview": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "overview", + "uid": "735164419", + "path": ".reaction_handles.overview" + }, + "draw_objects": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "draw_objects", + "uid": "1256164003", + "path": ".reaction_handles.draw_objects" + }, + "reaction_handles": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "reaction_handles", + "uid": "-564904001", + "path": ".reaction_handles.reaction_handles" + }, + "lookup_table": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "lookup_table", + "uid": "1345993299", + "path": ".reaction_handles.lookup_table" + }, + "image": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "image", + "uid": "-1754858735", + "path": ".reaction_handles.image" + }, + "reaction_statistics": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "reaction_statistics", + "uid": "838829103", + "path": ".reaction_handles.reaction_statistics" + }, + "localisation": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "localisation", + "uid": "436490186", + "path": ".reaction_handles.localisation" + }, + "vision_object": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "vision_object", + "uid": "-215102676", + "path": ".reaction_handles.vision_object" + }, + "subsumption": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "subsumption", + "uid": "656032655", + "path": ".reaction_handles.subsumption" + }, + "behaviour": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "behaviour", + "uid": "1655185267", + "path": ".reaction_handles.behaviour" + }, + "configuration_state": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "configuration_state", + "uid": "-994531522", + "path": ".reaction_handles.configuration_state" + }, + "ping": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "ping", + "uid": "1606164732", + "path": ".reaction_handles.ping" + }, + "classified_image": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "classified_image", + "uid": "408792249", + "path": ".reaction_handles.classified_image" + }, + "data_point": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "data_point", + "uid": "1099829445", + "path": ".reaction_handles.data_point" + }, + "sensor_data": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "sensor_data", + "uid": "-1612428731", + "path": ".reaction_handles.sensor_data" + }, + "command": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "command", + "uid": "541367169", + "path": ".reaction_handles.command" + }, + "game_state": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "game_state", + "uid": "453477902", + "path": ".reaction_handles.game_state" + } + }, + "name": "reaction_handles", + "uid": "-979824604", + "path": ".reaction_handles" + }, + "output": { + "type": "MAP_VALUE", + "value": { + "file": { + "type": "MAP_VALUE", + "value": { + "path": { + "value": "DataStream/", + "tag": "?", + "type": "STRING_VALUE", + "name": "path", + "uid": "1227556249", + "path": ".output.file.path" + }, + "enabled": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "enabled", + "uid": "1958610253", + "path": ".output.file.enabled" + } + }, + "name": "file", + "uid": "-1726544902", + "path": ".output.file" + }, + "network": { + "type": "MAP_VALUE", + "value": { + "max_image_fps": { + "value": { + "low": 10, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "max_image_fps", + "uid": "-786260884", + "path": ".output.network.max_image_fps" + }, + "max_classified_image_fps": { + "value": { + "low": 10, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "max_classified_image_fps", + "uid": "358270482", + "path": ".output.network.max_classified_image_fps" + }, + "enabled": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "enabled", + "uid": "468483651", + "path": ".output.network.enabled" + } + }, + "name": "network", + "uid": "-567225616", + "path": ".output.network" + } + }, + "name": "output", + "uid": "-1587210064", + "path": ".output" + } + } + } + }, + { + "path": "config/NusightConfigurationTest.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "PRIORITY": { + "value": { + "low": 90, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "PRIORITY", + "uid": "-1316106264", + "path": ".PRIORITY" + }, + "FALLING_ANGLE": { + "value": 0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "FALLING_ANGLE", + "uid": "1120531735", + "path": ".FALLING_ANGLE" + }, + "RECOVERY_ACCELERATION": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 9.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1066019042", + "path": ".RECOVERY_ACCELERATION[0]" + }, + { + "value": 10.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1066019073", + "path": ".RECOVERY_ACCELERATION[1]" + } + ], + "name": "RECOVERY_ACCELERATION", + "uid": "-1945249498", + "path": ".RECOVERY_ACCELERATION" + }, + "FALLING_ACCELERATION": { + "value": { + "low": 8, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "FALLING_ACCELERATION", + "uid": "-230043748", + "path": ".FALLING_ACCELERATION" + } + } + } + }, + { + "path": "config/OldWalkEngine.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "walk_cycle": { + "type": "MAP_VALUE", + "value": { + "acceleration": { + "type": "MAP_VALUE", + "value": { + "turning_factor": { + "value": 0.6, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "turning_factor", + "uid": "727610199", + "path": ".walk_cycle.acceleration.turning_factor" + }, + "limits_high": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.08, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-430060403", + "path": ".walk_cycle.acceleration.limits_high[0]" + }, + { + "value": 0.05, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-430060372", + "path": ".walk_cycle.acceleration.limits_high[1]" + }, + { + "value": { + "low": 5, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-430060341", + "path": ".walk_cycle.acceleration.limits_high[2]" + } + ], + "name": "limits_high", + "uid": "-841101989", + "path": ".walk_cycle.acceleration.limits_high" + }, + "limits": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1989705438", + "path": ".walk_cycle.acceleration.limits[0]" + }, + { + "value": 0.045, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1989705407", + "path": ".walk_cycle.acceleration.limits[1]" + }, + { + "value": { + "low": 5, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1989705376", + "path": ".walk_cycle.acceleration.limits[2]" + } + ], + "name": "limits", + "uid": "-643208986", + "path": ".walk_cycle.acceleration.limits" + } + }, + "name": "acceleration", + "uid": "-795267872", + "path": ".walk_cycle.acceleration" + }, + "balance": { + "type": "MAP_VALUE", + "value": { + "amplitude": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "amplitude", + "uid": "-761995375", + "path": ".walk_cycle.balance.amplitude" + }, + "gyro": { + "value": null, + "tag": "", + "type": "NULL_VALUE", + "name": "gyro", + "uid": "1089942241", + "path": ".walk_cycle.balance.gyro" + }, + "enabled": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "enabled", + "uid": "-1589364273", + "path": ".walk_cycle.balance.enabled" + }, + "translation_gain": { + "type": "MAP_VALUE", + "value": { + "X": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "1953844075", + "path": ".walk_cycle.balance.translation_gain.X.p" + }, + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "1953844063", + "path": ".walk_cycle.balance.translation_gain.X.d" + } + }, + "name": "X", + "uid": "-123106391", + "path": ".walk_cycle.balance.translation_gain.X" + }, + "Y": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "p", + "uid": "1953845036", + "path": ".walk_cycle.balance.translation_gain.Y.p" + }, + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "1953845024", + "path": ".walk_cycle.balance.translation_gain.Y.d" + } + }, + "name": "Y", + "uid": "-123106390", + "path": ".walk_cycle.balance.translation_gain.Y" + }, + "Z": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": 0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "1953845997", + "path": ".walk_cycle.balance.translation_gain.Z.p" + }, + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "1953845985", + "path": ".walk_cycle.balance.translation_gain.Z.d" + } + }, + "name": "Z", + "uid": "-123106389", + "path": ".walk_cycle.balance.translation_gain.Z" + } + }, + "name": "translation_gain", + "uid": "545122687", + "path": ".walk_cycle.balance.translation_gain" + }, + "angle_gain": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "-1972754221", + "path": ".walk_cycle.balance.angle_gain.d" + }, + "i": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "i", + "uid": "-1972754216", + "path": ".walk_cycle.balance.angle_gain.i" + }, + "p": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "-1972754209", + "path": ".walk_cycle.balance.angle_gain.p" + } + }, + "name": "angle_gain", + "uid": "1700738589", + "path": ".walk_cycle.balance.angle_gain" + }, + "hip_rotation_scale": { + "value": 2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "hip_rotation_scale", + "uid": "-928244565", + "path": ".walk_cycle.balance.hip_rotation_scale" + }, + "ankle_rotation_scale": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "ankle_rotation_scale", + "uid": "482519779", + "path": ".walk_cycle.balance.ankle_rotation_scale" + }, + "offset": { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "offset", + "uid": "-326390715", + "path": ".walk_cycle.balance.offset" + }, + "servo_gains": { + "value": null, + "tag": "", + "type": "NULL_VALUE", + "name": "servo_gains", + "uid": "-1497236548", + "path": ".walk_cycle.balance.servo_gains" + }, + "push_recovery": { + "type": "MAP_VALUE", + "value": { + "angle_gain": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "-2113794125", + "path": ".walk_cycle.balance.push_recovery.angle_gain.p" + }, + "i": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "i", + "uid": "-2113794132", + "path": ".walk_cycle.balance.push_recovery.angle_gain.i" + }, + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "-2113794137", + "path": ".walk_cycle.balance.push_recovery.angle_gain.d" + } + }, + "name": "angle_gain", + "uid": "1101709809", + "path": ".walk_cycle.balance.push_recovery.angle_gain" + }, + "hip_rotation_scale": { + "value": 2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "hip_rotation_scale", + "uid": "451449983", + "path": ".walk_cycle.balance.push_recovery.hip_rotation_scale" + }, + "balance_time": { + "value": { + "low": 800, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "balance_time", + "uid": "-677927082", + "path": ".walk_cycle.balance.push_recovery.balance_time" + }, + "offset": { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "offset", + "uid": "-763477479", + "path": ".walk_cycle.balance.push_recovery.offset" + }, + "ankle_rotation_scale": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "ankle_rotation_scale", + "uid": "-775914057", + "path": ".walk_cycle.balance.push_recovery.ankle_rotation_scale" + }, + "weight": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "weight", + "uid": "-535289858", + "path": ".walk_cycle.balance.push_recovery.weight" + }, + "amplitude": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "amplitude", + "uid": "327059773", + "path": ".walk_cycle.balance.push_recovery.amplitude" + }, + "enabled": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "enabled", + "uid": "2040815227", + "path": ".walk_cycle.balance.push_recovery.enabled" + }, + "translation_gain": { + "type": "MAP_VALUE", + "value": { + "Z": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "695412149", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Z.d" + }, + "p": { + "value": 0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "695412161", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Z.p" + } + }, + "name": "Z", + "uid": "1256588159", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Z" + }, + "Y": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "695411188", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Y.d" + }, + "p": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "p", + "uid": "695411200", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Y.p" + } + }, + "name": "Y", + "uid": "1256588158", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Y" + }, + "X": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "695410227", + "path": ".walk_cycle.balance.push_recovery.translation_gain.X.d" + }, + "p": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "695410239", + "path": ".walk_cycle.balance.push_recovery.translation_gain.X.p" + } + }, + "name": "X", + "uid": "1256588157", + "path": ".walk_cycle.balance.push_recovery.translation_gain.X" + } + }, + "name": "translation_gain", + "uid": "694044243", + "path": ".walk_cycle.balance.push_recovery.translation_gain" + } + }, + "name": "push_recovery", + "uid": "-234329304", + "path": ".walk_cycle.balance.push_recovery" + }, + "weight": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "weight", + "uid": "-98203094", + "path": ".walk_cycle.balance.weight" + } + }, + "name": "balance", + "uid": "1897060988", + "path": ".walk_cycle.balance" + }, + "zmp_time": { + "value": 0.31, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "zmp_time", + "uid": "-269912433", + "path": ".walk_cycle.zmp_time" + }, + "single_support_phase": { + "type": "MAP_VALUE", + "value": { + "start": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "start", + "uid": "-1267015768", + "path": ".walk_cycle.single_support_phase.start" + }, + "end": { + "value": 0.9, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "end", + "uid": "-273957471", + "path": ".walk_cycle.single_support_phase.end" + } + }, + "name": "single_support_phase", + "uid": "1557611956", + "path": ".walk_cycle.single_support_phase" + }, + "step": { + "type": "MAP_VALUE", + "value": { + "limits": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1063274342", + "path": ".walk_cycle.step.limits[0][0]" + }, + { + "value": 0.15, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1063274311", + "path": ".walk_cycle.step.limits[0][1]" + } + ], + "uid": "-497998738", + "path": ".walk_cycle.step.limits[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1062350821", + "path": ".walk_cycle.step.limits[1][0]" + }, + { + "value": 0.3, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-1062350790", + "path": ".walk_cycle.step.limits[1][1]" + } + ], + "uid": "-497998707", + "path": ".walk_cycle.step.limits[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-1061427300", + "path": ".walk_cycle.step.limits[2][0]" + }, + { + "value": "15 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1061427269", + "path": ".walk_cycle.step.limits[2][1]" + } + ], + "uid": "-497998676", + "path": ".walk_cycle.step.limits[2]" + } + ], + "name": "limits", + "uid": "-2112394982", + "path": ".walk_cycle.step.limits" + }, + "height_slow_fraction": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height_slow_fraction", + "uid": "-534192406", + "path": ".walk_cycle.step.height_slow_fraction" + }, + "height_fast_fraction": { + "value": 1.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height_fast_fraction", + "uid": "-443160849", + "path": ".walk_cycle.step.height_fast_fraction" + }, + "height": { + "value": 0.04, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "2064240169", + "path": ".walk_cycle.step.height" + } + }, + "name": "step", + "uid": "1154236204", + "path": ".walk_cycle.step" + }, + "step_time": { + "value": 0.3, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "step_time", + "uid": "-1400281088", + "path": ".walk_cycle.step_time" + }, + "velocity": { + "type": "MAP_VALUE", + "value": { + "limits": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.027, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "768005673", + "path": ".walk_cycle.velocity.limits[0][0]" + }, + { + "value": 0.03, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "768005704", + "path": ".walk_cycle.velocity.limits[0][1]" + } + ], + "uid": "467568959", + "path": ".walk_cycle.velocity.limits[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "768929194", + "path": ".walk_cycle.velocity.limits[1][0]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "768929225", + "path": ".walk_cycle.velocity.limits[1][1]" + } + ], + "uid": "467568990", + "path": ".walk_cycle.velocity.limits[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "769852715", + "path": ".walk_cycle.velocity.limits[2][0]" + }, + { + "value": 0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "769852746", + "path": ".walk_cycle.velocity.limits[2][1]" + } + ], + "uid": "467569021", + "path": ".walk_cycle.velocity.limits[2]" + } + ], + "name": "limits", + "uid": "-1408524823", + "path": ".walk_cycle.velocity.limits" + }, + "high_speed": { + "value": 0.06, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "high_speed", + "uid": "-959176517", + "path": ".walk_cycle.velocity.high_speed" + } + }, + "name": "velocity", + "uid": "-1556527811", + "path": ".walk_cycle.velocity" + }, + "hip_roll_compensation": { + "value": "4 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "hip_roll_compensation", + "uid": "-1077007412", + "path": ".walk_cycle.hip_roll_compensation" + } + }, + "name": "walk_cycle", + "uid": "-2001221234", + "path": ".walk_cycle" + }, + "stance": { + "type": "MAP_VALUE", + "value": { + "body_height": { + "value": 0.265, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "body_height", + "uid": "1790032196", + "path": ".stance.body_height" + }, + "limit_margin_y": { + "value": 0.015, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "limit_margin_y", + "uid": "-795100340", + "path": ".stance.limit_margin_y" + }, + "arms": { + "type": "MAP_VALUE", + "value": { + "right": { + "type": "MAP_VALUE", + "value": { + "end": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1087064822", + "path": ".stance.arms.right.end[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1087064853", + "path": ".stance.arms.right.end[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1087064884", + "path": ".stance.arms.right.end[2]" + } + ], + "name": "end", + "uid": "302649234", + "path": ".stance.arms.right.end" + }, + "start": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "589215695", + "path": ".stance.arms.right.start[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "589215726", + "path": ".stance.arms.right.start[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "589215757", + "path": ".stance.arms.right.start[2]" + } + ], + "name": "start", + "uid": "-1198753447", + "path": ".stance.arms.right.start" + } + }, + "name": "right", + "uid": "1304836133", + "path": ".stance.arms.right" + }, + "left": { + "type": "MAP_VALUE", + "value": { + "end": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1695765475", + "path": ".stance.arms.left.end[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1695765444", + "path": ".stance.arms.left.end[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1695765413", + "path": ".stance.arms.left.end[2]" + } + ], + "name": "end", + "uid": "1777702859", + "path": ".stance.arms.left.end" + }, + "start": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "2053925686", + "path": ".stance.arms.left.start[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "2053925717", + "path": ".stance.arms.left.start[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "2053925748", + "path": ".stance.arms.left.start[2]" + } + ], + "name": "start", + "uid": "-1011427502", + "path": ".stance.arms.left.start" + } + }, + "name": "left", + "uid": "-1482111778", + "path": ".stance.arms.left" + } + }, + "name": "arms", + "uid": "129347255", + "path": ".stance.arms" + }, + "gains": { + "type": "MAP_VALUE", + "value": { + "legs": { + "value": { + "low": 30, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "legs", + "uid": "-118415841", + "path": ".stance.gains.legs" + }, + "arms": { + "value": { + "low": 30, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "arms", + "uid": "-118730863", + "path": ".stance.gains.arms" + } + }, + "name": "gains", + "uid": "-280171596", + "path": ".stance.gains" + }, + "foot_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-18410268", + "path": ".stance.foot_offset[0]" + }, + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-18410237", + "path": ".stance.foot_offset[1]" + } + ], + "name": "foot_offset", + "uid": "567164004", + "path": ".stance.foot_offset" + }, + "body_tilt": { + "value": "25 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "body_tilt", + "uid": "891608602", + "path": ".stance.body_tilt" + } + }, + "name": "stance", + "uid": "-1056822066", + "path": ".stance" + }, + "emit_localisation": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "emit_localisation", + "uid": "694795982", + "path": ".emit_localisation" + }, + "STAND_SCRIPT_DURATION": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "STAND_SCRIPT_DURATION", + "uid": "-686707039", + "path": ".STAND_SCRIPT_DURATION" + } + } + } + }, + { + "path": "config/TorsoMotionPlanner.yaml", + "content": { + "value": null, + "tag": "", + "type": "NULL_VALUE" + } + }, + { + "path": "config/WalkEngine.yaml", + "content": { + "value": null, + "tag": "", + "type": "NULL_VALUE" + } + }, + { + "path": "config/WalkEngine2.yaml", + "content": { + "type": "MAP_VALUE", + "value": { + "walk_cycle": { + "type": "MAP_VALUE", + "value": { + "acceleration": { + "type": "MAP_VALUE", + "value": { + "turning_factor": { + "value": 0.6, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "turning_factor", + "uid": "1234982786", + "path": ".walk_cycle.acceleration.turning_factor" + }, + "limits_high": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0.08, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "77312184", + "path": ".walk_cycle.acceleration.limits_high[0]" + }, + { + "value": 0.05, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "77312215", + "path": ".walk_cycle.acceleration.limits_high[1]" + }, + { + "value": { + "low": 5, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "77312246", + "path": ".walk_cycle.acceleration.limits_high[2]" + } + ], + "name": "limits_high", + "uid": "534728976", + "path": ".walk_cycle.acceleration.limits_high" + }, + "limits": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 1.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-638554601", + "path": ".walk_cycle.acceleration.limits[0]" + }, + { + "value": 0.045, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "-638554570", + "path": ".walk_cycle.acceleration.limits[1]" + }, + { + "value": { + "low": 5, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "-638554539", + "path": ".walk_cycle.acceleration.limits[2]" + } + ], + "name": "limits", + "uid": "-2028492783", + "path": ".walk_cycle.acceleration.limits" + } + }, + "name": "acceleration", + "uid": "-2120034283", + "path": ".walk_cycle.acceleration" + }, + "balance": { + "type": "MAP_VALUE", + "value": { + "amplitude": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "amplitude", + "uid": "-2041647748", + "path": ".walk_cycle.balance.amplitude" + }, + "gyro": { + "value": null, + "tag": "", + "type": "NULL_VALUE", + "name": "gyro", + "uid": "-234824170", + "path": ".walk_cycle.balance.gyro" + }, + "enabled": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "enabled", + "uid": "-1251031430", + "path": ".walk_cycle.balance.enabled" + }, + "translation_gain": { + "type": "MAP_VALUE", + "value": { + "X": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "502525088", + "path": ".walk_cycle.balance.translation_gain.X.p" + }, + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "502525076", + "path": ".walk_cycle.balance.translation_gain.X.d" + } + }, + "name": "X", + "uid": "-799476194", + "path": ".walk_cycle.balance.translation_gain.X" + }, + "Y": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "p", + "uid": "502526049", + "path": ".walk_cycle.balance.translation_gain.Y.p" + }, + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "502526037", + "path": ".walk_cycle.balance.translation_gain.Y.d" + } + }, + "name": "Y", + "uid": "-799476193", + "path": ".walk_cycle.balance.translation_gain.Y" + }, + "Z": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": 0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "502527010", + "path": ".walk_cycle.balance.translation_gain.Z.p" + }, + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "502526998", + "path": ".walk_cycle.balance.translation_gain.Z.d" + } + }, + "name": "Z", + "uid": "-799476192", + "path": ".walk_cycle.balance.translation_gain.Z" + } + }, + "name": "translation_gain", + "uid": "1920953652", + "path": ".walk_cycle.balance.translation_gain" + }, + "angle_gain": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "-1966878968", + "path": ".walk_cycle.balance.angle_gain.d" + }, + "i": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "i", + "uid": "-1966878963", + "path": ".walk_cycle.balance.angle_gain.i" + }, + "p": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "-1966878956", + "path": ".walk_cycle.balance.angle_gain.p" + } + }, + "name": "angle_gain", + "uid": "686220690", + "path": ".walk_cycle.balance.angle_gain" + }, + "hip_rotation_scale": { + "value": 2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "hip_rotation_scale", + "uid": "-1604614368", + "path": ".walk_cycle.balance.hip_rotation_scale" + }, + "ankle_rotation_scale": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "ankle_rotation_scale", + "uid": "-968799208", + "path": ".walk_cycle.balance.ankle_rotation_scale" + }, + "offset": { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "offset", + "uid": "-2116592070", + "path": ".walk_cycle.balance.offset" + }, + "servo_gains": { + "value": null, + "tag": "", + "type": "NULL_VALUE", + "name": "servo_gains", + "uid": "1412446951", + "path": ".walk_cycle.balance.servo_gains" + }, + "push_recovery": { + "type": "MAP_VALUE", + "value": { + "angle_gain": { + "type": "MAP_VALUE", + "value": { + "p": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "1408120104", + "path": ".walk_cycle.balance.push_recovery.angle_gain.p" + }, + "i": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "i", + "uid": "1408120097", + "path": ".walk_cycle.balance.push_recovery.angle_gain.i" + }, + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "1408120092", + "path": ".walk_cycle.balance.push_recovery.angle_gain.d" + } + }, + "name": "angle_gain", + "uid": "-606355290", + "path": ".walk_cycle.balance.push_recovery.angle_gain" + }, + "hip_rotation_scale": { + "value": 2, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "hip_rotation_scale", + "uid": "1067322932", + "path": ".walk_cycle.balance.push_recovery.hip_rotation_scale" + }, + "balance_time": { + "value": { + "low": 800, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "balance_time", + "uid": "-1450980149", + "path": ".walk_cycle.balance.push_recovery.balance_time" + }, + "offset": { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "offset", + "uid": "2080170830", + "path": ".walk_cycle.balance.push_recovery.offset" + }, + "ankle_rotation_scale": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "ankle_rotation_scale", + "uid": "-1627496916", + "path": ".walk_cycle.balance.push_recovery.ankle_rotation_scale" + }, + "weight": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "weight", + "uid": "-1986608845", + "path": ".walk_cycle.balance.push_recovery.weight" + }, + "amplitude": { + "value": 1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "amplitude", + "uid": "1518886888", + "path": ".walk_cycle.balance.push_recovery.amplitude" + }, + "enabled": { + "value": false, + "tag": "?", + "type": "BOOL_VALUE", + "name": "enabled", + "uid": "-400410", + "path": ".walk_cycle.balance.push_recovery.enabled" + }, + "translation_gain": { + "type": "MAP_VALUE", + "value": { + "Z": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "-156170710", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Z.d" + }, + "p": { + "value": 0.035, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "-156170698", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Z.p" + } + }, + "name": "Z", + "uid": "1872461108", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Z" + }, + "Y": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "d", + "uid": "-156171671", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Y.d" + }, + "p": { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "p", + "uid": "-156171659", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Y.p" + } + }, + "name": "Y", + "uid": "1872461107", + "path": ".walk_cycle.balance.push_recovery.translation_gain.Y" + }, + "X": { + "type": "MAP_VALUE", + "value": { + "d": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "d", + "uid": "-156172632", + "path": ".walk_cycle.balance.push_recovery.translation_gain.X.d" + }, + "p": { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "p", + "uid": "-156172620", + "path": ".walk_cycle.balance.push_recovery.translation_gain.X.p" + } + }, + "name": "X", + "uid": "1872461106", + "path": ".walk_cycle.balance.push_recovery.translation_gain.X" + } + }, + "name": "translation_gain", + "uid": "891332936", + "path": ".walk_cycle.balance.push_recovery.translation_gain" + } + }, + "name": "push_recovery", + "uid": "-52196461", + "path": ".walk_cycle.balance.push_recovery" + }, + "weight": { + "value": 0.7, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "weight", + "uid": "-1888404449", + "path": ".walk_cycle.balance.weight" + } + }, + "name": "balance", + "uid": "-304201177", + "path": ".walk_cycle.balance" + }, + "zmp_time": { + "value": 0.31, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "zmp_time", + "uid": "210437188", + "path": ".walk_cycle.zmp_time" + }, + "single_support_phase": { + "type": "MAP_VALUE", + "value": { + "start": { + "value": 0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "start", + "uid": "-1943385571", + "path": ".walk_cycle.single_support_phase.start" + }, + "end": { + "value": 0.9, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "end", + "uid": "1101873494", + "path": ".walk_cycle.single_support_phase.end" + } + }, + "name": "single_support_phase", + "uid": "1563487209", + "path": ".walk_cycle.single_support_phase" + }, + "step": { + "type": "MAP_VALUE", + "value": { + "limits": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.1, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1952040581", + "path": ".walk_cycle.step.limits[0][0]" + }, + { + "value": 0.15, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1952040612", + "path": ".walk_cycle.step.limits[0][1]" + } + ], + "uid": "2006767203", + "path": ".walk_cycle.step.limits[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1952964102", + "path": ".walk_cycle.step.limits[1][0]" + }, + { + "value": 0.3, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "1952964133", + "path": ".walk_cycle.step.limits[1][1]" + } + ], + "uid": "2006767234", + "path": ".walk_cycle.step.limits[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": { + "low": 0, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "uid": "1953887623", + "path": ".walk_cycle.step.limits[2][0]" + }, + { + "value": "15 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1953887654", + "path": ".walk_cycle.step.limits[2][1]" + } + ], + "uid": "2006767265", + "path": ".walk_cycle.step.limits[2]" + } + ], + "name": "limits", + "uid": "1447101253", + "path": ".walk_cycle.step.limits" + }, + "height_slow_fraction": { + "value": 0.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height_slow_fraction", + "uid": "-833105451", + "path": ".walk_cycle.step.height_slow_fraction" + }, + "height_fast_fraction": { + "value": 1.5, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height_fast_fraction", + "uid": "-742073894", + "path": ".walk_cycle.step.height_fast_fraction" + }, + "height": { + "value": 0.04, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "height", + "uid": "1328769108", + "path": ".walk_cycle.step.height" + } + }, + "name": "step", + "uid": "-1520767135", + "path": ".walk_cycle.step" + }, + "step_time": { + "value": 0.3, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "step_time", + "uid": "605655275", + "path": ".walk_cycle.step_time" + }, + "velocity": { + "type": "MAP_VALUE", + "value": { + "limits": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.027, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "950138516", + "path": ".walk_cycle.velocity.limits[0][0]" + }, + { + "value": 0.03, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "950138547", + "path": ".walk_cycle.velocity.limits[0][1]" + } + ], + "uid": "-546948940", + "path": ".walk_cycle.velocity.limits[0]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "951062037", + "path": ".walk_cycle.velocity.limits[1][0]" + }, + { + "value": 0.01, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "951062068", + "path": ".walk_cycle.velocity.limits[1][1]" + } + ], + "uid": "-546948909", + "path": ".walk_cycle.velocity.limits[1]" + }, + { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "951985558", + "path": ".walk_cycle.velocity.limits[2][0]" + }, + { + "value": 0.8, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "951985589", + "path": ".walk_cycle.velocity.limits[2][1]" + } + ], + "uid": "-546948878", + "path": ".walk_cycle.velocity.limits[2]" + } + ], + "name": "limits", + "uid": "-1070191980", + "path": ".walk_cycle.velocity.limits" + }, + "high_speed": { + "value": 0.06, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "high_speed", + "uid": "1950506982", + "path": ".walk_cycle.velocity.high_speed" + } + }, + "name": "velocity", + "uid": "-1076178190", + "path": ".walk_cycle.velocity" + }, + "hip_roll_compensation": { + "value": "4 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "hip_roll_compensation", + "uid": "-894874569", + "path": ".walk_cycle.hip_roll_compensation" + } + }, + "name": "walk_cycle", + "uid": "-1104212935", + "path": ".walk_cycle" + }, + "stance": { + "type": "MAP_VALUE", + "value": { + "body_height": { + "value": 0.265, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "body_height", + "uid": "-411229969", + "path": ".stance.body_height" + }, + "limit_margin_y": { + "value": 0.015, + "tag": "?", + "type": "DOUBLE_VALUE", + "name": "limit_margin_y", + "uid": "1259384769", + "path": ".stance.limit_margin_y" + }, + "arms": { + "type": "MAP_VALUE", + "value": { + "right": { + "type": "MAP_VALUE", + "value": { + "end": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1325988255", + "path": ".stance.arms.right.end[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1325988224", + "path": ".stance.arms.right.end[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "-1325988193", + "path": ".stance.arms.right.end[2]" + } + ], + "name": "end", + "uid": "-1937832953", + "path": ".stance.arms.right.end" + }, + "start": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "927548538", + "path": ".stance.arms.right.start[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "927548569", + "path": ".stance.arms.right.start[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "927548600", + "path": ".stance.arms.right.start[2]" + } + ], + "name": "start", + "uid": "1771447438", + "path": ".stance.arms.right.start" + } + }, + "name": "right", + "uid": "-982929638", + "path": ".stance.arms.right" + }, + "left": { + "type": "MAP_VALUE", + "value": { + "end": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1274435410", + "path": ".stance.arms.left.end[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1274435441", + "path": ".stance.arms.left.end[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "1274435472", + "path": ".stance.arms.left.end[2]" + } + ], + "name": "end", + "uid": "-511328074", + "path": ".stance.arms.left.end" + }, + "start": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": "135 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "263724331", + "path": ".stance.arms.left.start[0]" + }, + { + "value": "0 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "263724362", + "path": ".stance.arms.left.start[1]" + }, + { + "value": "-140 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "uid": "263724393", + "path": ".stance.arms.left.start[2]" + } + ], + "name": "start", + "uid": "-1746898563", + "path": ".stance.arms.left.start" + } + }, + "name": "left", + "uid": "1492130633", + "path": ".stance.arms.left" + } + }, + "name": "arms", + "uid": "-2128166548", + "path": ".stance.arms" + }, + "gains": { + "type": "MAP_VALUE", + "value": { + "legs": { + "value": { + "low": 30, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "legs", + "uid": "1888785684", + "path": ".stance.gains.legs" + }, + "arms": { + "value": { + "low": 30, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "arms", + "uid": "1888470662", + "path": ".stance.gains.arms" + } + }, + "name": "gains", + "uid": "-1543622753", + "path": ".stance.gains" + }, + "foot_offset": { + "tag": "", + "type": "LIST_VALUE", + "value": [ + { + "value": -0.025, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2036074841", + "path": ".stance.foot_offset[0]" + }, + { + "value": 0, + "tag": "?", + "type": "DOUBLE_VALUE", + "uid": "2036074872", + "path": ".stance.foot_offset[1]" + } + ], + "name": "foot_offset", + "uid": "-1634098161", + "path": ".stance.foot_offset" + }, + "body_tilt": { + "value": "25 * pi / 180", + "tag": "?", + "type": "STRING_VALUE", + "name": "body_tilt", + "uid": "-429116283", + "path": ".stance.body_tilt" + } + }, + "name": "stance", + "uid": "-1790739207", + "path": ".stance" + }, + "emit_localisation": { + "value": true, + "tag": "?", + "type": "BOOL_VALUE", + "name": "emit_localisation", + "uid": "-1592969789", + "path": ".emit_localisation" + }, + "STAND_SCRIPT_DURATION": { + "value": { + "low": 1, + "high": 0, + "unsigned": false + }, + "tag": "?", + "type": "INT_VALUE", + "name": "STAND_SCRIPT_DURATION", + "uid": "1367778070", + "path": ".STAND_SCRIPT_DURATION" + } + } + } + } +] diff --git a/src/client/components/configuration/style.css b/src/client/components/configuration/style.css new file mode 100644 index 00000000..fb226fc3 --- /dev/null +++ b/src/client/components/configuration/style.css @@ -0,0 +1,27 @@ +.configuration { + font-weight: normal; +} + +.configuration__body { + display: flex; +} + +.configuration__sidebar { + width: 256px; + border-right: 1px solid #DDD; +} + +.configuration__content { + flex-grow: 1; +} + +.configuration__contentPlaceholder { + padding-top: 32px; + text-align: center; +} + +.configuration__saveCheckboxLabel { + display: inline-flex; + align-items: center; + margin-right: 12px; +} diff --git a/src/client/components/configuration/tree/file.svg b/src/client/components/configuration/tree/file.svg new file mode 100644 index 00000000..8f19e81a --- /dev/null +++ b/src/client/components/configuration/tree/file.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/client/components/configuration/tree/folder-open.svg b/src/client/components/configuration/tree/folder-open.svg new file mode 100644 index 00000000..6b4b5d8e --- /dev/null +++ b/src/client/components/configuration/tree/folder-open.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/client/components/configuration/tree/folder.svg b/src/client/components/configuration/tree/folder.svg new file mode 100644 index 00000000..fc84416d --- /dev/null +++ b/src/client/components/configuration/tree/folder.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/client/components/configuration/tree/style.css b/src/client/components/configuration/tree/style.css new file mode 100644 index 00000000..0b3d6d14 --- /dev/null +++ b/src/client/components/configuration/tree/style.css @@ -0,0 +1,54 @@ +.treenode { + display: flex; + flex-direction: column; + list-style-type: none; + margin: 0; + padding: 0; +} + +.treenode__header { + display: flex; + align-items: center; + height: 28px; + padding: 4px 8px; + cursor: pointer; + user-select: none; +} + +.treenode__icon { + margin-right: 4px; +} + +.treenode__icon svg { + display: block; + width: 18px; + height: 18px; +} + +.treenode__label { + flex-grow: 1; +} + +.treenode--changed .treenode__header { + background-color: #FFF9C4; + color: #4d4d4d; +} + +.treenode__header:hover { + background-color: #EEE; + color: #1197d3; +} + +.treenode--selected .treenode__header { + color: white; + background-color: #1197d3; +} + +.treenode--selected .treenode__header svg { + fill: rgba(255, 255, 255, 0.75); +} + +.treenode--changed.treenode--selected .treenode__header { + color: white; + background-color: #1197d3; +} diff --git a/src/client/components/configuration/tree/tree.tsx b/src/client/components/configuration/tree/tree.tsx new file mode 100644 index 00000000..da4e9624 --- /dev/null +++ b/src/client/components/configuration/tree/tree.tsx @@ -0,0 +1,61 @@ +import * as classnames from 'classnames' +import { observer } from 'mobx-react' +import * as React from 'react' +import { TreeNode } from '../model' + +import FileIcon from './file.svg' +import FolderIconOpen from './folder-open.svg' +import FolderIcon from './folder.svg' +import * as style from './style.css' + +export interface TreeProps { + data: TreeNode + level?: number + onClick(node: TreeNode): void +} + +@observer +export class Tree extends React.Component { + public render(): JSX.Element { + const children = this.props.data.children || [] + const hasChildren = children.length > 0 + const level = this.props.level || 0 + const classes = classnames( + style.treenode, + { [style['treenode--selected']]: this.props.data.selected }, + { [style['treenode--changed']]: this.props.data.status.changed }, + ) + + // We're using inline paddingLeft to indent so that the hover and selected background indicators + // are full width. Padding is the default 8px plus each level's indent of 22px. + const headerInlineStyle = { + paddingLeft: 8 + (level * 22) + 'px' + } + + return ( +
    +
  • +
    +
    + { + hasChildren ? + (this.props.data.expanded ? : ) : + + } +
    + +
    { this.props.data.label }
    +
    + + {this.props.data.expanded && + children.map((child, i) => ) + } +
  • +
+ ) + } + + private onClick = (e: any) => { + this.props.onClick(this.props.data) + } +} diff --git a/src/client/components/configuration/view.tsx b/src/client/components/configuration/view.tsx new file mode 100644 index 00000000..67c6473c --- /dev/null +++ b/src/client/components/configuration/view.tsx @@ -0,0 +1,66 @@ +import { observer } from 'mobx-react' +import * as React from 'react' +import * as style from './style.css' + +import { ConfigurationController } from './controller' +import { Editor } from './editor/editor' +import { ConfigurationModel } from './model' +import { Panel } from './panel/panel' +import { Tree } from './tree/tree' +import { View } from './view/view' + +interface ConfigurationViewProps { + controller: ConfigurationController + model: ConfigurationModel +} + +@observer +export class ConfigurationView extends React.Component { + private model: ConfigurationModel + private controller: ConfigurationController + + public constructor(props: ConfigurationViewProps, context: any) { + super(props, context) + this.model = this.props.model + this.controller = this.props.controller + } + + public onSaveOnChangeChange = (e: any) => { + this.controller.updateSaveOnChange(e.target.checked) + } + + public render(): JSX.Element { + const ConfigurationMenu =
+ + + { !this.model.saveOnChange && + + } +
+ + return ( + + + + + +
+ { this.model.selectedFile === null ? +
Select a file to edit
: + + + + } +
+
+ ) + } +} diff --git a/src/client/components/configuration/view/style.css b/src/client/components/configuration/view/style.css new file mode 100644 index 00000000..13132967 --- /dev/null +++ b/src/client/components/configuration/view/style.css @@ -0,0 +1,33 @@ +.view { + display: flex; + flex-direction: column; + flex-grow: 1; + flex-shrink: 1; +} + +.view__header { + align-items: center; + border-bottom: 1px solid #DDD; + display: flex; + flex-shrink: 0; + height: 61px; + padding: 0 8px; +} + +.view__title { + font-size: 18px; + margin-right: 12px; +} + +.view__leftMenu { + +} + +.view__rightMenu { + margin-left: auto; +} + +.view__body { + flex-grow: 1; + position: relative; +} diff --git a/src/client/components/configuration/view/view.tsx b/src/client/components/configuration/view/view.tsx new file mode 100644 index 00000000..7435ff35 --- /dev/null +++ b/src/client/components/configuration/view/view.tsx @@ -0,0 +1,41 @@ +import * as React from 'react' +import * as style from './style.css' + +export interface ViewProps { + title: string + className?: string + headerClassName?: string + bodyClassName?: string + leftMenu?: JSX.Element + rightMenu?: JSX.Element +} + +export class View extends React.Component { + public static defaultProps: Partial = { + className: '', + headerClassName: '', + bodyClassName: '', + } + + public render(): JSX.Element { + return ( +
+
+
{ this.props.title }
+ + { this.props.leftMenu !== undefined && +
{ this.props.leftMenu }
+ } + + { this.props.rightMenu !== undefined && +
{ this.props.rightMenu }
+ } +
+ +
+ { this.props.children } +
+
+ ) + } +} diff --git a/src/client/components/navigation/view.tsx b/src/client/components/navigation/view.tsx index b237c33e..abb27ef2 100644 --- a/src/client/components/navigation/view.tsx +++ b/src/client/components/navigation/view.tsx @@ -40,6 +40,7 @@ export const NavigationView = () => ( Classifier Subsumption GameState + Configuration ) diff --git a/src/client/components/select/dropdown.svg b/src/client/components/select/dropdown.svg new file mode 100644 index 00000000..70bfe6e9 --- /dev/null +++ b/src/client/components/select/dropdown.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/client/components/select/style.css b/src/client/components/select/style.css new file mode 100644 index 00000000..8ded6e70 --- /dev/null +++ b/src/client/components/select/style.css @@ -0,0 +1,103 @@ +.select { + display: flex; + align-items: center; + user-select: none; + cursor: default; +} + +.selectDisabled { + opacity: 0.75; +} + +.selectLabel { + padding-left: 4px; + margin-right: 8px; +} + +.selectContainer { + position: relative; +} + +.selectInput { + display: flex; + border-width: 1px; + border-style: solid; + border-color: #DDD; + padding: 3px 3px 3px 6px; + align-items: center; + border-radius: 2px; + font-size: 13px; + transition: border-color 0.2s; + min-width: 80px; +} + +.select:not(.selectDisabled) .selectInput:hover { + border-color: #BBB; + cursor: pointer; +} + +.selectFocused .selectInput { + border-color: #57A3F3!important; /* Override specificity of :not() + :hover selectors above */ + box-shadow: 0 0 0 2px rgba(45, 140, 240, 0.2); +} + +.selectPlaceholder { + color: rgba(0, 0, 0, 0.5); + flex-grow: 1; +} + +.selectValue { + flex-grow: 1; +} + +.selectDropdownIcon { + width: 18px; + height: 18px; + margin-left: 4px; + fill: #999; +} + +.selectOpen .selectDropdownIcon { + transform: rotate(180deg); +} + +.selectDropdown { + display: none; + position: absolute; + max-height: 200px; + overflow: auto; + margin-top: 4px; + padding: 4px 0; + background-color: #FFF; + border-radius: 2px; + box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.35); + width: 100%; + min-width: 100px; + z-index: 1; +} + +.selectOpen .selectDropdown { + display: block; +} + +.selectDropdownList { + padding: 0; + margin: 0; + list-style: none; + width: 100%; +} + +.selectDropdownItem { + padding: 4px 10px; + font-size: 13px; + cursor: pointer; +} + +.selectDropdownItem:hover { + background-color: #EEE; +} + +.selectDropdownItemSelected { + background: rgba(45, 140, 240, 0.9)!important; /* Override specificity of :hover selector above */ + color: #FFF; +} diff --git a/src/client/components/select/view.tsx b/src/client/components/select/view.tsx new file mode 100644 index 00000000..3842962a --- /dev/null +++ b/src/client/components/select/view.tsx @@ -0,0 +1,127 @@ +import * as classNames from 'classnames' +import * as React from 'react' +import * as style from './style.css' +import DropdownIcon from './dropdown.svg' + +export interface SelectOption { + label: string + value: string + data?: any +} + +export interface SelectProps { + options: SelectOption[] + label?: string + placeholder?: string + disabled?: boolean + onChange: (selectedOption: SelectOption) => void +} + +interface SelectState { + open: boolean + focused: boolean + selectedLabel: null | string + selectedValue: null | string +} + +export class Select extends React.Component { + public state: SelectState + public props: SelectProps + public selectContainer: HTMLDivElement + + public constructor(props: SelectProps, context: any) { + super(props, context) + + this.state = { + open: false, + focused: false, + selectedLabel: null, + selectedValue: null, + } + + this.toggleDropdown = this.toggleDropdown.bind(this) + this.handleExternalClick = this.handleExternalClick.bind(this) + } + + public render(): JSX.Element { + const classes = classNames(style.select, { + [style.selectOpen]: this.state.open, + [style.selectFocused]: this.state.focused, + [style.selectDisabled]: Boolean(this.props.disabled) + }) + + return ( +
+ { this.props.label && +
{ this.props.label }
+ } + +
{this.selectContainer = input}}> +
+ { this.state.selectedLabel === null + ?
{ this.props.placeholder || 'Select an option' }
+ :
{ this.state.selectedLabel }
+ } + +
+ +
+
    + { + this.props.options.map((option, index) => { + const classes = classNames(style.selectDropdownItem, { + [style.selectDropdownItemSelected]: option.value === this.state.selectedValue + }) + + return
  • {this.selectOption(option)}}> + { option.label } +
  • + }) + } +
+
+
+
+ ) + } + + public componentDidMount(): void | undefined { + document.addEventListener('click', this.handleExternalClick) + } + + public componentWillUnmount(): void | undefined { + document.removeEventListener('click', this.handleExternalClick) + } + + private handleExternalClick(event: MouseEvent): void { + if (this.selectContainer.contains(event.target as Node) || !this.state.focused) { + return + } + + this.setState({ + open: this.state.open ? false : this.state.open, + focused: false, + }) + } + + private toggleDropdown(event: any): void { + if (this.props.disabled) { + return + } + + this.setState({ + open: !this.state.open, + focused: true + }) + } + + private selectOption(option: SelectOption) { + this.setState({ + selectedLabel: option.label, + selectedValue: option.value, + open: false + }) + + this.props.onChange(option) + } +} diff --git a/src/client/index.tsx b/src/client/index.tsx index 24f52160..3e135ed5 100644 --- a/src/client/index.tsx +++ b/src/client/index.tsx @@ -8,6 +8,10 @@ import { Switch } from 'react-router-dom' import { AppView } from './components/app/view' import { Chart } from './components/chart/view' import { Classifier } from './components/classifier/view' +import { ConfigurationController } from './components/configuration/controller' +import { ConfigurationModel } from './components/configuration/model' +import { configurationData } from './components/configuration/data' +import { ConfigurationView } from './components/configuration/view' import { Dashboard } from './components/dashboard/view' import { GameState } from './components/game_state/view' import { LocalisationController } from './components/localisation/controller' @@ -76,6 +80,12 @@ ReactDOM.render( + { + // TODO (Paye): Use the network/simulator for the model data + const configurationModel = ConfigurationModel.of({ files: configurationData }) + const configurationController = ConfigurationController.of({ model: configurationModel }) + return + }}/> , diff --git a/src/shared/proto/message/Geometry.proto b/src/shared/proto/message/Geometry.proto old mode 100755 new mode 100644 diff --git a/src/shared/proto/message/platform/darwin/DarwinSensors.proto b/src/shared/proto/message/platform/darwin/DarwinSensors.proto old mode 100755 new mode 100644 diff --git a/src/shared/proto/message/research/AutoClassifierPixels.proto b/src/shared/proto/message/research/AutoClassifierPixels.proto old mode 100755 new mode 100644 diff --git a/src/shared/proto/message/research/scriptoptimizer/OptimizeScript.proto b/src/shared/proto/message/research/scriptoptimizer/OptimizeScript.proto old mode 100755 new mode 100644 diff --git a/src/shared/proto/message/research/scriptoptimizer/OptimizeScriptResult.proto b/src/shared/proto/message/research/scriptoptimizer/OptimizeScriptResult.proto old mode 100755 new mode 100644 diff --git a/src/shared/proto/message/support/nubugger/Configuration.proto b/src/shared/proto/message/support/nubugger/Configuration.proto new file mode 100644 index 00000000..c498d731 --- /dev/null +++ b/src/shared/proto/message/support/nubugger/Configuration.proto @@ -0,0 +1,56 @@ +/* +* This file is part of the NUbots Codebase. +* +* The NUbots Codebase is free software: you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation, either version 3 of the License, or +* (at your option) any later version. +* +* The NUbots Codebase is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with the NUbots Codebase. If not, see . +* +* Copyright 2014 NUbots +*/ + +syntax = "proto3"; + +package message.support.nubugger; + +message Configuration { + message Value { + enum Type { + NULL_VALUE = 0; + INT_VALUE = 1; + DOUBLE_VALUE = 2; + STRING_VALUE = 3; + BOOL_VALUE = 4; + MAP_VALUE = 5; + LIST_VALUE = 6; + } + + int64 int_value = 1; + double double_value = 2; + string string_value = 3; + bool bool_value = 4; + map map_value = 5; + repeated Value list_value = 6; + + Type type = 7; + string tag = 8; + string name = 9; + string uid = 10; + string path = 11; + } + + message File { + Value content = 1; + string path = 2; + } + + repeated File files = 1; +} diff --git a/src/shared/proto/message/support/optimisation/Episode.proto b/src/shared/proto/message/support/optimisation/Episode.proto old mode 100755 new mode 100644 diff --git a/src/shared/proto/message/support/optimisation/Estimate.proto b/src/shared/proto/message/support/optimisation/Estimate.proto old mode 100755 new mode 100644 diff --git a/src/simulators/simulate.ts b/src/simulators/simulate.ts old mode 100755 new mode 100644 diff --git a/yarn.lock b/yarn.lock index 7ca1a349..9e92e471 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6412,13 +6412,7 @@ supports-color@^3.1.0, supports-color@^3.1.1, supports-color@^3.1.2, supports-co dependencies: has-flag "^1.0.0" -supports-color@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.0.0.tgz#33a7c680aa512c9d03ef929cacbb974d203d2790" - dependencies: - has-flag "^2.0.0" - -supports-color@^4.1.0: +supports-color@^4.0.0, supports-color@^4.1.0: version "4.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.0.tgz#ad986dc7eb2315d009b4d77c8169c2231a684037" dependencies: