SLIDE 1 The 4D LINT Model of Function Allocation: Spatial-Temporal Arrangement and Levels of Automation Christopher D. D. Cabrall1, Thomas B. Sheridan2, Thomas Prevot3, Joost C. F. de Winter4, and Riender Happee1
1st International Conference on Intelligent Human Systems Integration Intelligence, Technology and Automation V 9:00 to 9:30 am, Tuesday, Jan 09, 2018
1Cognitive Robotics, Delft University of Technology, Delft, The Netherlands 2Mechanical Engineering and Applied Psychology Emeritus, Massachusetts Institute of Technology, Cambridge, MA, USA 3Airspace Systems, Uber, San Francisco, CA, USA 4BioMechanical Engineering, Delft University of Technology, Delft, The Netherlands
SLIDE 2
Where I am coming from
5.5 hr drive 1.5 hr drive “Aerospace Highway”
SLIDE 3
Where I am coming from
5.5 hr drive 1.5 hr drive “Aerospace Highway” 1940’s - Chuck Yeager breaks sound barrier, Bell X-1
SLIDE 4
Where I am coming from
5.5 hr drive 1.5 hr drive 1950’s – Bell X-15, highest and fastest manned flights “Aerospace Highway”
SLIDE 5
Where I am coming from
5.5 hr drive 1.5 hr drive 1960’s – Orbiter Space Shuttle “Aerospace Highway”
SLIDE 6
Where I am coming from
5.5 hr drive 1.5 hr drive 1970’s – Lockheed Martin Skunk Works Stealth planes “Aerospace Highway”
SLIDE 7
Where I am coming from
5.5 hr drive 1.5 hr drive 1990s, 2000s – X-35 JSF (joint strike fighter), F-35 Lightning, Helmet Mounted Displays “Aerospace Highway”
SLIDE 8
Where I am coming from
5.5 hr drive 1.5 hr drive 2000s, 2010s – White Knight and Space Ship One, first commercial space access “Aerospace Highway”
SLIDE 9 Where I am coming from = a legacy and lasting impact
To Be or Not To Be … Humans or Computers?
- “Tomorrow's space explorer will no more yield his place to canines or automatons than
would Mallory would have been content to plant his flag on Everest with an artillery shell"
- Al Blackburn, a founding member, 3rd president of SETP Society of Experimental Test Pilots
Blackburn, A. W. “Flight Testing in the Space Age.” SETP Quarterly review 2, no. 3 (Spring 1958): 3 - 17
(1978) (today)
It’s not a simple black/white (all or none) issue
SLIDE 10
4D LINT model
human computer
SLIDE 11
computer
4D LINT model
human Agent Identity? … between human and computer
SLIDE 12
computer
4D LINT model
human remote remote local local Agent Location (relative to veh.)? … between local and remote
SLIDE 13 computer
4D LINT model
human remote remote local local Agent Number (relative to veh.) … degree of centralized control
1 4 1 3 1 2 1 1 1
Vehicle(s) Agent(s)
SLIDE 14 computer
4D LINT model
human remote remote local local
1 4 1 3 1 2 1 1 1 2 1 10 1 100 10 1000 100
Agent Number (relative to veh.) … degree of centralized control
Vehicle(s) Agent(s)
SLIDE 15 computer
4D LINT model
human remote remote local local
1 4 1 3 1 2 1 1 1 2 1 10 1 100 10 1000 100
Agent Number (relative to veh.) … degree of centralized control
Vehicle(s) Agent(s)
SLIDE 16 computer
4D LINT model
human remote remote local local Agent Changes over Time? … optimal/supervisory control
Adaptive/Adaptable per dynamic contexts: cost/value functions Allocation authority agent/arbiter
point of control
SLIDE 17 4D LINT model Agent Changes over Time? … optimal/supervisory control
Adaptive/Adaptable per dynamic contexts: cost/value functions Allocation authority agent/arbiter
point of control
Inner Control Loop
SLIDE 18 4D LINT model Agent Changes over Time? … optimal/supervisory control
Adaptive/Adaptable per dynamic contexts: cost/value functions Allocation authority agent/arbiter
point of control
Outer Control Loop
Performance Objectives Telemetry Equipment/Signals Transport Service Performance Measures Functional Allocation Authority “who”/”what” control agent fatigue, road works highway, urban adaptive triggers
SLIDE 19 4D LINT model
a functional allocation solution space model for a vehicular control agent’s Location, Identity, and/or Number optimized over Time
point of control
Over time, the point of control can move between various positions across the 3D solution space
SLIDE 20 4D LINT model
a functional allocation solution space model for a vehicular control agent’s Location, Identity, and/or Number optimized over Time
point of control
Over time, the point of control can move between various positions across the 3D solution space
SLIDE 21 4D LINT model
a functional allocation solution space model for a vehicular control agent’s Location, Identity, and/or Number optimized over Time
point of control
Over time, the point of control can move between various positions across the 3D solution space
SLIDE 22 4D LINT model
a functional allocation solution space model for a vehicular control agent’s Location, Identity, and/or Number optimized over Time
point of control
Over time, the point of control can move between various positions across the 3D solution space
SLIDE 23 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT
point of control
SLIDE 24 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT Navigator Captain Co-Pilot Flight Engineer “a” = a team of local human agents for single vehicle with lower levels of automation Vickers VC10 Long Haul Jet Airliner Volvo Trucks, dual control Euro 6 FE
The dual-control system, developed in consultation with Volvo’s Australian customers in the waste segment, gives the driver the control and close visibility that left-hand drive provides when picking up bins, as well as the confidence to drive at higher speeds on a highway in a right- hand drive position
also e.g., driver training instruction?
Built/Released = 1960s
SLIDE 25 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “b” = a team of local comp. agents for single vehicle with higher levels of automation Cormorant Air Mule
Flight Engineer = VCS Vane Control System Navigator = FMS Flight Management System Captain/Co-pilot = FCS Flight Control System
Driving Software Applications
SLIDE 26 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “b” = a team of local comp. agents for single vehicle with higher levels of automation Cormorant Air Mule
Flight Engineer = VCS Vane Control System Navigator = FMS Flight Management System Captain/Co-pilot = FCS Flight Control System
Driving Software Applications
On May 24, 2016, it was revealed that the US Patent and Trademark office had awarded a patent that allowed a vehicle to be controlled using a portable device, like an iPhone or iPad. The patent describes how the device could unlock the car doors or even start the engine, and also allows for multiple devices to control the car at any one time. Here are some of the operations Apple reveals the iPhone could perform: Unlocking the doors; Starting the engine; Activating the audio or audiovisual entertainment system; Activating GPS; Activating the dashboard console; Turn on passenger lighting; Adjust seats; Turn
- n headlights; Open the sun roof; Turn on windshield wipers;
Activate automatic parking; Activate wireless communications Read more at http://www.trustedreviews.com/news/apple-car- news-rumours-driverless-price-release-date-electric- 2923865#mfZaSAyYTecuVb6d.99
SLIDE 27
Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “c” = a team of remote comp. agents for single vehicle with higher levels of automation BADR-B Satellite Autonomous mission control supercomputers V2I Comms, IoT, Smart City/Highways Columbus Ohio, US Route 33 (2017)
SLIDE 28 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “d” = a team of remote human agents for single vehicle with lower levels of automation RQ-4 Global Hawk
Ground Pilot 1 = launch/recovery Ground Pilot 2 = mission control Ground Pilot 3 = sensors operation
Tele-Driving: Remote Operated Driving
https://www.wired.com/2017/01/nissans-self-driving-teleoperation/
Zoox
SLIDE 29 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “d” = a team of remote human agents for single vehicle with lower levels of automation RQ-4 Global Hawk
Ground Pilot 1 = launch/recovery Ground Pilot 2 = mission control Ground Pilot 3 = sensors operation
Tele-Driving: Remote Operated Driving
https://www.wired.com/2017/01/nissans-self-driving-teleoperation/
Zoox “Democratic Driving”
SLIDE 30 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “~d” = a team of remote human agents for single vehicle with high levels of automation RQ-4 Global Hawk
Ground Pilot 1 = launch/recovery Ground Pilot 2 = mission control Ground Pilot 3 = sensors operation
Tele-Driving: Remote Operated Driving
https://www.wired.com/2017/01/nissans-self-driving-teleoperation/
Zoox
SLIDE 31
Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “e” = a single remote human agent for multi vehicles with lower levels of automation Small package UAV deliveries by remote human operator Remote valet garage parking attendant
SLIDE 32
Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “e” = a single remote human agent for multi vehicles with lower levels of automation Small package UAV deliveries by remote human operator Remote valet garage parking attendant
SLIDE 33
Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “f” = a single remote operator for multiple vehicles with high levels of automation Lockheed Martin Vehicle Control System VCS-4586 Centralized driving traffic flow management
SLIDE 34 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “g” = a single local comp. agent for multiple vehicles with high levels of automation Formation flying with a designated lead aircraft: Georgia Tech ¼ Piper Cubs
2014, Demo
In one of the first autonomous demonstrations, the Georgia Tech Research Institute (GTRI) has successfully commanded three fully autonomous, collaborating UAVs. The machines flew in close formation at the same altitude, separated by approximately 50 meters as they executed figure-eight patterns. The research is part of GTRI’s efforts to improve the capabilities for autonomous systems collaborating as teams, thereby reducing the load on human operators https://cdait.gatech.edu/news/gtri-successfully-commands-multiple- uavs-perform-autonomous-formation-flight
Computer Computer Truck Platooning: computer leader, low/high tech followers
SLIDE 35 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “h” = a single local human agent for multiple vehicles with low levels of automation Australian Leonard Fuller mid-air plane adhesion, piloted safely to ground
The Avro Ansons after landing safely, having collided in mid-air and locked together, 29 September 1940. Pilot of upper able to use his own flaps/ailerons and functioning engine of lower aircraft to continue to fly to safety. https://en.wikipedia.org/wiki/1940_Brocklesby_mid-air_collision
Human Computer Truck Platooning: human leader, low tech followers
SLIDE 36 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “h” = a single local human agent for multiple vehicles with low levels of automation Australian Leonard Fuller mid-air plane adhesion, piloted safely to ground
The Avro Ansons after landing safely, having collided in mid-air and locked together, 29 September 1940. Pilot of upper able to use his own flaps/ailerons and functioning engine of lower aircraft to continue to fly to safety. https://en.wikipedia.org/wiki/1940_Brocklesby_mid-air_collision
Human No one Truck Platooning: human leader, low tech followers
SLIDE 37 Example concept solutions
via cubic regional areas within the solution space depicted from 4D LINT “i” = Adaptive/Adaptable outer loop allocation authority optimization F-16 Auto-GCAS (Ground Collision Avoidance System)
This newly declassified video footage from the head-up-display of a U.S. Air Force Arizona Air National Guard F-16 records the dramatic moment when its unconscious pilot is saved from certain death by the aircraft’s Automatic Ground Collision Avoidance System https://www.youtube.com/watch?v=WkZGL7RQBVw https://www.youtube.com/watch?v=2oD2knMmang
Driver State Monitor: Ford, heart attack sensing seat
Existing Ford systems such as Lane Departure Warning, Lane Keeping Aid, Active City Stop, Driver Alert and Speed Limiter could potentially be activated when the Ford heart rate monitoring seat senses an attack is imminent. http://www.dailymail.co.uk/sciencetech/article-2800101/car-seat-knows- heart-attack-ford-plans-monitor-heart-activity-cars-alert-authorities- necessary.html#i-b00ffa6690028eff “should be available by 2020” Ford's European Research and Innovation Centre in Aachen, Germany and Rheinisch-Westfälische Technische Hochschule (RWTH) Aachen University
SLIDE 38
Discussion: solution space map
4D LINT
SLIDE 39 Discussion: solution space map
- Functional allocation flexibility from alternatives
- IHMC, 2nd place success at DARPA Robotic Challenge
- (Matt Johnson) lessons learned: including … Human Robot System Design
- Cognitive Task/Work/System Analysis
- Abstraction Hierarchy, Decision Ladders, Strategies Analysis (different actors, actions, at different times/places in the work)
4D LINT
Drop the tool and initialize door grasping sequence … or … save time by use tool as wedge to lever door handle
SLIDE 40 Discussion: solution space map
- Functional allocation flexibility from alternatives
- As different technology areas mature at different rates, seems logical
to expand/explore solution spaces for more robust application/opportunities
- MABA-MABA (Fitts’ List, 1951) = Men Are Better At – Machines Are Better At
analogy for Location, Number, and Time adaptive dimensions = tradeoffs for control allocation LABA-RABA (local/remote), FAVABA-MAVABA (few/more), ASABA-FASABA (adaptive/fixed) Where along the hype curve is … ?
- Automated driving
- Autonomous driving
- Generalized AI, Big Data, IoT,
- Neural Nets, etc.
4D LINT
SLIDE 41
The End
SLIDE 42
Backup Slides
SLIDE 43 Concluding Remarks
4D LINT
I personally derived a “hidden” idea simply from considering these LINT dimensions: … Tele-driving
low(est) barriers, high(est) returns $$$ humans < automation < humans (prof.) (+ automation)
Didn’t know existed until putting together these slides
wizard-of-oz designs (faking what you don’t have), safety oversight on demo/tests, shortcomings of Autonomous development
1 2 3 4 5 6
SLIDE 44 Notation Scheme
A dot delineated coordinate array for standardized communication Location . Identity . Number (vehicles/agents) (Time = a range along a dimension)
- Manual present day driving
- 1.1.1
- SAE levels of automated driving
- 1.1-5.1
- Assistive control sharing/switching
1 local human, 1 local computer, 1 vehicle
- 1.1-2.1/2 (fixed simultaneous control, number of agents = 2)
- 1.1-5.1/1-2 (adaptive switching of control, number of agents = 1-2)
4D LINT solution space
SLIDE 45 Notation Scheme
A dot delineated coordinate array for standardized communication Location . Identity . Number (vehicles/agents) (Time = a range along a dimension)
- Varying levels of human tele-remote control
e.g., in vehicle, line of sight, same time-zone, across the world
- 1-4.1.1
- 1-4.1-5.1 (as above, w/ diff levels of automation)
- 1-4.1-5.1/1-3 (as above, w/ diff team sizes for 1 vehicle)
- Remote centralized autonomous full city network
e.g., in vehicle, line of sight, same time-zone, across the world
- 3.5.100000/1 (for 100,000 vehicle capacity per 1 computer/server)
4D LINT solution space