{"version":1,"pages":[{"id":"upBRfuDmybGjyVkAaEY2","title":"NimbusOS SDK","pathname":"/droneforge-docs","siteSpaceId":"sitesp_q8Vby","lang":"en","icon":"drone","description":"Welcome to the public documentation for the NimbusOS SDK"},{"id":"iYnqrt167iJcY8uB3ZZE","title":"Getting Started","pathname":"/droneforge-docs/nimbusos-sdk/getting-started","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Start using the NimbusOS SDK and choose the supported language path.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"}]},{"id":"vP4Sll9Jc7uBZctYClqR","title":"LLM and AI Access","pathname":"/droneforge-docs/nimbusos-sdk/llm-and-ai-access","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"How AI tools can read, index, and query the published NimbusOS SDK documentation.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"}]},{"id":"MFXrtnw1wTxDMs2MrJmM","title":"Python API","pathname":"/droneforge-docs/nimbusos-sdk/python-api","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Overview of the NimbusOS Python SDK subscriptions, publications, connection model, and CLI tools.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"}]},{"id":"4afb8e57c5f1c50c3750389061bb9a5abcc0cd96","title":"Setup","pathname":"/droneforge-docs/nimbusos-sdk/python-api/setup","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Install nimbusos-sdk and verify the current Python imports and command-line tools.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"202a85fd1a99ed0b2b75cac2d1e4430fedeeb8f1","title":"Quick Start","pathname":"/droneforge-docs/nimbusos-sdk/python-api/quick-start","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Short current examples for creating a NimbusClient, subscribing, publishing, camera access, and CLI smoke tests.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"4ac79e12f893ca484596f9fa444f6a0cbe6f02c4","title":"Publishing","pathname":"/droneforge-docs/nimbusos-sdk/python-api/publishing","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Current publish methods for arm state, autonomy requests, waypoint speed, yaw turns, and camera overlays.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"e7cb2faad383f38f66adc6f2acf084fcc2811ce0","title":"API","pathname":"/droneforge-docs/nimbusos-sdk/python-api/api","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Stable public Python API exported by nimbusos_sdk, including NimbusClient methods and typed data objects.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"e7f8da40dd09e457aa2ead703c931aedcb40b240","title":"Subscriptions","pathname":"/droneforge-docs/nimbusos-sdk/python-api/subscriptions","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Typed subscription examples for telemetry, selected state, camera frames, waypoint status, and autonomy status.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"2ccaa6b7f53a71b118cea3bf69fa6b601b5265d5","title":"CLI","pathname":"/droneforge-docs/nimbusos-sdk/python-api/cli","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Installed NimbusOS SDK command-line tools, topics, arguments, endpoints, and examples.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"hs7guKWePyJ6214QChRx","title":"Examples","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Practical NimbusOS Python SDK examples for arming, takeoff, waypoints, landing, camera access, and overlays.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"}]},{"id":"MZfnqjvgZCHL8Unck5S2","title":"Arming","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples/arming","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Arm and disarm NimbusOS with the Python SDK or nimbusos-arm CLI.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"},{"label":"Examples"}]},{"id":"8oqWFlgGUZdLOBFYFgaW","title":"Takeoff","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples/takeoff","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Arm NimbusOS and request takeoff through the current autonomy request API.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"},{"label":"Examples"}]},{"id":"wivOh3DjvR2j1XOJAqGC","title":"Waypoints","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples/waypoints","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Publish body-frame relative waypoints and waypoint speed with the current NimbusOS SDK.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"},{"label":"Examples"}]},{"id":"7nerj721vQchaeTQ5Pds","title":"Landing","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples/landing","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Request landing through the current NimbusOS autonomy request API.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"},{"label":"Examples"}]},{"id":"8a6A225cDrWqsWdGXLGB","title":"Camera Access","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples/camera-access","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Example of how to access the drone camera feed through NimbusOS SDK","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"},{"label":"Examples"}]},{"id":"fbSyl00rWL9NFyRT2SvM","title":"Inference Drawing","pathname":"/droneforge-docs/nimbusos-sdk/python-api/examples/inference-drawing","siteSpaceId":"sitesp_q8Vby","lang":"en","description":"Publish camera overlay drawing instructions for inference results.","breadcrumbs":[{"label":"NimbusOS SDK","icon":"drone"},{"label":"Python API"},{"label":"Examples"}]}]}