{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Cyberwave Docs","colors":{"primary":"#00b5dd","light":"#33cfef","dark":"#0091b1"},"logo":{"light":"https://mintcdn.com/cyberwave/gDyqTt86aQ59dugY/images/cyberwave-logo-black.svg?fit=max\u0026auto=format\u0026n=gDyqTt86aQ59dugY\u0026q=85\u0026s=7af7130ac16b7bc13166a3d9f431cdf5","dark":"https://mintcdn.com/cyberwave/gDyqTt86aQ59dugY/images/cyberwave-logo-white.svg?fit=max\u0026auto=format\u0026n=gDyqTt86aQ59dugY\u0026q=85\u0026s=7befe341f16cadf8b7a4acb4ba0d294a"},"favicon":"https://mintcdn.com/cyberwave/gDyqTt86aQ59dugY/favicon.svg?fit=max\u0026auto=format\u0026n=gDyqTt86aQ59dugY\u0026q=85\u0026s=20eaaf30d7f090c5eb2628572ee4eb20","navbar":{"links":[{"href":"https://cyberwave.com/blog","label":"Blog"},{"href":"https://cyberwave.com/contact-us","label":"Contact"},{"href":"https://status.cyberwave.com","label":"Status"}]},"footer":{"socials":{"x":"https://x.com/cyberwave_com","linkedin":"https://www.linkedin.com/company/cyberwave-com","youtube":"https://www.youtube.com/channel/UCmw6EQ1nJj7sqjkITm2wjCw"},"links":[{"header":"Resources","items":[{"label":"Status","href":"https://status.cyberwave.com"},{"label":"Changelog","href":"https://docs.cyberwave.com/changelog"},{"label":"Discord","href":"https://discord.gg/dfGhNrawyF"},{"label":"GitHub","href":"https://github.com/cyberwave-os"}]}]},"integrations":{"posthog":{"apiKey":"phc_JswM4a2VwYGkjsKr7xVYwdiX6BDSDKDXc25fkvApnhZ","apiHost":"https://eu.i.posthog.com"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cyberwave","hasAudioNarration":false,"actualSubdomain":"cyberwave","customDomains":["docs.cyberwave.com"],"gitSource":{"type":"github","owner":"cyberwave-os","repo":"docs-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae050f854afc9d90cc53677","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"API","count":241},{"language":"default","tag":"APIs","count":241},{"language":"default","tag":"REST (generated)","count":235},{"language":"default","tag":"Models","count":229},{"language":"default","tag":"Docs","count":114},{"language":"default","tag":"Reference","count":56},{"language":"default","tag":"Connect hardware","count":28},{"language":"default","tag":"Simulate \u0026 test","count":27},{"language":"default","tag":"Build with AI","count":26},{"language":"default","tag":"Workflow nodes","count":26}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"#sidebar a[href=\"/sdks/cpp-sdk\"]{pointer-events:none;opacity:0.5;cursor:default}"},{"filePath":"images/src/_base.css","content":":root{--cyan:#00b5dd;--cyan-2:#33cfef;--cyan-3:#5fdaf3;--ink:#04212b;--text:#e6f4f8;--muted:#9ab4bd;--dim:#6f8b96;--line:#24363e;--panel:#101c22;--card:#15252d;--card-line:#2c434d}*{box-sizing:border-box;margin:0}html,body{background:transparent}body{font-family:\"Inter\",ui-sans-serif,system-ui,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased}.label{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}"}],"page":{"pagePath":"api-reference/rest/EnvironmentWaypointCreateSchema","slug":"/api-reference/rest/EnvironmentWaypointCreateSchema","pageMetadata":{"title":null,"description":null,"href":"/api-reference/rest/EnvironmentWaypointCreateSchema"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`1`,id:`environmentwaypointcreateschema`,children:`EnvironmentWaypointCreateSchema`}),`\n`,_jsx(_components.p,{children:`stub`}),`\n`,_jsxs(_components.p,{children:[`Waypoint payload accepted by `,_jsx(_components.code,{children:`POST /api/v1/environments/{uuid}/waypoints`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`properties`,children:`Properties`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Name`}),_jsx(_components.th,{children:`Type`}),_jsx(_components.th,{children:`Description`}),_jsx(_components.th,{children:`Notes`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`id`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`str`})}),_jsx(_components.td,{children:`Optional waypoint identifier.`}),_jsx(_components.td,{children:`[optional]`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`name`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`str`})}),_jsx(_components.td,{children:`Optional display name.`}),_jsx(_components.td,{children:`[optional]`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`collection`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`str`})}),_jsx(_components.td,{children:`Optional grouping label.`}),_jsx(_components.td,{children:`[optional]`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`position`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Vector3Schema`})}),_jsxs(_components.td,{children:[`Position with `,_jsx(_components.code,{children:`x`}),`, `,_jsx(_components.code,{children:`y`}),`, and `,_jsx(_components.code,{children:`z`}),`.`]}),_jsx(_components.td,{children:`[optional]`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`rotation`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`QuaternionSchema`})}),_jsxs(_components.td,{children:[`Quaternion rotation with `,_jsx(_components.code,{children:`w`}),`, `,_jsx(_components.code,{children:`x`}),`, `,_jsx(_components.code,{children:`y`}),`, and `,_jsx(_components.code,{children:`z`}),`.`]}),_jsx(_components.td,{children:`[optional]`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`metadata`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Dict[str, object]`})}),_jsx(_components.td,{children:`Optional waypoint metadata.`}),_jsx(_components.td,{children:`[optional]`})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":null,"description":null,"href":"/api-reference/rest/EnvironmentWaypointCreateSchema"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"EnvironmentWaypointCreateSchema","slug":"environmentwaypointcreateschema","depth":1,"children":[]},{"title":"Properties","slug":"properties","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"cyberwave","siteName":"Cyberwave Docs","title":"EnvironmentWaypointCreateSchema - Cyberwave Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T07:21:49.145Z","originalFileLocation":"api-reference/rest/EnvironmentWaypointCreateSchema.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Cyberwave Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"EnvironmentWaypointCreateSchema - Cyberwave Docs\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Cyberwave Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cyberwave.mintlify.site/_mintlify/api/og/v2?division=Models\u0026amp;title=EnvironmentWaypointCreateSchema\u0026amp;theme=12d727da36e7435c02131a6b\u0026amp;signature=98f642794ca9c7d7fd206c5b532680e448079c551538a9cc725d8b87dca27c0e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"EnvironmentWaypointCreateSchema - Cyberwave Docs\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cyberwave.mintlify.site/_mintlify/api/og/v2?division=Models\u0026amp;title=EnvironmentWaypointCreateSchema\u0026amp;theme=12d727da36e7435c02131a6b\u0026amp;signature=98f642794ca9c7d7fd206c5b532680e448079c551538a9cc725d8b87dca27c0e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/cyberwave/vQ8b9_MAwUfrGxQ_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Cyberwave Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00b5dd\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/rest/EnvironmentWaypointCreateSchema.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cyberwave.com/#organization\",\"name\":\"Cyberwave Docs\",\"url\":\"https://docs.cyberwave.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cyberwave/gDyqTt86aQ59dugY/images/cyberwave-logo-black.svg?fit=max\u0026auto=format\u0026n=gDyqTt86aQ59dugY\u0026q=85\u0026s=7af7130ac16b7bc13166a3d9f431cdf5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cyberwave.com#website\",\"name\":\"Cyberwave Docs\",\"url\":\"https://docs.cyberwave.com\",\"publisher\":{\"@id\":\"https://docs.cyberwave.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema#webpage\",\"url\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema\",\"name\":\"EnvironmentWaypointCreateSchema\",\"dateModified\":\"2026-10-27T07:21:49.145Z\",\"isPartOf\":{\"@id\":\"https://docs.cyberwave.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"APIs\",\"item\":\"https://docs.cyberwave.com/api-reference/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"REST (generated)\",\"item\":\"https://docs.cyberwave.com/api-reference/rest/DefaultApi\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Models\",\"item\":\"https://docs.cyberwave.com/api-reference/rest/AddMemberByEmailRequest\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"EnvironmentWaypointCreateSchema\",\"item\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema#article\",\"headline\":\"EnvironmentWaypointCreateSchema\",\"name\":\"EnvironmentWaypointCreateSchema\",\"url\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cyberwave.com/api-reference/rest/EnvironmentWaypointCreateSchema#webpage\"},\"dateModified\":\"2026-10-27T07:21:49.145Z\",\"publisher\":{\"@id\":\"https://docs.cyberwave.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cyberwave.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Cyberwave Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Cyberwave Docs","nav":{"global":null,"tabs":[{"tab":"Docs","groups":[{"group":"Get started","icon":"rocket","pages":[{"title":"Welcome","icon":"house","href":"/overview"},{"title":"Agentic quickstart","icon":"robot","href":"/get-started/quickstart"},{"title":"Choose your path","icon":"signs-post","href":"/get-started/choose-your-path"},{"title":"Core concepts","icon":"shapes","href":"/get-started/core-concepts"},{"title":"Account and API keys","icon":"key","href":"/get-started/account"}]},{"group":"Build with AI","icon":"wand-magic-sparkles","pages":[{"title":"Connect AI to robots","sidebarTitle":"Connect AI to robots","icon":"wand-magic-sparkles","href":"/ai/overview"},{"title":"Your first AI loop","sidebarTitle":"Your first AI loop","icon":"wand-magic-sparkles","href":"/overview/first-ai-loop"},{"title":"Connect your AI tool","icon":"plug","href":"/ai/connect-your-ai-tool"},{"title":"Prompt library","icon":"message-lines","href":"/ai/prompt-library"},{"group":"Agents","icon":"comments","pages":[{"title":"AI agents","sidebarTitle":"Overview","icon":"comments","href":"/ai/agents"},{"title":"Environment assistant","sidebarTitle":"Environment assistant","icon":"cubes","href":"/ai/environment-assistant"},{"title":"Control agent","sidebarTitle":"Control agent","icon":"gamepad","href":"/ai/control-agent"},{"title":"Workflow assistant","sidebarTitle":"Workflow assistant","icon":"diagram-project","href":"/ai/workflow-assistant"}]},{"group":"AI models","icon":"brain","pages":[{"title":"AI models","sidebarTitle":"Overview","icon":"brain","href":"/ai/models"},{"title":"Model catalog","icon":"brain","href":"/feature-reference/ml-models/index"},{"title":"Tasks and outputs","icon":"brackets-curly","href":"/feature-reference/ml-models/structured-actions"},{"title":"Model playground","sidebarTitle":"Try models in the Playground","icon":"flask","href":"/feature-reference/ml-models/playground"},{"title":"Bring your own model","icon":"upload","href":"/feature-reference/ml-models/uploading-your-model"},{"title":"Speech-to-text models","icon":"microphone","href":"/feature-reference/ml-models/speech-to-text"}]},{"title":"Ways to control a robot","sidebarTitle":"Ways to control a robot","icon":"gamepad","href":"/ai/control"},{"group":"Workflows","icon":"diagram-project","pages":[{"title":"Build and run workflows","icon":"diagram-project","href":"/feature-reference/workflows"},{"title":"Running a workflow in simulation","icon":"cube","href":"/feature-reference/workflows/simulation-execution-target"},{"title":"Prompting Call Model","icon":"message","href":"/feature-reference/workflows/call-model-prompt"},{"title":"Reusing chains across upstreams","icon":"link","href":"/feature-reference/workflows/reusing-chains"},{"title":"Edge workflow dependencies","icon":"puzzle-piece","href":"/feature-reference/workflows/edge-dependencies"},{"group":"Voice commands","icon":"microphone","pages":[{"title":"Audio in workflows","icon":"waveform-lines","href":"/feature-reference/workflows/audio-in-workflows"},{"title":"Call Model — STT on edge","icon":"microphone-lines","href":"/feature-reference/workflows/call-model-stt-edge"},{"title":"Wake Word — testing","icon":"vial","href":"/feature-reference/workflows/wake-word-engine/testing"}]},{"group":"Examples","icon":"lightbulb","pages":[{"title":"Inspect areas with Move Twin","icon":"magnifying-glass","href":"/feature-reference/workflows/inspect-area"},{"title":"Direct GPS targets with Move Twin","icon":"location-dot","href":"/feature-reference/workflows/move-to-gps"}]}]},{"title":"Agent safety and approval","icon":"shield-check","href":"/ai/safety"}]},{"group":"Simulate \u0026 test","icon":"cube","pages":[{"title":"Simulate in the browser","sidebarTitle":"Playground and MuJoCo","icon":"hand-wave","href":"/overview/hello-robot"},{"title":"Simulation","icon":"atom","href":"/overview/features/simulation"},{"title":"Simulation view","icon":"video","href":"/feature-reference/environment-editor/simulation-view"},{"title":"Simulation timing and advanced settings","icon":"gauge","href":"/feature-reference/environment-editor/simulation-timing"},{"group":"Environments \u0026 editor","icon":"map","pages":[{"title":"Environments","icon":"globe","href":"/overview/features/environment"},{"title":"Environment editor","icon":"pen-to-square","href":"/feature-reference/environment-editor/index"},{"title":"Assistant asset generation","icon":"wand-magic-sparkles","href":"/feature-reference/environment-editor/assistant-asset-generation"},{"title":"Environment templates","icon":"copy","href":"/feature-reference/environment-editor/environment-templates"},{"title":"Fixed and free-floating objects","icon":"anchor","href":"/feature-reference/environment-editor/fixed-base-objects"},{"title":"Disabling collision on a twin","icon":"ghost","href":"/feature-reference/environment-editor/disable-collision"},{"title":"Point cloud import","icon":"braille","href":"/feature-reference/environment-editor/point-cloud-import"},{"group":"Maps \u0026 navigation","icon":"route","pages":[{"title":"Geo reference","icon":"location-crosshairs","href":"/feature-reference/environment-editor/geo-reference"},{"title":"Waypoints on the map","icon":"map-pin","href":"/feature-reference/environment-editor/map-waypoints"},{"title":"Generate a map from the scene","icon":"grid-2","href":"/feature-reference/environment-editor/generated-occupancy-map"},{"title":"Waypoint reachability","icon":"route","href":"/feature-reference/environment-editor/waypoint-reachability"}]}]},{"group":"Twins","icon":"clone","pages":[{"title":"What is a digital twin","icon":"clone","href":"/overview/features/digital-twin"},{"title":"Catalog","icon":"book-bookmark","href":"/feature-reference/catalog"},{"title":"Work with digital twins","icon":"clone","href":"/feature-reference/digital-twins"},{"title":"Coupled and passive joints","icon":"link","href":"/feature-reference/digital-twins/mimic-joints"},{"title":"Live position \u0026 camera frames","icon":"satellite-dish","href":"/feature-reference/twin-live-position-and-frames"},{"title":"Telemetry event time","icon":"clock","href":"/feature-reference/telemetry-event-time"}]},{"group":"Teleoperation \u0026 poses","icon":"gamepad","pages":[{"title":"Teleoperation and remote control","icon":"gamepad","href":"/feature-reference/environment-editor/teleoperation"},{"title":"Arm commands","icon":"terminal","href":"/feature-reference/arm-commands"},{"title":"Saved poses","icon":"bookmark","href":"/feature-reference/twin-saved-poses"},{"title":"Twin joint home positions","icon":"house","href":"/feature-reference/twin-joint-home-positions"}]},{"group":"Live view","icon":"video","pages":[{"title":"Driver logs","icon":"scroll-text","href":"/feature-reference/environment-editor/driver-logs"},{"title":"Consume live video with WebRTC","icon":"video","href":"/overview/tools/custom-webrtc-consumer"}]}]},{"group":"Connect hardware","icon":"plug","pages":[{"title":"How hardware works in Cyberwave","sidebarTitle":"Overview","icon":"cubes","href":"/robots/overview"},{"title":"Supported hardware","icon":"microchip","href":"/overview/supported-hardware"},{"title":"Remote lab","sidebarTitle":"Remote lab","icon":"robot","href":"/overview/develop-remote-hardware"},{"group":"Robot arms","icon":"robot","pages":[{"title":"Robotic arms","icon":"hand","href":"/overview/robotic-arms"},{"title":"Get started with the SO-101 arm","sidebarTitle":"SO-101 quickstart","icon":"microchip","href":"/tutorials/so101-teleop-dataset"},{"title":"Get started with the AgileX Piper arm","sidebarTitle":"AgileX Piper quickstart","icon":"microchip","href":"/tutorials/agilex-piper-quickstart"},{"title":"OpenArm (ROS 2)","icon":"robot","href":"/feature-reference/edge/drivers/openarm-ros2"},{"title":"Hand-eye calibration","icon":"crosshairs","href":"/feature-reference/hand-eye-calibration"}]},{"group":"Quadrupeds \u0026 rovers","icon":"dog","pages":[{"title":"Robotic dogs","icon":"dog","href":"/overview/robotic-dogs"},{"title":"Relocalize a Go2 on a saved map with an AprilTag","sidebarTitle":"AprilTag relocalization","icon":"location-crosshairs","href":"/robots/go2-apriltag-relocalization"},{"title":"ROS 2 driver","sidebarTitle":"ROS 2 driver","icon":"terminal","href":"/api-reference/autonomous-navigation-driver"}]},{"group":"Drones","icon":"helicopter","pages":[{"title":"Drones","icon":"drone","href":"/overview/drones"}]},{"group":"Cameras \u0026 audio","icon":"camera","pages":[{"title":"Cameras","icon":"camera","href":"/overview/cameras"},{"title":"Native microphone driver","sidebarTitle":"Native microphone driver","icon":"microphone-lines","href":"/feature-reference/edge/drivers/native-microphone-driver"},{"title":"Native speaker driver","sidebarTitle":"Native speaker driver","icon":"volume-high","href":"/feature-reference/edge/drivers/native-speaker-driver"},{"title":"macOS microphone bridge","sidebarTitle":"macOS microphone","icon":"microphone-lines","href":"/feature-reference/edge/macos-microphone"}]},{"group":"Edge computers","icon":"microchip","pages":[{"title":"Overview","icon":"microchip","href":"/feature-reference/edge/overview"},{"title":"Prepare your Raspberry Pi","sidebarTitle":"Raspberry Pi setup","icon":"raspberry-pi","href":"/feature-reference/edge/raspberry-pi"},{"title":"Prepare your Jetson Orin Nano","sidebarTitle":"Jetson Orin Nano setup","icon":"microchip","href":"/feature-reference/edge/jetson-orin-nano"}]},{"group":"Add your own robot","icon":"screwdriver-wrench","pages":[{"title":"Add your own robot","sidebarTitle":"Add your robot","icon":"screwdriver-wrench","href":"/robots/add-your-robot"},{"title":"Simulator compatibility","icon":"cube","href":"/feature-reference/catalog/simulation-support"},{"title":"Editing a universal schema","icon":"pencil","href":"/feature-reference/edit-universal-schema"},{"title":"Asset kits","icon":"boxes-stacked","href":"/feature-reference/catalog/asset-kits"},{"title":"Writing compatible drivers","icon":"pen-to-square","href":"/feature-reference/edge/drivers/writing-compatible-drivers"},{"title":"ROS 2 topic namespacing (fleets)","icon":"tags","href":"/feature-reference/edge/drivers/ros2-topic-namespacing"},{"title":"Docker registry","icon":"clone","href":"/feature-reference/docker-registry"}]},{"group":"Drivers","icon":"gears","pages":[{"title":"Drivers","icon":"gears","href":"/feature-reference/edge/drivers/overview"},{"title":"Multi-camera driver orchestration","icon":"camera","href":"/feature-reference/edge/drivers/multi-camera-driver-orchestration"}]}]},{"group":"Train \u0026 improve","icon":"chart-line","pages":[{"title":"Models \u0026 datasets","icon":"brain","href":"/overview/features/models-and-datasets"},{"title":"Record and replay","icon":"clock-rotate-left","href":"/overview/features/replay-and-historical-data"},{"group":"Datasets","icon":"database","pages":[{"title":"Import datasets","icon":"file-import","href":"/feature-reference/datasets/import"},{"title":"Dataset playground","icon":"flask","href":"/feature-reference/datasets/playground"},{"title":"Dataset export \u0026 format conversion","icon":"arrow-right-arrow-left","href":"/feature-reference/datasets/format-conversion"},{"title":"When episodes fail","icon":"triangle-alert","href":"/feature-reference/datasets/episode-failures"}]},{"group":"Train a VLA","icon":"eye","pages":[{"title":"SmolVLA training","sidebarTitle":"SmolVLA","icon":"microchip","href":"/feature-reference/ml-models/smolvla-training"},{"title":"OpenVLA-OFT training","sidebarTitle":"OpenVLA-OFT","icon":"microchip","href":"/feature-reference/ml-models/openvla-oft-training"},{"title":"VLA Cloud Node","icon":"brain","href":"/overview/tools/vla-cloud-node"}]},{"group":"Train an RL policy","icon":"dumbbell","pages":[{"title":"RL tasks","icon":"graduation-cap","href":"/feature-reference/rl-tasks"},{"title":"RL task scene sensors","icon":"camera","href":"/feature-reference/rl-task-scene-sensors"}]},{"group":"Deploy a policy","icon":"upload","pages":[{"title":"Uploading policies","icon":"upload","href":"/feature-reference/uploading-policies"},{"title":"Online controllers","icon":"microchip","href":"/feature-reference/online-controllers"}]}]},{"group":"Deploy \u0026 operate","icon":"server","pages":[{"title":"Run models on the edge","icon":"microchip-ai","href":"/feature-reference/workflows/workers/overview"},{"group":"Vision pipelines on the edge","icon":"filter","pages":[{"title":"Frame substitution","icon":"user-shield","href":"/feature-reference/edge/drivers/frame-filters"},{"title":"Camera detection overlays","icon":"object-group","href":"/feature-reference/edge/drivers/camera-detection-overlays"},{"title":"Multi-camera detection routing","icon":"shuffle","href":"/feature-reference/edge/drivers/multi-camera-detection-routing"},{"title":"Record \u0026 replay","icon":"circle-play","href":"/feature-reference/edge/drivers/data-record-replay"},{"title":"Security pipeline (multi-camera, anonymising)","icon":"user-shield","href":"/feature-reference/edge/drivers/security-pipeline"}]},{"title":"Cloud Node","icon":"cloud","href":"/overview/tools/cloud-node"},{"group":"Fleet and alerts","icon":"bell","pages":[{"title":"Fleet provisioning","icon":"server","href":"/enterprise/fleet-provisioning"},{"title":"Alerts","icon":"bell","href":"/feature-reference/edge/drivers/alerts"}]},{"group":"For IT \u0026 integrators","icon":"building","pages":[{"title":"Cyberwave for integrators","sidebarTitle":"Overview","icon":"building","href":"/enterprise/overview"},{"title":"Integration surfaces","icon":"plug","href":"/enterprise/integration-surfaces"},{"title":"Network and firewall requirements","sidebarTitle":"Network and firewall","icon":"network-wired","href":"/enterprise/network-and-firewall"},{"title":"Access control","icon":"shield","href":"/feature-reference/access-control"},{"title":"Zenoh-MQTT bridge","icon":"bridge","href":"/overview/tools/zenoh-mqtt-bridge"},{"title":"A2A partner task API","icon":"handshake","href":"/api-reference/a2a-partner-api"}]}]}]},{"tab":"Tutorials","groups":[{"group":"All tutorials","icon":"grip","pages":[{"title":"Tutorials","sidebarTitle":"All tutorials","icon":"book-open","mode":"wide","href":"/tutorials"}]},{"group":"No hardware","icon":"laptop","pages":[{"title":"UR Sim to Cyberwave with a Python driver","sidebarTitle":"UR Sim driver tutorial","icon":"robot","href":"/tutorials/ur-sim-cyberwave-driver"},{"title":"Train an RL policy in MuJoCo","sidebarTitle":"Train an RL policy","icon":"graduation-cap","href":"/tutorials/train-rl-policy"},{"title":"RL task walkthrough","icon":"list-check","href":"/feature-reference/rl-task-walkthrough"}]},{"group":"Laptop camera only","icon":"camera","pages":[{"title":"Monitor a camera feed for safety hazards","sidebarTitle":"Visual safety monitoring","icon":"code","iconType":"solid","href":"/tutorials/edge-to-cloud-vlm"},{"title":"Detect intruders in a zone","sidebarTitle":"Intrusion detection","icon":"user-shield","iconType":"solid","href":"/tutorials/intrusion-detection"}]},{"group":"SO-101 arm","icon":"robot","pages":[{"title":"Train an AI model on the SO-101","sidebarTitle":"Train your first AI model","icon":"robot","href":"/tutorials/train-vla-cyberwave"},{"title":"Control an SO-101 arm with your voice","sidebarTitle":"SO-101: voice control","icon":"wand-magic-sparkles","iconType":"solid","href":"/tutorials/so101-natural-language-agent"},{"title":"Build a voice-controlled SO-101 arm with Workflows","sidebarTitle":"SO-101 voice agent (workflow)","icon":"diagram-project","iconType":"solid","href":"/tutorials/so101-voice-agent-workflows"},{"title":"Voice-controlled pick and place","sidebarTitle":"SO-101: voice pick \u0026 place","icon":"microphone-lines","iconType":"solid","href":"/tutorials/so101-voice-pick-and-place"}]},{"group":"Mobile robots \u0026 drones","icon":"truck-monster","pages":[{"title":"Control a UGV rover with your voice","sidebarTitle":"UGV rover: voice control","icon":"car-side","iconType":"solid","href":"/tutorials/ugv-voice-controlled"},{"title":"Build a voice-controlled rover with Workflows","sidebarTitle":"UGV voice agent (workflow)","icon":"diagram-project","iconType":"solid","href":"/tutorials/ugv-beast-workflows"},{"title":"Log DJI Mini 3 observations by voice","sidebarTitle":"DJI Mini 3: voice alerts","icon":"diagram-project","iconType":"solid","href":"/tutorials/dji-mini-workflows"},{"title":"Spot left-out equipment with a DJI Mini 3","sidebarTitle":"DJI Mini 3 site sweep","icon":"drone","iconType":"solid","href":"/tutorials/dji-mini-3-site-sweep"},{"title":"Build a voice-controlled AgileX Piper with Workflows","sidebarTitle":"AgileX Piper voice agent (workflow)","icon":"diagram-project","iconType":"solid","href":"/tutorials/agilex-piper-workflows"}]},{"group":"Built by the community","icon":"users","pages":[{"title":"Build a sandwich-making robot","sidebarTitle":"Sandwich-making robot","icon":"burger","iconType":"solid","href":"/tutorials/sandwich-robot-smolvla"},{"title":"Fold cloth with two SO-101 arms","sidebarTitle":"Cloth folding (dual SO-101)","icon":"shirt","iconType":"solid","href":"/tutorials/cloth-folding-so101"},{"title":"Order-driven zero-shot picking with an SO-101","sidebarTitle":"SO-101: zero-shot picking cell","icon":"boxes-packing","iconType":"solid","href":"/tutorials/so101-zero-shot-picking-cell"}]},{"group":"Demos (video)","icon":"film","pages":[{"title":"Run an autonomous rover inspection","sidebarTitle":"Rover inspection mission","icon":"robot","iconType":"solid","href":"/tutorials/rover-ai-mission"},{"title":"Take a Go2 from digital twin to real","sidebarTitle":"Deploy a Go2 robot dog","icon":"dog","iconType":"solid","href":"/tutorials/go2-digital-to-physical"}]},{"group":"Ideas","icon":"lightbulb","pages":[{"title":"Physical AI agents cookbook","icon":"rocket","href":"/overview/idea-cookbook"},{"title":"Cyberwave Builders Starter Kit","icon":"rocket","href":"/overview/starter-kit-builders"}]}]},{"tab":"Reference","groups":[{"group":"SDKs \u0026 CLI","icon":"code","pages":[{"title":"Python SDK","icon":"python","href":"/overview/tools/python-sdk"},{"title":"cw.models (Python)","icon":"brain","href":"/overview/tools/models/overview"},{"title":"CLI reference","sidebarTitle":"CLI","icon":"terminal","href":"/overview/tools/cli"},{"title":"C++ SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/cyberwave/images/cplusplus.svg","tag":"Coming Soon","href":"/overview/tools/cpp-sdk"}]},{"group":"MCP \u0026 agent skill","icon":"plug","pages":[{"title":"MCP server","icon":"plug","href":"/overview/tools/mcp-server"},{"title":"Cyberwave agent skill","icon":"sparkles","href":"/overview/tools/claude-skill"}]},{"group":"Workflow nodes","icon":"diagram-project","pages":[{"title":"Workflow nodes","icon":"shapes","href":"/overview/features/workflow-nodes"},{"group":"Triggers \u0026 sources","icon":"bolt","pages":[{"title":"MQTT trigger and Send MQTT","icon":"bolt","href":"/feature-reference/workflows/mqtt-trigger"},{"title":"Audio Track","icon":"microphone","href":"/feature-reference/workflows/audio-track/overview"},{"title":"Twin node","icon":"clone","href":"/feature-reference/workflows/twin"},{"title":"Get Pose node","icon":"location-crosshairs","href":"/feature-reference/workflows/get-pose"}]},{"group":"AI \u0026 perception","icon":"eye","pages":[{"title":"Audio Assistant","icon":"volume-high","href":"/feature-reference/workflows/audio-assistant/overview"},{"title":"Voice Assistant (VA)","icon":"microphone","href":"/feature-reference/workflows/audio-assistant/voice-assistant"},{"title":"Sound Security Guard (SSG)","icon":"siren-on","href":"/feature-reference/workflows/audio-assistant/sound-security-guard"},{"title":"Audio assistant technical reference","icon":"book","href":"/feature-reference/workflows/audio-assistant/technical-reference"},{"title":"Wake Word Engine","icon":"microphone","href":"/feature-reference/workflows/wake-word-engine/overview"},{"title":"Barcode Reader node","icon":"barcode","href":"/feature-reference/workflows/barcode-reader"},{"title":"Object Pose node","icon":"cube","href":"/feature-reference/workflows/object-pose"}]},{"group":"Transform \u0026 logic","icon":"shuffle","pages":[{"title":"Fuzzy Matcher node","icon":"spell-check","href":"/feature-reference/workflows/fuzzy-matcher"},{"title":"Anonymize node","icon":"user-secret","href":"/feature-reference/workflows/anonymize-image"},{"title":"Annotate \u0026 anonymize nodes","icon":"user-shield","href":"/feature-reference/workflows/workers/filter-frame"},{"title":"Create Attachment","icon":"paperclip","href":"/feature-reference/workflows/create-attachment"},{"title":"Timed Condition node","icon":"hourglass-half","href":"/feature-reference/workflows/timed-condition"},{"title":"Spatial Filter node","icon":"draw-polygon","href":"/feature-reference/workflows/spatial-filter"},{"title":"Loop node","icon":"repeat","href":"/feature-reference/workflows/loop"},{"title":"Timer node","icon":"stopwatch","href":"/feature-reference/workflows/timer"}]},{"group":"Actuation","icon":"hand","pages":[{"title":"Virtual Controller node","icon":"gamepad","href":"/feature-reference/workflows/virtual-controller"},{"title":"Send Controller Command node","icon":"paper-plane","href":"/feature-reference/workflows/send-controller-command"},{"title":"Send Pose node","icon":"person-walking-arrow-right","href":"/feature-reference/workflows/send-pose"},{"title":"Send Depth node","icon":"ruler-vertical","href":"/feature-reference/workflows/send-depth"},{"title":"Recorder node","icon":"circle-dot","href":"/feature-reference/workflows/recorder"},{"title":"Online Controller Lifecycle node","icon":"arrows-spin","href":"/feature-reference/workflows/online-controller-lifecycle"}]}]},{"group":"Driver SDK","icon":"gears","pages":[{"title":"BaseDriver (Python SDK)","icon":"cubes","href":"/feature-reference/edge/drivers/base-driver-class"},{"title":"BaseROS2Driver (ROS 2)","icon":"cubes-stacked","href":"/feature-reference/edge/drivers/ros2-base-driver"},{"title":"Driver mixins and capabilities","icon":"puzzle-piece","href":"/feature-reference/edge/drivers/driver-mixins"},{"title":"Joint motion shaping","icon":"wave-square","href":"/feature-reference/edge/drivers/joint-motion-shaping"},{"title":"Data wire format","icon":"file-code","href":"/feature-reference/edge/drivers/data-wire-format"},{"title":"Data fusion primitives","icon":"object-ungroup","href":"/feature-reference/edge/drivers/data-fusion"},{"title":"Synchronized multi-channel hooks","icon":"clock","href":"/feature-reference/edge/drivers/data-synchronized-hooks"},{"title":"Navigation coordinate convention","icon":"compass","href":"/feature-reference/edge/drivers/navigation-coordinate-convention"}]},{"group":"Edge internals","icon":"microchip","pages":[{"title":"Edge Bench","sidebarTitle":"Benchmark","icon":"gauge-high","href":"/feature-reference/workflows/workers/bench"},{"title":"Model cache","icon":"database","href":"/feature-reference/workflows/workers/model-cache"},{"title":"Camera driver: V4L2 backend requirement","icon":"video","href":"/feature-reference/edge/drivers/camera-v4l2-backend"},{"title":"Camera driver: hardware H.264 encoding","icon":"film","href":"/feature-reference/edge/drivers/camera-hardware-h264-encoding"},{"title":"Wake Word — models \u0026 compile","icon":"cloud-arrow-down","href":"/feature-reference/workflows/wake-word-engine/models-and-compile"}]},{"group":"Asset \u0026 config files","icon":"file-code","pages":[{"title":"cyberwave.yml manifest","icon":"file-lines","href":"/feature-reference/manifest"},{"title":"Asset and driver spec","sidebarTitle":"Asset and driver spec","icon":"file-code","href":"/feature-reference/catalog/upload-asset"},{"title":"Asset schema variants","icon":"shapes","href":"/feature-reference/asset-schema-variants"},{"title":"Unified slug system","icon":"link","href":"/feature-reference/concepts/slug-system"}]},{"group":"Accounts \u0026 access","icon":"key","pages":[{"title":"API tokens","icon":"key","href":"/feature-reference/api-tokens"},{"title":"Credits \u0026 billing","icon":"credit-card","href":"/billing/credits"}]},{"group":"Architecture \u0026 glossary","icon":"sitemap","pages":[{"title":"Architecture","icon":"rocket","href":"/feature-reference/architecture/architecture"},{"title":"Data model","icon":"sitemap","href":"/feature-reference/architecture/core-data-hierarchy"},{"title":"Glossary","icon":"book-open","href":"/feature-reference/architecture/key-concepts"}]},{"group":"Help","icon":"life-ring","pages":[{"title":"Troubleshooting","icon":"screwdriver-wrench","href":"/support/troubleshooting"},{"title":"Support","icon":"life-ring","href":"/support/index"}]}]},{"tab":"API","groups":[{"group":"APIs","icon":"code","pages":[{"title":"API Overview","href":"/api-reference/overview"},{"title":"MQTT API reference","href":"/api-reference/mqtt/main"},{"title":"Execution ingress","href":"/feature-reference/workflows/execution-ingress"},{"title":"Model catalog API","href":"/api-reference/models/catalog"},{"title":"Model playground API","href":"/api-reference/models/playground"},{"title":"Event Storage Metrics","href":"/api-reference/metrics-events"},{"group":"REST (generated)","icon":"server","pages":[{"group":"Endpoints","icon":"link","pages":[{"title":null,"href":"/api-reference/rest/DefaultApi"},{"title":null,"href":"/api-reference/rest/CatalogApi"},{"title":null,"href":"/api-reference/rest/CloudNodeApi"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadsApi"},{"title":null,"href":"/api-reference/rest/FeaturesApi"},{"title":null,"href":"/api-reference/rest/ProfileApi"}]},{"group":"Models","icon":"cubes","pages":[{"title":null,"href":"/api-reference/rest/AddMemberByEmailRequest"},{"title":null,"href":"/api-reference/rest/AddMemberByEmailResponse"},{"title":null,"href":"/api-reference/rest/AddMemberUserSchema"},{"title":null,"href":"/api-reference/rest/AlertSchema"},{"title":null,"href":"/api-reference/rest/AssetCatalogImportSchema"},{"title":null,"href":"/api-reference/rest/AssetCreateSchema"},{"title":null,"href":"/api-reference/rest/AssetCreateWithURDFSchema"},{"title":null,"href":"/api-reference/rest/AssetGLBFromAttachmentSchema"},{"title":null,"href":"/api-reference/rest/AssetListSchema"},{"title":null,"href":"/api-reference/rest/AssetSchema"},{"title":null,"href":"/api-reference/rest/AssetUpdateSchema"},{"title":null,"href":"/api-reference/rest/AttachmentCreateSchema"},{"title":null,"href":"/api-reference/rest/AttachmentSchema"},{"title":null,"href":"/api-reference/rest/AvailableFeaturesSchema"},{"title":null,"href":"/api-reference/rest/BulkJointStatesUpdateSchema"},{"title":null,"href":"/api-reference/rest/BusinessEventCreateSchema"},{"title":null,"href":"/api-reference/rest/BusinessEventListResponseSchema"},{"title":null,"href":"/api-reference/rest/BusinessEventSchema"},{"title":null,"href":"/api-reference/rest/CameraConfigUpdateSchema"},{"title":null,"href":"/api-reference/rest/CatalogSeedGroupSchema"},{"title":null,"href":"/api-reference/rest/CatalogSeedItemSchema"},{"title":null,"href":"/api-reference/rest/CatalogSeedOptionSchema"},{"title":null,"href":"/api-reference/rest/CatalogSeedOptionsResponseSchema"},{"title":null,"href":"/api-reference/rest/CatalogSeedRequestSchema"},{"title":null,"href":"/api-reference/rest/CatalogSeedResponseSchema"},{"title":null,"href":"/api-reference/rest/CloudeNodeHeartbeatResponse"},{"title":null,"href":"/api-reference/rest/CloudeNodeInstanceRegisterResponse"},{"title":null,"href":"/api-reference/rest/CloudNodeFailedRequest"},{"title":null,"href":"/api-reference/rest/CloudNodeFailedResponse"},{"title":null,"href":"/api-reference/rest/CloudNodeInstanceCreateRequest"},{"title":null,"href":"/api-reference/rest/CloudNodeInstanceLogsResponse"},{"title":null,"href":"/api-reference/rest/CloudNodeInstanceRegisterRequest"},{"title":null,"href":"/api-reference/rest/CloudNodeInstanceSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeInstanceStatusResponse"},{"title":null,"href":"/api-reference/rest/CloudNodeLogEntrySchema"},{"title":null,"href":"/api-reference/rest/CloudNodeLogRequest"},{"title":null,"href":"/api-reference/rest/CloudNodeLogResponse"},{"title":null,"href":"/api-reference/rest/CloudNodeTerminatedRequest"},{"title":null,"href":"/api-reference/rest/CloudNodeTerminatedResponse"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadAssignSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadAttachmentResponseSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadAttachmentSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadCreateSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadResultSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadSchema"},{"title":null,"href":"/api-reference/rest/CloudNodeWorkloadUpdateSchema"},{"title":null,"href":"/api-reference/rest/CombinedDatasetGenerationRequestSchema"},{"title":null,"href":"/api-reference/rest/CombinedRecordingGenerationRequestSchema"},{"title":null,"href":"/api-reference/rest/CompleteLargeUploadSchema"},{"title":null,"href":"/api-reference/rest/ControllerPolicyCreateSchema"},{"title":null,"href":"/api-reference/rest/ControllerPolicyExecuteResponseSchema"},{"title":null,"href":"/api-reference/rest/ControllerPolicyExecuteSchema"},{"title":null,"href":"/api-reference/rest/ControllerPolicySchema"},{"title":null,"href":"/api-reference/rest/ControllerPolicyUpdateSchema"},{"title":null,"href":"/api-reference/rest/CreateAlertSchema"},{"title":null,"href":"/api-reference/rest/CreateAssetFromPromptOrImageRequestSchema"},{"title":null,"href":"/api-reference/rest/CreateMissionExecutionSchema"},{"title":null,"href":"/api-reference/rest/CreateMissionSchema"},{"title":null,"href":"/api-reference/rest/CreateTaskSchema"},{"title":null,"href":"/api-reference/rest/DatasetCreateSchema"},{"title":null,"href":"/api-reference/rest/DatasetGenerationRequestSchema"},{"title":null,"href":"/api-reference/rest/DatasetGenerationRequestSchemaByDate"},{"title":null,"href":"/api-reference/rest/DatasetGenerationResponseSchema"},{"title":null,"href":"/api-reference/rest/DatasetSchema"},{"title":null,"href":"/api-reference/rest/DatasetUpdateSchema"},{"title":null,"href":"/api-reference/rest/DatasetZipUrlSchema"},{"title":null,"href":"/api-reference/rest/DeferredTaskExecutionResponseSchema"},{"title":null,"href":"/api-reference/rest/DiscoveryResponseSchema"},{"title":null,"href":"/api-reference/rest/EdgeCoreRestartResponseSchema"},{"title":null,"href":"/api-reference/rest/EdgeCreateSchema"},{"title":null,"href":"/api-reference/rest/EdgeRegisterSchema"},{"title":null,"href":"/api-reference/rest/EdgeSchema"},{"title":null,"href":"/api-reference/rest/EnableOrgFeatureRequest"},{"title":null,"href":"/api-reference/rest/EndSessionResponseSchema"},{"title":"List environment recordings","href":"/api-reference/rest/environment-recordings-list"},{"title":null,"href":"/api-reference/rest/EnvironmentCreateSchema"},{"title":null,"href":"/api-reference/rest/EnvironmentSchema"},{"title":null,"href":"/api-reference/rest/EnvironmentSnapshotCreateSchema"},{"title":null,"href":"/api-reference/rest/EnvironmentSnapshotSchema"},{"title":null,"description":null,"href":"/api-reference/rest/EnvironmentWaypointBulkCreateSchema"},{"title":null,"href":"/api-reference/rest/EnvironmentWaypointCreateSchema"},{"title":null,"description":null,"href":"/api-reference/rest/EnvironmentWaypointSchema"},{"title":null,"href":"/api-reference/rest/EpisodeCreateSchema"},{"title":null,"href":"/api-reference/rest/EpisodeSchema"},{"title":null,"href":"/api-reference/rest/EpisodeUpdateSchema"},{"title":null,"href":"/api-reference/rest/ExecuteTaskSchema"},{"title":null,"href":"/api-reference/rest/FeatureMetadataSchema"},{"title":null,"href":"/api-reference/rest/FeatureStatusSchema"},{"title":null,"href":"/api-reference/rest/GrantUserFeatureRequest"},{"title":null,"href":"/api-reference/rest/ImageBytes"},{"title":null,"href":"/api-reference/rest/ImageBytes1"},{"title":null,"href":"/api-reference/rest/ImportResultSchema"},{"title":null,"href":"/api-reference/rest/InitiateLargeUploadResponse"},{"title":null,"href":"/api-reference/rest/InitiateLargeUploadSchema"},{"title":null,"href":"/api-reference/rest/JointCalibrationSchema"},{"title":null,"href":"/api-reference/rest/JointSchema"},{"title":null,"href":"/api-reference/rest/JointStateSchema"},{"title":null,"href":"/api-reference/rest/JointStatesSchema"},{"title":null,"href":"/api-reference/rest/JointStateUpdateSchema"},{"title":null,"href":"/api-reference/rest/KeybindingCreateSchema"},{"title":null,"href":"/api-reference/rest/KeybindingSchema"},{"title":null,"href":"/api-reference/rest/KeybindingUpdateSchema"},{"title":null,"href":"/api-reference/rest/LabAccessResponseSchema"},{"title":null,"href":"/api-reference/rest/LabStatusResponseSchema"},{"title":null,"href":"/api-reference/rest/LinkShareCreateSchema"},{"title":null,"href":"/api-reference/rest/LinkShareRevokeSchema"},{"title":null,"href":"/api-reference/rest/LinkShareSchema"},{"title":null,"href":"/api-reference/rest/LLMGenerationSchema"},{"title":null,"href":"/api-reference/rest/LLMResponseSchema"},{"title":null,"href":"/api-reference/rest/MapCreateSchema"},{"title":null,"href":"/api-reference/rest/MapDataSchema"},{"title":null,"href":"/api-reference/rest/MapStreamFinalizeSchema"},{"title":null,"href":"/api-reference/rest/MapStreamStartSchema"},{"title":null,"href":"/api-reference/rest/MapStreamStopSchema"},{"title":null,"href":"/api-reference/rest/Metadata"},{"title":null,"href":"/api-reference/rest/MissionExecutionSchema"},{"title":null,"href":"/api-reference/rest/MissionSchema"},{"title":null,"href":"/api-reference/rest/MLModelCreateSchema"},{"title":null,"href":"/api-reference/rest/MLModelSchema"},{"title":null,"href":"/api-reference/rest/MLModelUpdateSchema"},{"title":null,"href":"/api-reference/rest/MLTrainingCreateSchema"},{"title":null,"href":"/api-reference/rest/MLTrainingDeploySchema"},{"title":null,"href":"/api-reference/rest/MLTrainingFailedCreationSchema"},{"title":null,"href":"/api-reference/rest/MLTrainingSchema"},{"title":null,"href":"/api-reference/rest/MLTrainingUpdateSchema"},{"title":null,"href":"/api-reference/rest/MotionPlanSchema"},{"title":null,"href":"/api-reference/rest/MotionPlanStepSchema"},{"title":null,"href":"/api-reference/rest/MyFeaturesResponseSchema"},{"title":null,"href":"/api-reference/rest/NavigationRotationSchema"},{"title":null,"href":"/api-reference/rest/NavigationWaypointSchema"},{"title":null,"href":"/api-reference/rest/OccupancyMapCreateSchema"},{"title":null,"href":"/api-reference/rest/OnboardingCompletionSchema"},{"title":null,"href":"/api-reference/rest/OrganizationCreateSchema"},{"title":null,"href":"/api-reference/rest/OrganizationSchema"},{"title":null,"href":"/api-reference/rest/OrganizationUpdateSchema"},{"title":null,"href":"/api-reference/rest/OrganizationWorkspaceSchema"},{"title":null,"href":"/api-reference/rest/OrgFeatureSchema"},{"title":null,"href":"/api-reference/rest/OrgMemberSchema"},{"title":null,"href":"/api-reference/rest/OrgMembersResponse"},{"title":null,"href":"/api-reference/rest/OrgMemberUserSchema"},{"title":null,"href":"/api-reference/rest/PairTwinSchema"},{"title":null,"href":"/api-reference/rest/PasswordChangeSchema"},{"title":null,"href":"/api-reference/rest/Payload"},{"title":null,"href":"/api-reference/rest/PermissionsSchema"},{"title":null,"href":"/api-reference/rest/PipelineConfigSchema"},{"title":null,"href":"/api-reference/rest/PipelineStagesSchema"},{"title":null,"href":"/api-reference/rest/PlanSchema"},{"title":null,"href":"/api-reference/rest/PopularTagSchema"},{"title":null,"href":"/api-reference/rest/PopularTagsResponseSchema"},{"title":null,"href":"/api-reference/rest/ProfileResponseSchema"},{"title":null,"href":"/api-reference/rest/ProfileUpdateSchema"},{"title":null,"href":"/api-reference/rest/ProjectCreateSchema"},{"title":null,"href":"/api-reference/rest/ProjectSchema"},{"title":null,"href":"/api-reference/rest/ProjectShareResponseSchema"},{"title":null,"href":"/api-reference/rest/PublicUserSchema"},{"title":null,"href":"/api-reference/rest/QuaternionSchema"},{"title":null,"href":"/api-reference/rest/RecordingGenerationRequestSchema"},{"title":null,"href":"/api-reference/rest/RecordingGenerationRequestSchemaByDate"},{"title":null,"href":"/api-reference/rest/RecordingGenerationResponseSchema"},{"title":null,"href":"/api-reference/rest/ReloadCapabilitiesBulkSchema"},{"title":null,"href":"/api-reference/rest/RemoveMemberResponse"},{"title":null,"href":"/api-reference/rest/Response"},{"title":null,"href":"/api-reference/rest/RevokeUserFeatureRequest"},{"title":null,"href":"/api-reference/rest/RobotDescriptionSchema"},{"title":null,"href":"/api-reference/rest/ShareSchema"},{"title":null,"href":"/api-reference/rest/SharesResponseSchema"},{"title":null,"href":"/api-reference/rest/SimulationStartSchema"},{"title":null,"href":"/api-reference/rest/SlugAvailabilitySchema"},{"title":null,"href":"/api-reference/rest/SyncWithAssetSchema"},{"title":null,"href":"/api-reference/rest/TaggedFramesCreateSchema"},{"title":null,"href":"/api-reference/rest/TaggedFramesSchema"},{"title":null,"href":"/api-reference/rest/TaggedFramesUpdateSchema"},{"title":null,"href":"/api-reference/rest/TaskExecutionSchema"},{"title":null,"href":"/api-reference/rest/TaskSchema"},{"title":null,"href":"/api-reference/rest/TaskStepSchema"},{"title":null,"href":"/api-reference/rest/TeamMemberResponse"},{"title":null,"href":"/api-reference/rest/TeamShareSchema"},{"title":null,"href":"/api-reference/rest/TwinActionRequestSchema"},{"title":null,"href":"/api-reference/rest/TwinActionResponseSchema"},{"title":null,"href":"/api-reference/rest/TwinActionStatusSchema"},{"title":null,"href":"/api-reference/rest/TwinBindingSchema"},{"title":null,"href":"/api-reference/rest/TwinConnectionEventSchema"},{"title":null,"href":"/api-reference/rest/TwinCreateSchema"},{"title":null,"href":"/api-reference/rest/TwinDriverLogSchema"},{"title":null,"href":"/api-reference/rest/TwinDriverLogsResponseSchema"},{"title":null,"href":"/api-reference/rest/TwinJointCalibrationSchema"},{"title":null,"href":"/api-reference/rest/TwinMetricsQuerySchema"},{"title":null,"href":"/api-reference/rest/TwinMotionResponseSchema"},{"title":null,"href":"/api-reference/rest/TwinNavigationCommandSchema"},{"title":null,"href":"/api-reference/rest/TwinSchema"},{"title":null,"href":"/api-reference/rest/TwinStateUpdateSchema"},{"title":null,"href":"/api-reference/rest/TwinTelemetryMetadataSchema"},{"title":null,"href":"/api-reference/rest/TwinUniversalSchemaPatchSchema"},{"title":null,"href":"/api-reference/rest/UniversalSchemaPatchSchema"},{"title":null,"href":"/api-reference/rest/UpdateAlertSchema"},{"title":null,"href":"/api-reference/rest/UpdateDatasetMetadataSchema"},{"title":null,"href":"/api-reference/rest/UpdateMemberRoleRequest"},{"title":null,"href":"/api-reference/rest/UpdateMemberRoleResponse"},{"title":null,"href":"/api-reference/rest/UpdateRecordingMetadataSchema"},{"title":null,"href":"/api-reference/rest/UpdateTaskSchema"},{"title":null,"href":"/api-reference/rest/URDFProjectCreateSchema"},{"title":null,"href":"/api-reference/rest/URDFProjectSchema"},{"title":null,"href":"/api-reference/rest/UserFeatureSchema"},{"title":null,"href":"/api-reference/rest/UserSchema"},{"title":null,"href":"/api-reference/rest/UserSearchResultSchema"},{"title":null,"href":"/api-reference/rest/UserShareSchema"},{"title":null,"href":"/api-reference/rest/Value"},{"title":null,"href":"/api-reference/rest/Vector3Schema"},{"title":null,"href":"/api-reference/rest/VendorDescriptionSchema"},{"title":null,"href":"/api-reference/rest/Visibility"},{"title":null,"href":"/api-reference/rest/VLMGenerationSchema"},{"title":null,"href":"/api-reference/rest/VLMResponseSchema"},{"title":null,"href":"/api-reference/rest/WorkflowConnectionCreateSchema"},{"title":null,"href":"/api-reference/rest/WorkflowConnectionSchema"},{"title":null,"href":"/api-reference/rest/WorkflowCreateSchema"},{"title":null,"href":"/api-reference/rest/WorkflowExecuteSchema"},{"title":null,"href":"/api-reference/rest/WorkflowExecutionSchema"},{"title":null,"href":"/api-reference/rest/WorkflowNodeCreateSchema"},{"title":null,"href":"/api-reference/rest/WorkflowNodeExecutionSchema"},{"title":null,"href":"/api-reference/rest/WorkflowNodeSchema"},{"title":null,"href":"/api-reference/rest/WorkflowNodeUpdateSchema"},{"title":null,"href":"/api-reference/rest/WorkflowSchema"},{"title":null,"href":"/api-reference/rest/WorkflowUpdateSchema"},{"title":null,"href":"/api-reference/rest/WorkspaceCreateSchema"},{"title":null,"href":"/api-reference/rest/WorkspaceResponseSchema"},{"title":null,"href":"/api-reference/rest/WorkspaceSchema"},{"title":null,"href":"/api-reference/rest/WorkspaceUpdateSchema"},{"title":null,"href":"/api-reference/rest/WorkspaceUserSchema"},{"title":null,"href":"/api-reference/rest/WorkspaceUsersSchema"}]}]}]}]},{"tab":"Changelog","groups":[{"group":"Changelog","icon":"clock-rotate-left","pages":[{"title":"Changelog","icon":"clock-rotate-left","href":"/changelog"}]}]}]},"basePath":"","title":"EnvironmentWaypointCreateSchema - Cyberwave Docs","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}