| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:9a4f6acb-2384-46f5-8f10-c4fd7cb529cb,g:dc0787b9-0999-4a0e-b635-55a2f578c123 --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:oust="http://ouster.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://ouster.com/20231231"> |
| <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/> |
| <xs:annotation> |
| | <xs:appinfo> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="oust-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="oust-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="oust-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/> |
| | | <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="oust-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="CoverPage" roleURI="http://ouster.com/role/CoverPage"> |
| <link:definition> 0000001 - Document - Cover Page </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="AuditInformation" roleURI="http://ouster.com/role/AuditInformation"> |
| <link:definition> 0000002 - Document - Audit Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://ouster.com/role/CONSOLIDATEDBALANCESHEETS"> |
| <link:definition> 0000003 - Statement - CONSOLIDATED BALANCE SHEETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://ouster.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"> |
| <link:definition> 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" roleURI="http://ouster.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"> |
| <link:definition> 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://ouster.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"> |
| <link:definition> 0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" roleURI="http://ouster.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"> |
| <link:definition> 0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://ouster.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"> |
| <link:definition> 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DescriptionofBusinessandBasisofPresentation" roleURI="http://ouster.com/role/DescriptionofBusinessandBasisofPresentation"> |
| <link:definition> 0000009 - Disclosure - Description of Business and Basis of Presentation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://ouster.com/role/SummaryofSignificantAccountingPolicies"> |
| <link:definition> 0000010 - Disclosure - Summary of Significant Accounting Policies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationandRelatedTransactions" roleURI="http://ouster.com/role/BusinessCombinationandRelatedTransactions"> |
| <link:definition> 0000011 - Disclosure - Business Combination and Related Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstruments" roleURI="http://ouster.com/role/FairValueofFinancialInstruments"> |
| <link:definition> 0000012 - Disclosure - Fair Value of Financial Instruments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponents" roleURI="http://ouster.com/role/BalanceSheetComponents"> |
| <link:definition> 0000013 - Disclosure - Balance Sheet Components </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Debt" roleURI="http://ouster.com/role/Debt"> |
| <link:definition> 0000014 - Disclosure - Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Warrants" roleURI="http://ouster.com/role/Warrants"> |
| <link:definition> 0000015 - Disclosure - Warrants </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Leases" roleURI="http://ouster.com/role/Leases"> |
| <link:definition> 0000016 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingencies" roleURI="http://ouster.com/role/CommitmentsandContingencies"> |
| <link:definition> 0000017 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommonStock" roleURI="http://ouster.com/role/CommonStock"> |
| <link:definition> 0000018 - Disclosure - Common Stock </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensation" roleURI="http://ouster.com/role/StockbasedCompensation"> |
| <link:definition> 0000019 - Disclosure - Stock-based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlan" roleURI="http://ouster.com/role/EmployeeBenefitPlan"> |
| <link:definition> 0000020 - Disclosure - Employee Benefit Plan </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerCommonShare" roleURI="http://ouster.com/role/NetLossPerCommonShare"> |
| <link:definition> 0000021 - Disclosure - Net Loss Per Common Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxes" roleURI="http://ouster.com/role/IncomeTaxes"> |
| <link:definition> 0000022 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Revenue" roleURI="http://ouster.com/role/Revenue"> |
| <link:definition> 0000023 - Disclosure - Revenue </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="Restructuring" roleURI="http://ouster.com/role/Restructuring"> |
| <link:definition> 0000024 - Disclosure - Restructuring </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEvents" roleURI="http://ouster.com/role/SubsequentEvents"> |
| <link:definition> 0000025 - Disclosure - Subsequent Events </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://ouster.com/role/SummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://ouster.com/role/SummaryofSignificantAccountingPoliciesTables"> |
| <link:definition> 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationandRelatedTransactionsTables" roleURI="http://ouster.com/role/BusinessCombinationandRelatedTransactionsTables"> |
| <link:definition> 9954473 - Disclosure - Business Combination and Related Transactions (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsTables" roleURI="http://ouster.com/role/FairValueofFinancialInstrumentsTables"> |
| <link:definition> 9954474 - Disclosure - Fair Value of Financial Instruments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsTables" roleURI="http://ouster.com/role/BalanceSheetComponentsTables"> |
| <link:definition> 9954475 - Disclosure - Balance Sheet Components (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WarrantsTables" roleURI="http://ouster.com/role/WarrantsTables"> |
| <link:definition> 9954476 - Disclosure - Warrants (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesTables" roleURI="http://ouster.com/role/LeasesTables"> |
| <link:definition> 9954477 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationTables" roleURI="http://ouster.com/role/StockbasedCompensationTables"> |
| <link:definition> 9954478 - Disclosure - Stock-based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerCommonShareTables" roleURI="http://ouster.com/role/NetLossPerCommonShareTables"> |
| <link:definition> 9954479 - Disclosure - Net Loss Per Common Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesTables" roleURI="http://ouster.com/role/IncomeTaxesTables"> |
| <link:definition> 9954480 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueTables" roleURI="http://ouster.com/role/RevenueTables"> |
| <link:definition> 9954481 - Disclosure - Revenue (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RestructuringTables" roleURI="http://ouster.com/role/RestructuringTables"> |
| <link:definition> 9954482 - Disclosure - Restructuring (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DescriptionofBusinessandBasisofPresentationDetails" roleURI="http://ouster.com/role/DescriptionofBusinessandBasisofPresentationDetails"> |
| <link:definition> 9954483 - Disclosure - Description of Business and Basis of Presentation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://ouster.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"> |
| <link:definition> 9954484 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" roleURI="http://ouster.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails"> |
| <link:definition> 9954485 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails" roleURI="http://ouster.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationRiskDetails"> |
| <link:definition> 9954486 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationandRelatedTransactionsNarrativeDetails" roleURI="http://ouster.com/role/BusinessCombinationandRelatedTransactionsNarrativeDetails"> |
| <link:definition> 9954487 - Disclosure - Business Combination and Related Transactions - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationandRelatedTransactionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://ouster.com/role/BusinessCombinationandRelatedTransactionsScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails"> |
| <link:definition> 9954488 - Disclosure - Business Combination and Related Transactions - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationandRelatedTransactionsScheduleofIdentifiedIntangibleAssetsAcquiredandtheirEstimatedUsefulLivesDetails" roleURI="http://ouster.com/role/BusinessCombinationandRelatedTransactionsScheduleofIdentifiedIntangibleAssetsAcquiredandtheirEstimatedUsefulLivesDetails"> |
| <link:definition> 9954489 - Disclosure - Business Combination and Related Transactions - Schedule of Identified Intangible Assets Acquired and their Estimated Useful Lives (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BusinessCombinationandRelatedTransactionsScheduleofBusinessAcquisitionProFormaInformationDetails" roleURI="http://ouster.com/role/BusinessCombinationandRelatedTransactionsScheduleofBusinessAcquisitionProFormaInformationDetails"> |
| <link:definition> 9954490 - Disclosure - Business Combination and Related Transactions - Schedule of Business Acquisition, Pro Forma Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="FairValueofFinancialInstrumentsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" roleURI="http://ouster.com/role/FairValueofFinancialInstrumentsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"> |
| <link:definition> 9954491 - Disclosure - Fair Value of Financial Instruments - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofCashandCashEquivalentsandShortTermInvestmentsDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofCashandCashEquivalentsandShortTermInvestmentsDetails"> |
| <link:definition> 9954492 - Disclosure - Balance Sheet Components - Schedule of Cash and Cash Equivalents and Short-Term Investments (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsNarrativeDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsNarrativeDetails"> |
| <link:definition> 9954493 - Disclosure - Balance Sheet Components - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsReconciliationofCashCashEquivalentsandRestrictedCashReportedDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsReconciliationofCashCashEquivalentsandRestrictedCashReportedDetails"> |
| <link:definition> 9954494 - Disclosure - Balance Sheet Components - Reconciliation of Cash, Cash Equivalents and Restricted Cash Reported (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofInventoryDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofInventoryDetails"> |
| <link:definition> 9954495 - Disclosure - Balance Sheet Components - Schedule of Inventory (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails"> |
| <link:definition> 9954496 - Disclosure - Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentDetails"> |
| <link:definition> 9954497 - Disclosure - Balance Sheet Components - Schedule of Property Plant and Equipment (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofPropertyPlantandEquipmentbyGeographicLocationsDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofPropertyPlantandEquipmentbyGeographicLocationsDetails"> |
| <link:definition> 9954498 - Disclosure - Balance Sheet Components - Schedule of Property Plant and Equipment by Geographic Locations (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofGoodwillDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofGoodwillDetails"> |
| <link:definition> 9954499 - Disclosure - Balance Sheet Components - Schedule of Goodwill (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofAcquiredIntangibleAssetsDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofAcquiredIntangibleAssetsDetails"> |
| <link:definition> 9954500 - Disclosure - Balance Sheet Components - Schedule of Acquired Intangible Assets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails"> |
| <link:definition> 9954501 - Disclosure - Balance Sheet Components - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsProductWarrantiesDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsProductWarrantiesDetails"> |
| <link:definition> 9954502 - Disclosure - Balance Sheet Components - Product Warranties (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="BalanceSheetComponentsScheduleofAccruedandOtherCurrentLiabilitiesDetails" roleURI="http://ouster.com/role/BalanceSheetComponentsScheduleofAccruedandOtherCurrentLiabilitiesDetails"> |
| <link:definition> 9954503 - Disclosure - Balance Sheet Components - Schedule of Accrued and Other Current Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="DebtNarrativeDetails" roleURI="http://ouster.com/role/DebtNarrativeDetails"> |
| <link:definition> 9954504 - Disclosure - Debt - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WarrantsNarrativeDetails" roleURI="http://ouster.com/role/WarrantsNarrativeDetails"> |
| <link:definition> 9954505 - Disclosure - Warrants - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="WarrantsScheduleofFairValueMeasurementInputsofPrivatePlacementWarrantsDetails" roleURI="http://ouster.com/role/WarrantsScheduleofFairValueMeasurementInputsofPrivatePlacementWarrantsDetails"> |
| <link:definition> 9954506 - Disclosure - Warrants - Schedule of Fair Value Measurement Inputs of Private Placement Warrants (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesNarrativeDetails" roleURI="http://ouster.com/role/LeasesNarrativeDetails"> |
| <link:definition> 9954507 - Disclosure - Leases - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails" roleURI="http://ouster.com/role/LeasesScheduleofWeightedAverageRemainingLeaseTermandDiscountRateDetails"> |
| <link:definition> 9954508 - Disclosure - Leases - Schedule of Weighted Average Remaining Lease Term and Discount Rate (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails" roleURI="http://ouster.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails"> |
| <link:definition> 9954509 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1" roleURI="http://ouster.com/role/LeasesScheduleofMaturitiesofLeaseLiabilitiesDetails_1"> |
| <link:definition> 9954509 - Disclosure - Leases - Schedule of Maturities of Lease Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://ouster.com/role/CommitmentsandContingenciesDetails"> |
| <link:definition> 9954510 - Disclosure - Commitments and Contingencies (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="CommonStockDetails" roleURI="http://ouster.com/role/CommonStockDetails"> |
| <link:definition> 9954511 - Disclosure - Common Stock (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationNarrativeDetails" roleURI="http://ouster.com/role/StockbasedCompensationNarrativeDetails"> |
| <link:definition> 9954512 - Disclosure - Stock-based Compensation - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationScheduleofStockbasedCompensationDetails" roleURI="http://ouster.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails"> |
| <link:definition> 9954513 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationScheduleofStockCompensationExpensebyAwardTypeDetails" roleURI="http://ouster.com/role/StockbasedCompensationScheduleofStockCompensationExpensebyAwardTypeDetails"> |
| <link:definition> 9954514 - Disclosure - Stock-based Compensation - Schedule of Stock Compensation Expense by Award Type (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationScheduleofStockOptionActivityDetails" roleURI="http://ouster.com/role/StockbasedCompensationScheduleofStockOptionActivityDetails"> |
| <link:definition> 9954515 - Disclosure - Stock-based Compensation - Schedule of Stock Option Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationScheduleofStockOptionsOutstandingandExercisableDetails" roleURI="http://ouster.com/role/StockbasedCompensationScheduleofStockOptionsOutstandingandExercisableDetails"> |
| <link:definition> 9954516 - Disclosure - Stock-based Compensation - Schedule of Stock Options Outstanding and Exercisable (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationScheduleofRestrictedStockUnitsActivityDetails" roleURI="http://ouster.com/role/StockbasedCompensationScheduleofRestrictedStockUnitsActivityDetails"> |
| <link:definition> 9954517 - Disclosure - Stock-based Compensation - Schedule of Restricted Stock Units Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="StockbasedCompensationScheduleofNonvestedRestrictedStockAwardsActivityDetails" roleURI="http://ouster.com/role/StockbasedCompensationScheduleofNonvestedRestrictedStockAwardsActivityDetails"> |
| <link:definition> 9954518 - Disclosure - Stock-based Compensation - Schedule of Nonvested Restricted Stock Awards Activity (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="EmployeeBenefitPlanDetails" roleURI="http://ouster.com/role/EmployeeBenefitPlanDetails"> |
| <link:definition> 9954519 - Disclosure - Employee Benefit Plan (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerCommonShareScheduleofNetLossPerCommonShareDetails" roleURI="http://ouster.com/role/NetLossPerCommonShareScheduleofNetLossPerCommonShareDetails"> |
| <link:definition> 9954520 - Disclosure - Net Loss Per Common Share - Schedule of Net Loss Per Common Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerCommonShareDetails" roleURI="http://ouster.com/role/NetLossPerCommonShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerCommonShareDetails"> |
| <link:definition> 9954521 - Disclosure - Net Loss Per Common Share - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Common Share (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofIncomeLossbeforeIncomeTaxDomesticandForeignDetails" roleURI="http://ouster.com/role/IncomeTaxesScheduleofIncomeLossbeforeIncomeTaxDomesticandForeignDetails"> |
| <link:definition> 9954522 - Disclosure - Income Taxes - Schedule of Income (Loss) before Income Tax, Domestic and Foreign (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofComponentsofIncomeTaxProvisionBenefitDetails" roleURI="http://ouster.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxProvisionBenefitDetails"> |
| <link:definition> 9954523 - Disclosure - Income Taxes - Schedule of Components of Income Tax Provision (Benefit) (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://ouster.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"> |
| <link:definition> 9954524 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://ouster.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"> |
| <link:definition> 9954525 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://ouster.com/role/IncomeTaxesNarrativeDetails"> |
| <link:definition> 9954526 - Disclosure - Income Taxes - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" roleURI="http://ouster.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails"> |
| <link:definition> 9954527 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueNarrativeDetails" roleURI="http://ouster.com/role/RevenueNarrativeDetails"> |
| <link:definition> 9954528 - Disclosure - Revenue - Narrative (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueScheduleofDisaggregationofRevenueDetails" roleURI="http://ouster.com/role/RevenueScheduleofDisaggregationofRevenueDetails"> |
| <link:definition> 9954529 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueSchedulesofConcentrationofRiskDetails" roleURI="http://ouster.com/role/RevenueSchedulesofConcentrationofRiskDetails"> |
| <link:definition> 9954530 - Disclosure - Revenue - Schedules of Concentration of Risk (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueScheduleofContractLiabilitiesDetails" roleURI="http://ouster.com/role/RevenueScheduleofContractLiabilitiesDetails"> |
| <link:definition> 9954531 - Disclosure - Revenue - Schedule of Contract Liabilities (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RevenueChangesinContractLiabilityDetails" roleURI="http://ouster.com/role/RevenueChangesinContractLiabilityDetails"> |
| <link:definition> 9954532 - Disclosure - Revenue - Changes in Contract Liability (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RestructuringScheduleofTotalStockbasedCompensationExpenseassociatedwithRestructuringInitiativesDetails" roleURI="http://ouster.com/role/RestructuringScheduleofTotalStockbasedCompensationExpenseassociatedwithRestructuringInitiativesDetails"> |
| <link:definition> 9954533 - Disclosure - Restructuring - Schedule of Total Stock-based Compensation Expense associated with Restructuring Initiatives (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="RestructuringAmountIncurredandLiabilitywhichisrecordedinAccruedExpensesinCondensedConsolidatedBalanceSheetsDetails" roleURI="http://ouster.com/role/RestructuringAmountIncurredandLiabilitywhichisrecordedinAccruedExpensesinCondensedConsolidatedBalanceSheetsDetails"> |
| <link:definition> 9954534 - Disclosure - Restructuring - Amount Incurred and Liability which is recorded in Accrued Expenses in Condensed Consolidated Balance Sheets (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType id="SubsequentEventsDetails" roleURI="http://ouster.com/role/SubsequentEventsDetails"> |
| <link:definition> 9954535 - Disclosure - Subsequent Events (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xs:appinfo> |
| | </xs:annotation> |
| <xs:element id="oust_DebtInstrumentPrepaymentChargeEvaluationPeriod" abstract="false" name="DebtInstrumentPrepaymentChargeEvaluationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_OfficeAndManufacturingSpaceInSanJoseCaliforniaMember" abstract="true" name="OfficeAndManufacturingSpaceInSanJoseCaliforniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ExercisePriceRangeFourMember" abstract="true" name="ExercisePriceRangeFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OneProfessionalServiceVendorMember" abstract="true" name="OneProfessionalServiceVendorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_PaymentsForCashFacilityAndLegalFees" abstract="false" name="PaymentsForCashFacilityAndLegalFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ProceedsFromStockOptionsExercisedAndPurchaseOfShares" abstract="false" name="ProceedsFromStockOptionsExercisedAndPurchaseOfShares" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAssumedInBusinessCombination" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAssumedInBusinessCombination" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_SupplierBMember" abstract="true" name="SupplierBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OtherVendorsMember" abstract="true" name="OtherVendorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_CLAWarrantsMember" abstract="true" name="CLAWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_DebtInstrumentPrepaymentMadeAfter12MonthsPriorTo24MonthsFollowingTheClosingDateMember" abstract="true" name="DebtInstrumentPrepaymentMadeAfter12MonthsPriorTo24MonthsFollowingTheClosingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_SupplierAMember" abstract="true" name="SupplierAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_UnrecognizedTaxBenefitIncreaseAbstract" abstract="true" name="UnrecognizedTaxBenefitIncreaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_SaleOfWarrantPricePerShare" abstract="false" name="SaleOfWarrantPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="oust_DebtInstrumentLiquidityPremiumPercentage" abstract="false" name="DebtInstrumentLiquidityPremiumPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="oust_ShareholderOwnershipPercentage" abstract="false" name="ShareholderOwnershipPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_InterestExpenseAndLossOnDebtExtinguishment" abstract="false" name="InterestExpenseAndLossOnDebtExtinguishment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_OperatingLeaseRightOfUseAssetAdjustment" abstract="false" name="OperatingLeaseRightOfUseAssetAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_OtherOperatingRealEstateLeasesMember" abstract="true" name="OtherOperatingRealEstateLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OperatingLeaseFixedLeaseExpense" abstract="false" name="OperatingLeaseFixedLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightConversionRatio" abstract="false" name="ClassOfWarrantOrRightConversionRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="oust_DenominatorAbstract" abstract="true" name="DenominatorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_OneCustomerWithMultiyearContractEnteredIn2023Member" abstract="true" name="OneCustomerWithMultiyearContractEnteredIn2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_CostOfRevenueMember" abstract="true" name="CostOfRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardUnvestedRestrictedStockAwardMember" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardUnvestedRestrictedStockAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodIntrinsicValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancellationsInPeriodIntrinsicValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightAdditionalNumberOfSecuritiesCalledByWarrantsOrRights" abstract="false" name="ClassOfWarrantOrRightAdditionalNumberOfSecuritiesCalledByWarrantsOrRights" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_AmazonWarrantMember" abstract="true" name="AmazonWarrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_DebtInstrumentPrepaymentMadeAfter24MonthsFollowingTheClosingDateMember" abstract="true" name="DebtInstrumentPrepaymentMadeAfter24MonthsFollowingTheClosingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ContractWithCustomerLiabilityRollForward" abstract="true" name="ContractWithCustomerLiabilityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_DebtInstrumentPrepaymentChargePercentage" abstract="false" name="DebtInstrumentPrepaymentChargePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_RestructuringChargesLongLivedAssetWriteDownMember" abstract="true" name="RestructuringChargesLongLivedAssetWriteDownMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ThirdPartyContractManufacturerMember" abstract="true" name="ThirdPartyContractManufacturerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_PublicAndPrivateCommonStockWarrantsMember" abstract="true" name="PublicAndPrivateCommonStockWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorizedAnnualIncreasePercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorizedAnnualIncreasePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_OperatingLossCarryforwardsExpirationPeriodsDomain" abstract="true" name="OperatingLossCarryforwardsExpirationPeriodsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_CreditAgreementWithUBSBankUSAAndUBSFinancialServicesMember" abstract="true" name="CreditAgreementWithUBSBankUSAAndUBSFinancialServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedAndOtherCurrentLiabilities" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_LossContingenciesNumberOfPatentsUnderReview" abstract="false" name="LossContingenciesNumberOfPatentsUnderReview" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_NumberOfFractionalWarrantsIssued" abstract="false" name="NumberOfFractionalWarrantsIssued" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_A2015StockPlanMember" abstract="true" name="A2015StockPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancellationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/> |
| <xs:element id="oust_LesseeOperatingLeaseBaseLeasePaymentForExtendedLeaseTerm" abstract="false" name="LesseeOperatingLeaseBaseLeasePaymentForExtendedLeaseTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_NumberOfOtherEntitiesFiledAgainstInLawsuits" abstract="false" name="NumberOfOtherEntitiesFiledAgainstInLawsuits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_StockCancelledDuringPeriodValueAcquisitions" abstract="false" name="StockCancelledDuringPeriodValueAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityNoncurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_DebtInstrumentPrepaymentMadeWithin12MonthsFollowingTheClosingDateMember" abstract="true" name="DebtInstrumentPrepaymentMadeWithin12MonthsFollowingTheClosingDateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_DebtInstrumentCovenantTermsCashInDepositAccountsMinimumAmount" abstract="false" name="DebtInstrumentCovenantTermsCashInDepositAccountsMinimumAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumExercisePriceAsPercentageOfFairValueOfSharesOnGrantDate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumExercisePriceAsPercentageOfFairValueOfSharesOnGrantDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_NumeratorAbstract" abstract="true" name="NumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_OtherContractsMember" abstract="true" name="OtherContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_AtTheMarketProgramMember" abstract="true" name="AtTheMarketProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OperatingLeaseNumberOfLeaseAgreements" abstract="false" name="OperatingLeaseNumberOfLeaseAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_WarrantsToPurchaseCommonStockExpiring2025Member" abstract="true" name="WarrantsToPurchaseCommonStockExpiring2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OperatingLossCarryforwardsExpirationPeriodsAxis" abstract="true" name="OperatingLossCarryforwardsExpirationPeriodsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="oust_DevelopedTechnologyHardwareMember" abstract="true" name="DevelopedTechnologyHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_CustomerBMember" abstract="true" name="CustomerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOptionsToPurchaseCommonStockMember" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOptionsToPurchaseCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedPaymentArrangement10ShareholderMember" abstract="true" name="ShareBasedPaymentArrangement10ShareholderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightRedemptionTermsNumberOfBusinessDaysBeforeNoticeOfRedemption" abstract="false" name="ClassOfWarrantOrRightRedemptionTermsNumberOfBusinessDaysBeforeNoticeOfRedemption" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_CashCashEquivalentsAndRestrictedCashUninsuredAmount" abstract="false" name="CashCashEquivalentsAndRestrictedCashUninsuredAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_AccruedLegalContingenciesCurrentLiability" abstract="false" name="AccruedLegalContingenciesCurrentLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_ShareBasedCompensationExpenseAdjustmentMember" abstract="true" name="ShareBasedCompensationExpenseAdjustmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetAfterAllowanceForCreditLossNoncurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetAfterAllowanceForCreditLossNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_CashCashEquivalentsAndRestrictedCashFDICInsuredAmount" abstract="false" name="CashCashEquivalentsAndRestrictedCashFDICInsuredAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightVestingBasisPaymentsByCounterpartyForGoodsAndServicesMaximum" abstract="false" name="ClassOfWarrantOrRightVestingBasisPaymentsByCounterpartyForGoodsAndServicesMaximum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_LossContingenciesNumberOfPatents" abstract="false" name="LossContingenciesNumberOfPatents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_RedemptionOfWarrantPricePerShare" abstract="false" name="RedemptionOfWarrantPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="oust_OtherLocationsMember" abstract="true" name="OtherLocationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_AmazonWarrantCommonStockUnvestedMember" abstract="true" name="AmazonWarrantCommonStockUnvestedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_AdjustmentToRevenueRelatedToVestingOfWarrantMember" abstract="true" name="AdjustmentToRevenueRelatedToVestingOfWarrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_BusinessCombinationConsiderationTransferredWarrantsAndRightsAssumed" abstract="false" name="BusinessCombinationConsiderationTransferredWarrantsAndRightsAssumed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedPaymentArrangementMonthlyVestingForThirtySixMonthMember" abstract="true" name="ShareBasedPaymentArrangementMonthlyVestingForThirtySixMonthMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_SaleOfStockRemainingAuthorizedAmount" abstract="false" name="SaleOfStockRemainingAuthorizedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ProceedsFromIssuanceOfCommonStockUnderAtTheMarketOfferingNotReceived" abstract="false" name="ProceedsFromIssuanceOfCommonStockUnderAtTheMarketOfferingNotReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightExercisableThresholdCommonStockPriceForRedemption" abstract="false" name="ClassOfWarrantOrRightExercisableThresholdCommonStockPriceForRedemption" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="oust_ColonnadeAcquisitionCorpMember" abstract="true" name="ColonnadeAcquisitionCorpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_AmazoncomNVInvestmentHoldingsLLLCMember" abstract="true" name="AmazoncomNVInvestmentHoldingsLLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightWarrantVestedNoncashReductionToRevenue" abstract="false" name="ClassOfWarrantOrRightWarrantVestedNoncashReductionToRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_TemporaryEquityTextBlock" abstract="false" name="TemporaryEquityTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="oust_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_A5521HellyerAvenueLeaseMember" abstract="true" name="A5521HellyerAvenueLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_FairValueAdjustmentToIntangibleAssetsMember" abstract="true" name="FairValueAdjustmentToIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_SecuredOvernightFinancingRateMember" abstract="true" name="SecuredOvernightFinancingRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_SensePhotonicsIncMember" abstract="true" name="SensePhotonicsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_SaleOfStockAuthorizedAmount" abstract="false" name="SaleOfStockAuthorizedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_EffectiveIncomeTaxRateReconciliationChangesInWarrantFairValueAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationChangesInWarrantFairValueAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ReceivableFromContractManufacturerCurrent" abstract="false" name="ReceivableFromContractManufacturerCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_LossContingencyEstimatedRecoveryFromThirdPartyAmount" abstract="false" name="LossContingencyEstimatedRecoveryFromThirdPartyAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ConversionOfCLAUnitsToOusterCommonStockMember" abstract="true" name="ConversionOfCLAUnitsToOusterCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_CommonStockVotingRightsNumberOfVotesPerShare" abstract="false" name="CommonStockVotingRightsNumberOfVotesPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_ContractWithCustomerLiabilityRevenueDeferredInThePeriod" abstract="false" name="ContractWithCustomerLiabilityRevenueDeferredInThePeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_LesseeOperatingLeaseScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" abstract="false" name="LesseeOperatingLeaseScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="oust_RestructuringChargesStockBasedCompensationExpenseMember" abstract="true" name="RestructuringChargesStockBasedCompensationExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_ExercisePriceRangeTwoMember" abstract="true" name="ExercisePriceRangeTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedEarlyExercisedCommonStockOptionsMember" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedEarlyExercisedCommonStockOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_EffectiveIncomeTaxRateReconciliationGoodwillImpairment" abstract="false" name="EffectiveIncomeTaxRateReconciliationGoodwillImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_UninvoicedReceiptsOtherCurrentLiabilities" abstract="false" name="UninvoicedReceiptsOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_WarrantsIssued" abstract="false" name="WarrantsIssued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_ProductWarrantyTerm" abstract="false" name="ProductWarrantyTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightVestedWarrantsNumberOfCommonSharesRepresented" abstract="false" name="ClassOfWarrantOrRightVestedWarrantsNumberOfCommonSharesRepresented" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_EmployeeStockPurchasePlanOfferingPeriod" abstract="false" name="EmployeeStockPurchasePlanOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_AdjustmentToExpensesRelatedToVestingOfWarrantMember" abstract="true" name="AdjustmentToExpensesRelatedToVestingOfWarrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_MinimumLiquidityPursuantToCreditAgreementMember" abstract="true" name="MinimumLiquidityPursuantToCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_ContractWithCustomerLiabilityCurrentAbstract" abstract="true" name="ContractWithCustomerLiabilityCurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" abstract="false" name="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="oust_RestructuringReserveAdditionsFromBusinessCombination" abstract="false" name="RestructuringReserveAdditionsFromBusinessCombination" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseDecreaseInSharesReservedForFutureIssuance" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseDecreaseInSharesReservedForFutureIssuance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_NumberOfCurrentOrFormerDirectorsFiledAgainstInLawsuits" abstract="false" name="NumberOfCurrentOrFormerDirectorsFiledAgainstInLawsuits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_WarrantsToPurchaseCommonStockMember" abstract="true" name="WarrantsToPurchaseCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightRedemptionTermsThresholdCommonStockPrice" abstract="false" name="ClassOfWarrantOrRightRedemptionTermsThresholdCommonStockPrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="oust_DeferredTaxAssetsCapitalizedResearchAndDevelopmentCost" abstract="false" name="DeferredTaxAssetsCapitalizedResearchAndDevelopmentCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_OfficeSpaceAdjacentToCorporateHeadquartersMember" abstract="true" name="OfficeSpaceAdjacentToCorporateHeadquartersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_StockCancelledDuringPeriodSharesAcquisitions" abstract="false" name="StockCancelledDuringPeriodSharesAcquisitions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_InterestRateNotSubjectToFinancialCovenantMember" abstract="true" name="InterestRateNotSubjectToFinancialCovenantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_LossOnWriteoffOfConstructionInProgressAndRightOfUseAssetImpairment" abstract="false" name="LossOnWriteoffOfConstructionInProgressAndRightOfUseAssetImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ExercisePriceRangeThreeMember" abstract="true" name="ExercisePriceRangeThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightNumberOfWarrantsVested" abstract="false" name="ClassOfWarrantOrRightNumberOfWarrantsVested" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_PublicWarrantsMember" abstract="true" name="PublicWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_LesseeOperatingLeaseIncreaseInBaseLeasePayment" abstract="false" name="LesseeOperatingLeaseIncreaseInBaseLeasePayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_LossContingenciesNumberOfRemainingPatents" abstract="false" name="LossContingenciesNumberOfRemainingPatents" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_LoanAgreementWithHerculesCapitalIncMember" abstract="true" name="LoanAgreementWithHerculesCapitalIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_BusinessCombinationExchangeRatio" abstract="false" name="BusinessCombinationExchangeRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/> |
| <xs:element id="oust_DebtInstrumentEndOfTermChargePercentage" abstract="false" name="DebtInstrumentEndOfTermChargePercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_DebtInstrumentPrepaymentScenarioAxis" abstract="true" name="DebtInstrumentPrepaymentScenarioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="oust_ConversionOfCLAUnitsToPublicWarrantMember" abstract="true" name="ConversionOfCLAUnitsToPublicWarrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightRedemptionTermsThresholdTradingDays" abstract="false" name="ClassOfWarrantOrRightRedemptionTermsThresholdTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_AmazonWarrantCommonStockVestedMember" abstract="true" name="AmazonWarrantCommonStockVestedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_PrivatePlacementWarrantsMember" abstract="true" name="PrivatePlacementWarrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightRedemptionTermsThresholdTradingDayPeriod" abstract="false" name="ClassOfWarrantOrRightRedemptionTermsThresholdTradingDayPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_InterestRateSubjectToFinancialCovenantMember" abstract="true" name="InterestRateSubjectToFinancialCovenantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OperatingLeaseLiabilityAdjustment" abstract="false" name="OperatingLeaseLiabilityAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ScheduleOfAccruedAndOtherCurrentLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfAccruedAndOtherCurrentLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsVestedPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsVestedPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_CustomerAMember" abstract="true" name="CustomerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_VelodyneLidarIncMember" abstract="true" name="VelodyneLidarIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_AccruedAndOtherLiabilitiesCurrent" abstract="false" name="AccruedAndOtherLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_A2021IncentiveAwardPlanMember" abstract="true" name="A2021IncentiveAwardPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_MultiYearLicensingContractsMember" abstract="true" name="MultiYearLicensingContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_EquityAndTemporaryEquityTextBlock" abstract="false" name="EquityAndTemporaryEquityTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightExercisableThresholdPeriod" abstract="false" name="ClassOfWarrantOrRightExercisableThresholdPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightPolicyPolicyTextBlock" abstract="false" name="ClassOfWarrantOrRightPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightVestingOfWarrantUponAcquisitionPercent" abstract="false" name="ClassOfWarrantOrRightVestingOfWarrantUponAcquisitionPercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/> |
| <xs:element id="oust_ContractWithCustomerLiabilityNoncurrentAbstract" abstract="true" name="ContractWithCustomerLiabilityNoncurrentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_HeadquartersLocatedInSanFranciscoCaliforniaMember" abstract="true" name="HeadquartersLocatedInSanFranciscoCaliforniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_VendorRelationshipMember" abstract="true" name="VendorRelationshipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_OperatingLossCarryforwardsExpirationYearUnlimitedMember" abstract="true" name="OperatingLossCarryforwardsExpirationYearUnlimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightExercisableThresholdTradingDayPeriod" abstract="false" name="ClassOfWarrantOrRightExercisableThresholdTradingDayPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightFairValueDisclosure" abstract="false" name="ClassOfWarrantOrRightFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_BusinessCombinationConsiderationTransferredNumberOfWarrantsAcquired" abstract="false" name="BusinessCombinationConsiderationTransferredNumberOfWarrantsAcquired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_SeverancePaymentsAdjustmentsMember" abstract="true" name="SeverancePaymentsAdjustmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_MarkWeinswigMember" abstract="true" name="MarkWeinswigMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_PaymentOfLitigationSettlementEstimatedAmount" abstract="false" name="PaymentOfLitigationSettlementEstimatedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_UnrecognizedTaxBenefitDecreaseAbstract" abstract="true" name="UnrecognizedTaxBenefitDecreaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_A274116thStreetLeaseMember" abstract="true" name="A274116thStreetLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_SaleOfStockIssuanceCost" abstract="false" name="SaleOfStockIssuanceCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_HesaiPhotonicsMember" abstract="true" name="HesaiPhotonicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_SponsorMember" abstract="true" name="SponsorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ShareBasedPaymentArrangementNumberOfEquityIncentivePlans" abstract="false" name="ShareBasedPaymentArrangementNumberOfEquityIncentivePlans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="oust_A2022EmployeeStockPurchasePlanMember" abstract="true" name="A2022EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_InterestRateScenarioAxis" abstract="true" name="InterestRateScenarioAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/> |
| <xs:element id="oust_InterestRateScenarioDomain" abstract="true" name="InterestRateScenarioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightIssued" abstract="false" name="ClassOfWarrantOrRightIssued" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_DevelopedTechnologySoftwareMember" abstract="true" name="DevelopedTechnologySoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_DebtInstrumentPrepaymentScenarioDomain" abstract="true" name="DebtInstrumentPrepaymentScenarioDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_DebtInstrumentVariableInterestRateMargin" abstract="false" name="DebtInstrumentVariableInterestRateMargin" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="oust_NickV.VelodyneLidarInc.EtAl.Member" abstract="true" name="NickV.VelodyneLidarInc.EtAl.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_A350TreatBuildingLeaseMember" abstract="true" name="A350TreatBuildingLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts" abstract="false" name="ProceedsFromIssuanceOfCommonStockNetOfIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_SaleOfStockCommissionsAndFees" abstract="false" name="SaleOfStockCommissionsAndFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShortTermInvestments" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedShortTermInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_AggregateIntrinsicValueRollForward" abstract="true" name="AggregateIntrinsicValueRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="oust_NoncashInterestIncome" abstract="false" name="NoncashInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCancellationsWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightNumberOfWarrantsVestedDuringPeriod" abstract="false" name="ClassOfWarrantOrRightNumberOfWarrantsVestedDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="oust_BergerV.GrafAcquisitionLLCEtAl.Member" abstract="true" name="BergerV.GrafAcquisitionLLCEtAl.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="oust_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="oust_ClassOfWarrantOrRightExercisableThresholdTradingDays" abstract="false" name="ClassOfWarrantOrRightExercisableThresholdTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="oust_ExercisePriceRangeOneMember" abstract="true" name="ExercisePriceRangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_ConversionOfWarrantToOusterCommonStockMember" abstract="true" name="ConversionOfWarrantToOusterCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/> |
| <xs:element id="oust_WeightedAverageRemainingContractualTermAbstract" abstract="true" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| </xs:schema> |