JAUS Architecture Overview. Why did we need JAUS? “Stove-Pipe” Design Subsystems common to all Unmanned Systems (US) were previously built from scratch.

Slides:



Advertisements
Similar presentations
JOINT ARCHITECTURE FOR UNMANNED SYSTEMS January 29, 2011 Presented by Daniel Barber University of Central Florida Institute for Simulation and Training.
Advertisements

Panel 5: The Latest in OA Innovation and C4ISR 4 November, 2014 Mike Rice President / Senior Systems Engineer R2E Inc.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Office of the Secretary of Defense Defense Microelectronics Activity (DMEA) Defense Microelectronics Activity (DMEA) Doug Casanova Defense Microelectronics.
DoD Architecture Framework Overview
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Enterprise Integration Architecture IPMA Professional Development Seminar June 29, 2006 Scott Came Director, Enterprise Architecture Program Washington.
© 2006 Carnegie Mellon University Establishing a Network Centric Capability: Implications for Acquisition and Engineering Dennis Smith Complex System Symposium.
NATO Network Enabled Capabilities
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
WGClimate Work Plan for John Bates, Chair WGClimate 4th Working Group on Climate Meeting.
4586 For The Rest of Us: Mike Meakin
Aurora Flight Sciences proprietary Aurora Overview James D. Paduano Presented to the ACGSC October Aurora Flight Sciences Corporation 9950 Wakeman.
NDIA SE Division Meeting February 13, Developmental Test and Evaluation Committee Beth Wilson, Raytheon Steve Scukanec, Northrop Grumman Industry.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Work breakdown structure
Future Airborne Capability Environment (FACE)
Panel Three - Small Businesses: Sustaining and Growing a Market Presence Open Interfaces and Market Penetration Protecting Intellectual Innovation and.
C++ Programming Language Lecture 1 Introduction By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department.
Internet and Intranet RMUTT, Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.
Headquarters U. S. Air Force I n t e g r i t y - S e r v i c e - E x c e l l e n c e © 2008 The MITRE Corporation. All rights reserved From Throw Away.
Radar Open Systems Architectures
Carpe Occasio Technology SystemsSeize the Moment! Carpe OccasioTechnology Systems (COTS) Unmanned and Robotics Systems Interoperability Carpe Occasio Technology.
U.S. Department of Agriculture eGovernment Program Design Approach for usda.gov April 2003.
The High Level Architecture Introduction. Outline High Level Architecture (HLA): Background Rules Interface Specification –Overview –Class Based Subscription.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
1 Planning for Reuse (based on some ideas currently being discussed in LHCb ) m Obstacles to reuse m Process for reuse m Project organisation for reuse.
The JAUS Tutorial. Problem Statement Subsystems common to all Unmanned Systems (US) are built from scratch for each unique system. Performance gains made.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
D Appendix D.11. Toward Net-Centric Acquisition Oversight A Proposal for an Acquisition Community of Interest (COI) MID 905 Streamlined Acquisition.
Information Architecture WG: Report of the Spring 2004 Meeting May 13, 2004 Dan Crichton, NASA/JPL.
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
DoD’s Target Control System “Developing a Corporate Strategy” Dennis Mischel Target Management Initiative Program Manager Director, Operational Test &
11 STANAG 4586 Working Group Jan 2010 Mike Meakin.
Unmanned Maritime Systems September 30, 2015 John A. Lamb Director, Submarine Programs Newport News Shipbuilding.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Fax: (703) DoD BIOMETRICS PROGRAM DoD Biometrics Management Office Phone: (703)
World Representation for Vehicle Navigation and Standards for Cooperative Vehicles Dr Javier Ibanez-Guzman 31st, January 2007 Orbassano.
Independent Expert Program Review (IEPR) February 2006.
AFLCMC… Providing the Warfighter’s Edge SOSA Industry Day: Working Agendas August 4, 2015.
SAE AS-4 (JAUS) 1 SAE AS-4 Technical Committee and the JAUS Working Group Introduction to and Summary of the SAE AS-4 JAUS Standard 2008 Defense Standardization.
Djc -1 Daniel J. Crichton NASA/JPL 9 May 2006 CCSDS Information Architecture Working Group.
Information Architecture BOF: Report of the Fall 2003 Meeting October 28, 2003 Dan Crichton, NASA/JPL.
Information Architecture WG: Report of the Spring 2005 Meeting April 14, 2005 Steve Hughes, NASA/JPL.
GEOSS Common Infrastructure Initial Operating Capability Directions and Discussion Presented to GEO ADC Geneva May
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
1 Systems Architecture WG: Charter and Work Plan October 23, 2003 Takahiro Yamada, JAXA/ISAS.
1 Steve Hughes Daniel J. Crichton NASA/JPL January 16, 2007 CCSDS Information Architecture Working.
Presented by: Presented By: MIL-STD 881 Update: NDIA PMSC Meeting Neil F. Albert MCR, LLC 4 February 2010.
NATO Policy on Civil Standards Benefits of Going Civil Greg Saunders Director Defense Standardization Program Office.
Briefing for the EAC Public Meeting Boston, Massachusetts April 26, 2005 Dr. Hratch Semerjian, Acting Director National Institute of Standards and Technology.
Expedition Workshop Strategic Leadership For Networking and Information Technology Education September 16, 2008 Chris Greer Director, NCO.
8a Certified. About Us  Headquarters in Vienna, VA  Service Disabled Veteran-owned Small Business  SBA 8(a) program participant  Small Disadvantaged.
Overview: Spatial Data Standards for Facilities, Infrastructure and Environment (SDSFIE) Services Support FGDC Coordination Group Meeting 6 February 2007.
Information Architecture WG: Report of the Fall 2004 Meeting November 16th, 2004 Dan Crichton, NASA/JPL.
National Aeronautics and Space Administration 1 CCSDS Information Architecture Working Group Daniel J. Crichton NASA/JPL 24 March 2005.
SSC San Diego … on Point and at the Center of C4ISR Robotic Systems Pool and Regional Technology Outreach in Support of the 1401 Technology Transfer Program.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Systems Architecture WG: Charter and Work Plan
Live-Virtual-Constructive (LVC) Technologies – Introduction
INSPIRE Maintenance and Implementation expert Group
Engineering Autonomy Mr. Robert Gold Director, Engineering Enterprise
DoD Architecture Framework Overview
Vijay Rachamadugu and David Snyder September 7, 2006
Independent Expert Program Review (IEPR)
Systems Architecture & Design Lecture 3 Architecture Frameworks
DDR&E AC: Aligned to the National Defense Strategy
Spatial Integrated Systems, Inc.
Presentation transcript:

JAUS Architecture Overview

Why did we need JAUS? “Stove-Pipe” Design Subsystems common to all Unmanned Systems (US) were previously built from scratch for each unique system System Dependency Performance gains made by one system could not be easily leveraged by a different system with a similar requirement Vendor Dependency Technology transfer efforts provided “technology nuggets” that could not be rapidly incorporated into existing systems

Why use a “Joint Architecture?” Reduce Vendor Dependency To avoid being “locked into” a vendor’s solution To avoid being “locked out” of technology advancements Reduce Life Cycle Costs Lower maintenance (e.g. software) costs Lower training requirements Reduce development time Rapid prototype development Rapid system engineering by focusing on new requirements Expand existing systems with new capabilities Enable Joint Development Robotic system interoperability

What are the JAUS pillars? Vehicle Platform Independence Mission Isolation Computer Hardware Independence Technology Independence

JAUS Timeline October 1995 Joint Architecture for Unmanned Ground Systems (JAUGS) formed by the Unmanned Ground Vehicles/Systems Joint Project Office February 1998 The Office of Secretary of Defense (OSD) Joint Robotics Program (JRP) officially issued a charter for the JAUGS Working Group (JAUGS WG) The JRP issued a mandate requiring that all of the programs it managed must comply with JAUGS August 2002 The OSD expanded the charter to make the standard compatible with all classes of unmanned systems Renamed Joint Architecture for Unmanned Systems (JAUS) The new charter specifically called for the working group to transition JAUS to a commercial, international standard April 2004 The JAUS WG achieved adoption by the SAE Aerospace Avionics Systems Division (ASD) as the Unmanned Systems Committee (AS-4) Spring 2005 Navy mandates JAUS for all UUV and USV systems See Supplemental Document on Website AIR D3 - JAUS History

JAUS Working Group Domain Model Reference Architecture Part I – Architecture Framework Part II – Message Definition Part III – Message Set Sub-Committees OCU and Payloads (OPC) Transport (Ethernet / RS-232) World Modeling Mission Planning …

SAE AS-4 Working Group Sub-Committees Architecture Framework (AS-4A) Network Environment (AS-4B) Information Modeling and Definition (AS-4C) Task Groups Experimentation Weapons Mission Planning World Modeling …

JAUS System Topology SYSTEM Subsystem 1 Subsystem 2 Subsystem N Node 1 Node 2Node 3 Node N Component 1 Component 2Component 3Component N

JAUS System Topology System Logical grouping of one or more Subsystems Typically grouped to gain some cooperative advantage between the constituent Subsystems Example system might group the following subsystems One or more operator control units (OCU) One or more static sensor installations One or more vehicle Subsystems working towards a common goal

JAUS System Topology Subsystem Independent and distinct unit within a System Address is a value from 1 to 254 Uniquely identifies the Subsystem A System is comprised of Subsystems A robotic vehicle An OCU

JAUS System Topology Node Independent and distinct computing resource within a Subsystem Contains at least one CPU Has exactly one Node Manager Component Address is a value from 1 to 254 Examples include: Actuator Controller Motion Feedback and Control World Model Knowledge Store A Subsystem is comprised of one or more Nodes

JAUS System Topology Component Lowest level of decomposition in architectural hierarchy Cohesive software unit that provides a well-defined service or set of services Generally speaking, a component is an executable task or process Address is a value from 1 to is reserved for the Node Manager A Node is comprised of two or more Components

JAUS Notation and Conventions Joint Technical Architecture (JTA) Department of Defense Joint Technical Architecture, Version 3.1, March 2000 The International System of Units (SI) NIST Special Publication 330, 1991 Edition, The International System of Units (SI). Conventional Terrestrial Reference System World Geodetic System (WGS84), MIL-STD 2401, 11 January, 1994 The National Imagery and Mapping Agency (NIMA) Technical Report , Third Edition DoD World Geodetic System 1984, Its Definitions and Relationships with Local Geodetic Systems, 4 July 1997 Vehicle Coordinate Systems Consistent with ANSI/AIAA R , Recommended practice for Atmosphere and Space Flight Vehicle Coordinate Systems Selected portions adapted for ground vehicles Figure 2.1, Part II Manipulator Link Notation Figures 2.2 – 2.4, Part II

Other Architectures National Institute of Standards and Technology (NIST) 4D/RCS Temporal, Hierarchical Architecture NATO STANAG 4586 Primarily UAV interoperability NIST Autonomy Levels for Unmanned Systems (ALFUS) Establishes standard definitions for the levels of autonomy for unmanned systems Evolution Robotics’ ERSP Proprietary Robotic Development Platform