Attachment_0044_-_Summary_of_Changes_-_IOP_V1_to_V2.xlsx

XLSX spreadsheet 21 KB Posted

Attached to
Common Robotic System (Individual) CRS(I)
Solicitation number
W56HZV-16-R-CRSI
Issued by

About this file

Draft Attachment 0044

View the file

Other files

File Type Posted
Synopsis_-_CRS(I).pdf PDF
FCL_Orientation_Handbook_18FEB15.pdf PDF
FCL_Sponsorship_Letter_MAY16.pdf PDF
FBO_Notice_FCL.docx DOCX document
Attachment_0047_-_Copyright_Release_Letter.docx DOCX document
Attachment_0028_CRS(I)_GFP_List.pdf PDF
Attachment_0009_-_Equipment_Publications_Defects_List.doc DOC document
Attachment_0019_-__MIL_Grade_Connector_Waiver_Form.xlsx XLSX spreadsheet
Attachment_0050_-_Technical_Review_Criteria.pdf PDF
Attachment_0039_-_RAS-G_IOP_V2_-_JAUS_Profiling_Rules.pdf PDF
Attachment_0079_-__Example_Critical_Stockage_List_Worksheet.docx DOCX document
Attachment_0052_-_ATEC_Policy_Bulletin_13-12_Software_Safety_Verification_Policy_and_Guid.pdf PDF
Attachment_0012_-_DD1494_PreparationGuide.pdf PDF
Attachment_0042_-__RAS-G_IOP_Control_Profile.pdf PDF
Attachment_0011_-_TM_Matrix_MIL-STD_40051-2C_Appendix_A.pdf PDF
Attachment_0004_-_VDLS_Account_Access.docx DOCX document
Attachment_0013_-_DD1494_Frequency_Alocation_Form.doc DOC document
Attachment_0027_-_TRR_Checklist.docx DOCX document
Attachment_0040_-__RAS-G_IOP_V2_Overarching_Profile_Custom_Services,_Messages,_Transports.pdf PDF
Attachment_0005_-__Integrated_Mast_Plan_(IMP).pptx PPTX presentation
Attachment_0049_-_SSv_Severity_Scale.pdf PDF
Attachment_0002_Non_Disclosure_Agreement_(NDA).docx DOCX document
Attachment_0032-_CRS(I)_Work_Breakdown_Structure_(WBS).xlsx XLSX spreadsheet
Attachment_0046_-_Human_Engineering_Systems_Analysis_(HESA)_Instructions.docx DOCX document
Attachment_0003_-__Statement_Of_Work_Applicable_Documents.docx DOCX document
Attachment_0024_-_GEIA_STD_0007_ATTRIBUTE_SELECTION_WORKSHEET.xlsx XLSX spreadsheet
Attachment_0036_-_RAS-G_IOP_V2_-_Overarching_Profile.pdf PDF
Attachment_0075_-_Running_Sheet.xls XLS spreadsheet
Attachment_0038_-_RAS-G_IOP_V2_-_Payloads_Profile.pdf PDF
Attachment_0081_-_Transaction_Format.doc DOC document
Attachment_0015_Required_Supplementation_from_MIL-PRF-32216A.pdf PDF
Attachment_0077_-_Example_Data_for_Battery_Modeling.pdf PDF
Attachment_0016_-__Publications_Style_Guide.pdf PDF
Attachment_0051_-_Joint_Software_Systems_Safety_Engineering_Handbook.pdf PDF
Attachment_0072_-_Supplier_RFI_Form.xlsx XLSX spreadsheet
Attachment_0043_-_RAS-G_IOP_V2_Applique_Profile.pdf PDF
Attachment_0023_Risk_Mgt_Scoring_Criteria_and_Reporting_Template.xlsx XLSX spreadsheet
Attachment_0080_-_Logistics_Product_Data.doc DOC document
Attachment_0078_-_Request_for_Use_of_Prohibited_Materials.doc DOC document
Attachment_0014__-Publications_General_Requirements.doc DOC document
Attachment_0041_-__RAS-G_IOP_V2-JAUS_Instantiation_Helper.pdf PDF
Attachment_0037-_RAS-G_IOP_V2_Comms_Profile.pdf PDF
Attachment_0010_-_Start_of_Work_Meeting_1_(SOWM1)_Agenda.xlsx XLSX spreadsheet
Attachment_0035_-_UGV_Interoperability_Profile_(IOP)_Capabilities_Plan_V2.pdf PDF
Attachment_0007_Run-Off_TRR_Checklist.docx DOCX document
SECTION_D_DRAFT.docx DOCX document
SECTION_C_DRAFT.docx DOCX document
SECTION_E_DRAFT.docx DOCX document
CRS_(I)_Special_Notice.pdf PDF
Special_Notice_5_Aug_16.docx DOCX document
Show 40 more

Latest 50 of 58 listed here. See the rest on GovTribe.

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

Title

UNCLASSIFIED

ATTACHMENT 0044
Summary of Changes - IOP V1 to V2

Distribution Statement A - Approved for Public Release; distribution unlimited.

(*Distribution Statement A only applies when form is not filled in.

Once filled check the UGV Security Classification Guide for proper distribution statement/markings)

UNCLASSIFIED

Summary of Changes

Significant Changes from IOP V1 to V2
DocumentSectionDescription of Change
AllTitle PagesDocuments renamed from "Unmanned Ground Vehicle (UGV)" IOPs to "Robotics and Autonomous Systems - Ground (RAS-G)" IOPs
Overarching
Overarching IOPGeneralUpdated all documents to reflect organization change of RS JPO to PM FP (PEO GCS to PEO CS&CSS).
Overarching IOP1.2 Document Structure & OverviewUpdated document structure to reflect new Applique IOP document.
Overarching IOP1.3.7 Conformance ValidationAdded new sections that describe the conformance validation process. Includes sub-sections for Conformance Validation, Software Conformance Validation, Feature Testing, Load Testing, Regression Testing, and Power Conformance Validation.
Overarching IOP4.5 Usage of Payloads IOP and Applique IOPExpanded section to include Applique IOP.
Overarching IOP5.2.5.1 Render UselessAdded new requirements for Render Useless.
Overarching IOP5.6.3.6 Advanced NavigationAdded new language relating to the new Obstacle Reporting service that has been added in IOP V2, as well as the new IOP V2 services for Local and Global Enhanced Waypoint Navigation.
Overarching IOP5.6.3.8 Lost Comms ManagementAdded clarification that this must be conducted IAW Section 4.3.6 of the Comms Profile.
Overarching IOP5.6.2.3.1 Platform Physical SpecificationsAdded new selectable requirement for specifying platform physical characteristics (platform modeling).
Overarching IOP5.2.5.1 Render UselessAdded new section in "Information Assurance" describing how to treat render-useless amid non-compliant capabilities.
Overarching IOP4.9 Non-ComplianceAdded new language relating to mixture of compliant and non-compliant elements - such as in the case of render useless.
Overarching IOP5.6.2.3.2 Centrallized Self Collision AvoidanceAdded new section to reference new self collision avoidance language in the Payloads IOP document.
Overarching IOP5.6.3.9 Stability ControlAdded new selectable requirement for discovering & activating driver-assist/stability-control systems such as traction control, anti-lock brakes, electronic stability control, and active rollover/pitchover control.
Overarching IOP5.6.3 MobilityAdded summary of new IOP V2 mobility related selectable capabilities: Obstacle Detection, Stability Control, Tire Pressure, Historical & Planned Path.
Overarching IOP5.6.3.10 Tire PressureAdded new selectable requirement for reporting and/or control of tire pressure.
Overarching IOP5.6.4 IdentificationAdded the term "platform names" to allude to the clarified MobilityPlatformName string of the ReportPlatformSpecifications JAUS message and "call sign" within the Query/Report Identification messages in the JAUS Discovery Service.
Overarching IOP5.6.3.8 Lost Comms ManagementAdded reference to specific section in Comms IOP document (Section 4.3.6).
Overarching IOP5.6.3.11 Historical & Planned PathAdded new selectable requirement for reporting the past and/or future expected path of the vehicle.
Overarching IOP5.6.2.3.3 Wipers/CleanersAdded new selectable requirement for controlling or reporting wipers for a windshield or camera.
Overarching IOP5.6.2.3.4 Automated BehaviorsAdded new selectable requirement for managing pre-programmed sequences of actions.
Overarching IOP5.6.2.3.5 Door Locking and ManagementAdded new selectable requirement for locking & unlocking doors, and determining their state.
Overarching IOP5.6.7 Software Version ReportingAdded new selectable requirement for software version reporting.
Overarching IOP5.3 Power RequirementsAdded requirements statement for the use of the JAUS Power Plant Manager service - this had been described in the JAUS Profiling Rules in IOP V1 but did not have a reference in the Overarching IOP document. This can also be used for hydraulic & pneumatic systems.
Overarching IOP5.6.3.12 Drive Train ManagementAdded requirements statement for the use of the JAUS Driver Train Driver service- this had been described in the JAUS Profiling Rules in IOP V1 but did not have a reference in the Overarching IOP document.
Overarching IOP7 Interoperability AttributesTable updated to reflect new advanced & autonomous mobility attributes.
Overarching IOP8 Conformance Validation RequirementsTable updated to reflect newly added requirements throughout document. Also added clarification that "examination" is equivalent to "inspection".
Payloads
Payloads IOP2.1 Government Documents & 6.1.3 CBRN SensorUpdated CCSI reference from CCSI V1 to CCSI v1.1.1; Added reference to MIL-PRF-62122-E for NATO slave receptacles. Also added safety reference to MIL-HDBK-454B for Power Option C.
Payloads IOP2.2 Non-Government DocumentsAdded reference to STANAG 4074 for NATO slave receptacle. Updated "IEEE 802.3" to "IEEE 802.3-2008".
Payloads IOP6.1.9 Force SensorAdded new IOP supported sensor type for Force Sensing in IOP V2
Payloads IOP4 Payload System RequirementsUpdated Figure 4-1 to reflect that there are now specialize emitter requirements (for debris blower).
Payloads IOP4.5 Data Connection RequirementsUpdated Gigabit Ethernet reference from "IEEE 802.3ab" to "IEEE 802.3-2008" which absorbed the old reference.
Payloads IOP4.6 Payload Platform Specification (Payload Modeling)Added new selectable IOP common payloads requirement for payload platform specification. This will aid in self collision avoidance and the ability of the vehicle platforms to automatically manage new payloads.
Payloads IOP4.7 Centralized Self Collision AvoidanceAdded new selectable IOP common payloads requirement for self collision avoidance. This will aid in self collision avoidance and the ability of the vehicle platforms to automatically manage new or dynamic payloads.
Payloads IOP19 Appendix DAdded new Appendix D: Preliminary investigation for Weapons Control
Payloads IOP10.1 Debris BlowerAdded new IOP supported emittor type for Debris Blowing in IOP V2.
Payloads IOP6.1.1.1 Digital Motion ImageryAdded default H.264 configuration, reference to Multiview Coding, definition of H.264 presets. Modified payload requirements for digital video to mandate H.264, H.262 or both.
Payloads IOP6.1.1.2 Analog Motion ImageryClarified requirements and added physical connector interface.
6.1.8 Ground Penetrating Radars (GPRs)Clarified that GPR capability can be enabled using existing IOP services (such as Range Finder service), and recommended Power Attribute C.
Payloads IOP17.8.1 Appendix B - Planned ExpansionsAdded additional considerations for planned future expansions for Motion Imagery.
Payloads IOP4.4 Electrical Power RequirementsExpanded selectable power interfaces in Table 4-1 (Power Attributes) to also include Power Interface C (48VDC). Also clarified voltage levels to include nominal & min/max for each power interface. Also added safety reference to MIL-HDBK-454B for Power Option C.
Payloads IOP4.4.1 NATO Slave ReceptacleAdded new selectable requirement for systems needing a NATO slave receptacle to utilize MIL-PRF 62122-E and STANAG 4074.
Payloads IOP11.1 Electrical and Mechanical InterfacesAdded language to clarify that Power Attribute C may be more appropriate for many complex actuators and manipulators.
Payloads IOP6.1.10 Obstacle ReportingAdded new selectable requirement for Obstacle Reporting.
Payloads IOP14 Interoperability AttributesUpdated table to reflect newly added attributes.
Payloads IOP15 Conformance and Validation RequirementsUpdated table to reflect newly added attributes.
Communications
Communications IOP3.9 Comms Lost PolicyNew section to improve cohesiveness with other IOP documents – Lost Comms Policy.
Communications IOP4.2.2 Addressing StandardUpdated – Addressing Standard
Communications IOP4.3.6 Comms LostNew requirement to improve cohesiveness with other documents and Section 3.9 – Lost Comms
Communications IOP9.3 RF Transmission WaveformUpdated "Discussion of Technical Topics" section - RF Transmission Waveform
Communications IOP9.5 Off-Board NetworkingUpdated "Discussion of Technical Topics" section – Off-board Networking
Communications IOP9.5.5 Time Management / Time ReportingNew "Discussion of Technical Topics" section - Time Management / Time Reporting
Control
Control IOP4.2.6.1 Render Useless AttributeAdd language referencing the Render Useless language in the Overarching IOP, section 5.2.5.1.
Control IOP4.5.2.1.4 DVR RequirementAdded language to clarify the difference between drive cameras and non-drive cameras and how they should be treated.
Control IOPGeneralRefactoring of attributes: Grouped similar attributes into single attributes with many sub-requirements; This will make the creation of instantiations easier, and reduce overall number of attributes (but not overall number of requirements). For example, the Power Attribute now has requirements for physical on, physical off, power save, and soft off. Additionally, each of the attributes and requirements were re-worded to use "shall" statements.
Control IOPGeneralIntroduction of new topics to correspond with newly introduced JAUS services.
Control IOPGeneralNew topics introduced for Drive Type, Stability Control, Windshield Wipers, Door Locks, Self-Collision Avoidance, Obstacle Detection / 2D Cost Map, Sensor Cleaning, Helmet Mounted Display, Hydraulic Actuator Controls & Feedback, Air Actuator Controls & Feedback, Debris Blower, Tire Pressure & Control, Automated Behaviors, and Software Version Reporting.
Control IOPGeneralUpdates & expansions to the control requirements for Microphone, Radar (GPR), Render Useless, Illumination, and Software Update Framework
Control IOPGeneral - Icon LibraryRe-structured the Icon Library into the Controls IOP document itself (instead of a separate attachment). Introduced usage of compound icons to combine multiple pieces of information. Enabled monochrome and full color versions of icons.
Control IOPAppendicesAdded appendices for common layouts with game controllers.
JAUS Profiling
JAUS Profiling IOPV1 ErrataSAE AS-4 (JAUS) AS6091 Standard (UGV Service Set) has been officially published - reference has been updated.
JAUS Profiling IOPV1 ErrataTable 5-2 from V1 (Component & Service Requirements) incorrectly referred to AS6009 as the JAUS Core Service Set - was corrected to JAUS Mobility Service Set
JAUS Profiling IOPV1 ErrataSection 5.1.2.2.2 from V1 (Default Authority) had stated that authority level of client requesting control needed greater authority level - has been changed to "greater than or equal to"; Shall statements in V1 were too restrictive - were changed to "should" statements; Allowed default authority values of 0 to 24 have been changed to 1 to 24.
JAUS Profiling IOPV1 ErrataIncorrect semi-colons should have been colons in V1 5.3.7.1 Table 5-34 (Velocity State Driver), 5.4.1.2 Table 5-45 (Digital Video Service), 5.4.2.1 Table 5051 (Still Image Service), 5.4.3.1 Table 5-53 (Range Finder Service), 5.4.4.1 Table 5-56 (Analog Video Service), and 5.7.3.1 Table 5-117 (Accelerator State Sensor). Also corrected typo in 5.4.7.2.1 Speaker Service
JAUS Profiling IOPV1 ErrataSection 3.3.5 (Communicator Service) - QueryCommunicator was triggering a potential deadlock situation - has been corrected.
JAUS Profiling IOPV1 ErrataSection 3.13.5 (Retrotraverse Service), Table 3.13-7, Start Retrotraverse should have been under Label C instead of Label B.
JAUS Profiling IOPV1 ErrataSection 3.14 (Comms Lost Policy Manager) - Version in V1 accidentally included the older version not harmonized with AEODRS - has been updated to harmonized version.
JAUS Profiling IOPGeneralAll "Interoperability Attribute Options" have been converted to "Interoperability Attributes" to promote simplicity.
JAUS Profiling IOPGeneralNew usage guide has been developed to explain how to instantiate from JAUS Profiling Rules.
JAUS Profiling IOPGeneralSeparated Report Rate parameter into Global Pose Report Rate and Local Pose Report Rate.
JAUS Profiling IOPGeneral
JAUS Profiling IOPGovernment DocumentsReference to AEODRS changed from AEODRS v1.3.1 documents to AEODRS v1.4 documents.
JAUS Profiling IOPNon-Government DocumentsReference to SAE AS5684 updated to SAE AS5684B.
JAUS Profiling IOPNew Interoperability AttributesAutomated Behaviors Attribute - can be "None", "Basic", or "Advanced"
JAUS Profiling IOPAccess Control AttributeTable 10 - PRIMARY_OPERATOR corrected range from 200-239 to 205-239. Also explicitly state that state clients with authority of 0 cannot take control of a component because the minimum default authority is 0.
JAUS Profiling IOPPlatform Manager AttributeMade clarifications on where platform services can reside (component versus node, etc.); Also referenced the new UnsolicitedHeartbeatPulse service.
JAUS Profiling IOPBasic Global Position and Attitude AttributeModified description of Report Rate Parameter to define that it is in Hz, and what 0 means.
JAUS Profiling IOPUpdates to Drive Train DriverUpdates to enable discovery of drive train capabilities and to support non-traditional drive train types.
JAUS Profiling IOPAdditions to Basic Navigation Interoperability AttributeAdded "Enhanced Local" and "Enhanced Global" as possible values. Added Path Reporter Service.
JAUS Profiling IOPAdditions to Interpretation SectionAdded Report Identification details and Report Platform Spec details to section.
JAUS Profiling IOPPower Plant Management Interoperability AttributeAdded pneumatic support.
JAUS Profiling IOPRange Finder Interoperability AttributeAdded language to support more complex range finders - LIDAR, RADAR, GPR, multiple range finders, etc.
JAUS Profiling IOPNew Interoperability AttributesPlatform Door Attribute
JAUS Profiling IOPNew Interoperability AttributesDebris Blower Attribute
JAUS Profiling IOPNew Interoperability AttributesWiper/Cleaner Attribute
JAUS Profiling IOPAttitude Interoperability AttributeModified "default" value to "Basic". Added "Advanced" Position.
JAUS Profiling IOPManipulatorsAdded Extended Primitive Manipulator & Extended Primitive Pan/Tilt to document, clarified existing language on basic & complex end effectors.
JAUS Profiling IOPComms Lost Policy ManagerAdded details on Report Identification to the Interpretation section to clarify & provide additional guidance.
JAUS Profiling IOPNew Interoperability AttributesTire Pressure Attribute
JAUS Profiling IOPNew Interoperability AttributesStability Control Attribute
JAUS Profiling IOPRemoved Mobility Limits AttributeReplaced Mobility Limits Mobility Attribute with Platform Specification Attribute
JAUS Profiling IOPNew Interoperability AttributesPlatform Specification Attribute
JAUS Profiling IOPNew Interoperability AttributesObstacle Reporting Attribute
JAUS Profiling IOPNew Interoperability AttributesManipulator End-Effector Force/Torque Sensor Attribute
JAUS Profiling IOPNew Interoperability AttributesForce Torque Sensor Attribute
JAUS Profiling IOPNew Interoperability AttributesSoftware Version Reporting Attribute
JAUS Profiling IOPDrive Sensor RegistrationAdded guidelines for determining what makes a camera suitable for driving and how best to use the camera sensor ID.
JAUS Profiling IOPNew Interoperability AttributesTire Pressure Attribute
Custom Services, Messages & Transports
Custom Services….New custom servicesPath Reporter Service
Custom Services….New custom servicesWiper Service
Custom Services….New custom servicesDebris Blower Service
Custom Services….New custom servicesPlatform Door Service
Custom Services….New custom servicesManipulator End-Effector Force/Torque Sensor Service
Custom Services….New custom servicesForce Torque Sensor Service
Custom Services….New custom servicesCostMap2D Service
Custom Services….New custom servicesPhysical Specification Service
Custom Services….New custom servicesSelf-Collision Avoidance Policy Manager Service
Custom Services….New custom servicesFilterMapper Service
Custom Services….New custom servicesTire Pressure Service
Custom Services….New custom servicesExtended Primitive Manipulator Service
Custom Services….New custom servicesExtended Primitive Pan/Tilt Service
Custom Services….New custom servicesEnhanced Waypoint Navigation (Local)
Custom Services….New custom servicesSoftware Version Reporting Service
Custom Services….New custom servicesH264 Video Encoding Service
Custom Services….New custom servicesEnhanced Waypoint Navigation (Global)
New custom servicesUnsolicited Heartbeat
Custom Services….Communicator ServiceRemoved QueryCommunicator* triggers from Transition D to prevent potential dead-lock condition.
Custom Services….Communicator ServiceCorrected Message Encoding (Table 70) to include NoChangeRec.
Custom Services….Render Useless ServiceAdded query/report pair for render useless status
Custom Services….Communicator ServiceCorrected several instances of typo from "Continous" to "Continuous" - example: ContinuousAdjustableRec
Custom Services….Extended Primitive Manipulator Service / Extended Primitive Pan Tilt ServiceGrammatical changes to Actions & Interpretations in Tables 160 & 161 and 396 & 397. Example: Changed "sendReportHostManipulator" to "sendReportManipulatorHost".
Custom Services….Platform Mode ServiceChanged Action from "sendReportSupportedPlatformMode" to "sendReportSupportedPlatformModes" In Tables 284 & 285.
Custom Services….Preset Pose ServiceClarified that the JAUS_ID field interpretation is of the JAUS ID of the component that the listed preset positions are associated with.
Applique
AppliqueAllNew Applique IOP Document

File details come from the government source that posted it. Updated .