Enabling Vehicle Autonomy - Pi · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle...

36
Introduction Enabling Vehicle Autonomy Pi Innovo’s Role in the Lockheed Martin Autonomous Mobility Appliqué System

Transcript of Enabling Vehicle Autonomy - Pi · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle...

Page 1: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Introduction

Enabling Vehicle Autonomy

Pi Innovo’s Role in the Lockheed Martin Autonomous Mobility Appliqué System

Page 2: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Agenda

Who is Pi Innovo?

What is AMAS?

Fleet Integration Challenges

Supervisor Controls Solution

Deployment and Support

OpenECU Product Offering

Page 3: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Who is Pi Innovo?

Pi Innovo creates vehicle electronic systems and controls including hardware & software.

Page 4: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Pi Innovo Offers

World Class

Engineering

Consultancy

Broad domain expertise

System design

Control design

Electronics design

Custom products

SEI CMMI Level 3

Field Proven

Standard ECU Products

Large hardware family

Application software

Rapid prototyping tools

Industry tools integration

Semicustom options

Manufacturing

Partners

Tier 1 & 2

Automotive

Contract Manufacture

TS16949, ISO14001

Page 5: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

What is AMAS?

Page 6: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

6

Background

Tactical Vehicle Convoy Issues

Crew fatigue

Rear-end collisions

Operator situational awareness

Response to attack

Page 7: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

7

Background

Convoy Active Safety Technology (CAST) Program

US Army and Marine Corps collaboration

$11 million contract award to Lockheed Martin- October 2012

Page 8: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

8

Autonomous Vehicle Appliqué System (AMAS)

Designed to enable Autonomous Operation of Military Vehicles

Convoy or independent autonomous operation

Vehicles also fully operational by human operator

Page 9: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

9

Supported Vehicle Platforms

M915A3

MTVR

PLS

Page 10: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

10

Supported Vehicle Platforms

HEMTT

FMTV

RG-31

Page 11: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

What is AMAS?

Page 12: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Fleet Integration Challenges

Page 13: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

13

Throttle and Transmission Controls

Independent, but co-operation with a user

Each vehicle variant has a unique throttle/ transmission architecture

Un-powered state of controller has to default to SAFE operation

Page 14: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

14

Lighting and Windshield Wiper Controls

Independent control of every light

bulb

Start/Stop of the wipers across all

power modes

Page 15: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

15

Brake Controls

Additional valves to operate air

brakes

Page 16: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Supervisor Controls Solution

Page 17: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

17

AMAS –System Architecture

Page 18: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

18

Onboard Vehicle Controller (OVC)

vehicle agnostic

high-level driving decisions

Page 19: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

19

OpenECU M460 Supervisor Controller

Interprets OVC

commands

Commands vehicle-

level systems

Page 20: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

20

Power Management Module

Interprets M460

Supervisor commands

Performs body electronic

functions (lights, etc.)

Page 21: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

21

M460 Supervisor Controls Summary

Page 22: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

22

OVC Interface

Page 23: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

23

OVC Interface

SAE J1939 CAN Interface

Acceleration/Deceleration

commands

Intended Path / Direction commands

Page 24: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

24

Power Management Module Interface

Page 25: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

25

Power Management Module Interface

SAE J1939 CAN Interface

Individual light commands

Body Electronics commands (windshield wipers)

“Black-out” Mode

Page 26: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

26

Transmission System Interface

Page 27: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

27

Transmission System Interface

SAE J1939 CAN / Discrete signal Interface

Selected Gear Command in Autonomous Mode

Update to User-selected Gear in Operator Mode

Page 28: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

28

Engine System Interface

Page 29: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

29

Engine System Interface

SAE J1939 CAN / Discrete signal Interface

Throttle Pedal signal override in Autonomous mode

Update to user-selected Throttle in operator-mode

Fuel Level reported to Engine System, and OVC

Page 30: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

OpenECU Development & Support

Page 31: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

31

Initial Development

Pi Engineering Services

Onsite Development

Core Controls Model

Based on OpenECU platform software product

Page 32: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

32

Initial Development

M460 Hardware

Commercial Off-the-shelf product

Customized for autonomous and operator mode support.

Page 33: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

33

Initial Development

Actia Power Management Module

Commercial Off-the-shelf product

Recommended by Pi Innovo based

on previous experience.

Page 34: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

34

Ongoing Development

Lockheed Martin Engineering

Uses OpenECU product from initial development

Configuration Management through OpenECU supported tools

Pi Innovo

provides hardware, or product licenses

Page 35: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

35

Ongoing Support / Configuration Management

Controls Development

Performed by Lockheed Martin Engineering

Uses the same OpenECU hardware and software as initial development

Lockheed now manages all software configuration through the OpenECU tools

Limited Pi Innovo support for hardware or development tools.

Page 36: Enabling Vehicle Autonomy - Pi  · PDF fileWho is Pi Innovo? Pi Innovo creates vehicle electronic systems and controls including hardware & software

Thank you!

Herbert Mann, Senior Systems Engineer

Questions

References:

Lockheed Martin AMAS - http://www.lockheedmartin.com/us/products/amas1.html

Actia Power Management - http://actiaus.com/diagnostics/index.php?option=com_content&view=article&id=45:power-management&catid=3:products&Itemid=3