Robotics and Autonomy. Control of Complex Systems (RMM)

Size: px
Start display at page:

Download "Robotics and Autonomy. Control of Complex Systems (RMM)"

Transcription

1 Robotics and Autonomy Richard M. Murray BE 107, 14 May 2015 Goals: Describe how behavior is implemented in robotic systems (vs biology) Discuss some of the ways that insights in robotics might impact biology and vice versa Reading: Sensing, Navigation and Reasoning Technologies for the DARPA Urban Challenge, J. W. Burdick, N. dutoit, A. Howard, C. Looman, J. Ma, R. M. Murray, T. Wongpiromsarn, DARPA Urban Challenge Final Report, A bio-plausible design for visual attitude stabilization, A. Censi, S. Han, S. B. Fuller, R. M Murray. Conf. on Decision and Control (CDC), 2009 Control of Complex Systems (RMM) Gwenyth Card (Caltech), Apr 06 Sawyer Fuller (Caltech), Nov 08 Alice 30 P4 2+ GHz 30G mem, 3 Gb/s net 8 LADAR, 10 cameras 200k+ lines of code 50 engineers, 1.5 years 600 miles of self-driving Dominant challenges: (design for) verification and robustness EXCAPE, 13 Jun 2013 Drosophila 300k Hz ~ sensors Most neurons are dedicated to sensor processing Architecture (?) Dominant challenges: decoding organization and architecture Neutrophil DNA: 3G base pairs 20k genes, ~3kb each Timescales: msecs (binding) to minutes (expr) to hours (div n) Architecture (?) Dominant challenges: (lack of) modularity, stochastic program g 2

2 Design of Modern (Networked) Control Systems! Decision-Making (mode, contingency and constraint management) Networking and Communications Cloud Resources Operators Other Subsystems State! Estimation (MHE, PF) Sensor Processing (KF) Online System Model (sys + env) design cycles Online! Optimization (MPC, RHC) Feedback! Control (PID) Layers of Abstraction! Physical Sensors Actuators Control = System Sensing Actuation External Environment Computation Networking (layering, synchronization, redundancy, scale) UTC IASE, 10 Nov Motivating Example: Alice ( ) Alice 300+ miles of fully autonomous driving 8 cameras, 8 LADAR, 2 RADAR 12 Core 2 Duo CPUs + Quad Core 3 Gb/s data network ~75 person team over 18 months (x 2) Software 25 programs with ~200 exec threads 237,467 lines of executable code IFAC World Congress

3 DGC07 System Architecture Logging/ Visualization Process Manager Simulation Health Manager Systems LADAR (6) Feature Classificat n Stereo/Road Finding Elevation Mapping Gimbaled Sensor Obstacle Detect/Track Mission Linux, TCP/IP,... World Map Traffic Obstacle Map Vehicles Follower Actuation Interface Vehicle State Estimator Vehicle Sensing Application of existing controls technology in Alice Receding horizon (optimization-based) control for path planning with obstacles; ~100 msec iteration rate Multi-layer sensor fusion: sensor bus allows different combinations of sensors to be used for perceptors + fusion at map level Low level (inner loop) controls: PID w/ anti-windup (but based on a feasible trajectory from RHC controller) Team Caltech, Apr 07 Navigation Properties Highly modular Rapidly adaptable Constantly viable Robust??? 5 Sensing System Sensing hardware 6 horizontal LADAR (overlapping) 1 pushbroom LADAR; 1 sweeping (PTU) 3 stereo pairs (color; ~10 Hz) 2 road finding cameras (B&W) 2 RADAR units (PTU mounted) 10 blade cpci high speed computing Team Caltech, Apr 07 6

4 Feeder Perceptors Mapper Team Caltech, Jan 08 7 Planning Hourglass Protocol stack based architecture s uses directives/responses to communicate Each layer is isolated from the ones above and below Had 4 different path planners under development, two different traffic planners. Engineering principle: layered protocols isolate interactions Define each layer to have a specific purpose; don t rely on knowledge of lower level details Important to pass information back and forth through the layers; a fairly in an actuator just generate a change in the path (and perhaps the mission) Higher layers (not shown) monitor health and can act as hormones (affecting multiple subsystems) Hybrid system control methodology Finite state automata control interactions between layers and mode switches (intersection, off road, etc) Formal methods for analysis of control protocol correctness (post race) Mission Traffic Follower Actuation Interface Vehicle - Eg: make sure that you never have a situation where two layers are in conflict Team Caltech, Apr 07 8

5 Exploit RNDF Have a skeleton for the roads => graph search Expand the spine by adding rails spaced at 0.5 m Add transitions for changing lanes, intersections Use dynamic graph (generated on the fly) to further augment alternatives Remove edges with obstacles; paint cost for lanes, etc Rail 7 Sample RNDF 1 1 Waypoint Lane Zone Stop Sign 2 Segment / Zone ID Checkpoint ID v1.0 N Parking Lot* Traffic Circle way Stop * Note: The southern 6 waypoints in the Parking Lot (Zone 14) are Checkpoints Team Caltech, Jan 08 9 Logic passing finished or obstacle disappeared ROAD REGION passing finished or obstacle disappeared DR,NP,S STO,P,S no collision-free path exists STO,NP,S DR,P,S backup finished or failed and the number of times Alice has switched to BACKUP is less than some threshold Alice has been stopped for long enough and there is an obstacle in the vicinity of Alice no collision-free path exists and there is only one lane STO,PR,S DR,P,S and the number of times Alice has switched to the DR,P,R state near the current position is less than some threshold no collision-free path exists and there is more than one lane STO,P,S DR,PR,S and the number of times Alice has switched to the DR,P,R state near the current position is less than some threshold DR,A collision-free path with DR,A is found STO,A backup finished or failed and the number of times Alice has switched to BACKUP exceeds some threshold BACKUP and the number of times Alice has switched to the DR,P,R state near the current position exceeds some threshold and there is more than one lane and the number of times Alice has switched to the DR,P,R state near the current position exceeds some threshold and there is only one lane DR,B STO,B and there is only one lane and there is more than one lane OFF-ROAD mode FAILED PAUSED Team Caltech, Jan 08 collision-free path with DR,P,R is found 10

6 Lessons Learned from Alice Online optimization solves nonlinear control problems Modern computation allows constrained optimization problems to be solved online Solutions exist for situations with more limited computation (multi-parametric optimization) Layered control architectures allow more efficient design Allows for separation of concerns between subsystems Provided a very modular design, capable of rapid (humancontrolled) adaptation Verification of control protocols is necessary, but hard Traditional methods of simulation and testing not sufficient Formal methods not easily applied to hand designed control protocols New tools for correct by construction design are needed Temporal logic(s) are powerful language for specifying desired behavior (combined with traditional measures) New tools are becoming available, but not yet ready for prime time Mission Traffic Follower Actuation Interface Vehicle UTC, 27 Oct Control of Complex Systems (RMM) BE 107, 14 Mar 2015 /BE 12

7 Bioplausible Command and Control Humbert, Dickinson & M CDC05 Different architecture than engineering Large collection of diverse sensors (many more than required) Very slow computation with lots of parallel pathways Stabilization of a goal image/optical flow Compute forces and torques based on spatial integration of optimal flow S. Fuller (Caltech) Integration kernel F encodes controller Sean Humbert (Caltech/U. Maryland) BE 107, 14 Mar 2015 /BE 13 Censi, Han, Fuller, Straw and M CDC09 Bootstrappable Design for Visual Pose Stabilization Approach: minimize image error J(q) = 1 2 (y g)2 = 1 2 S 2(y(s) g(s)) 2 ds Can write the resulting controller in terms of spatial gradients + products Lagged or delayed y also works S can be learned (up to a positive definite factor) by watching how the environment moves given f, τ Structure of the resulting controller Weights have a sparse structure: take positive and negative products of nearby sensors Controller with delayed y has similar structure to Reichardt correlator (rough measurement of optic flow) IDEAS, Jul 2014 /BE 14

8 Censi, Han, Fuller, Straw and M CDC09, IROS10 3D Pose Stabilization Experiments Goal: stabilize 3D position and orientation using bioplausible visual feedback IDEAS, Jul 2014 /BE 15 Conclusions and Discussion Autonomous vehicles Engineering architecture; exploit modern computat n Multi-layer, distributed, complex General architecture; many uses Bio-inspired vehicles Bioplausible design (slow computing) Small number of layers ; reactive behaviors Test bio-inspired principles BE 107, 14 Mar 2015 /BE 16

NCS Lecture 2 Case Study - Alice. Alice Overview

NCS Lecture 2 Case Study - Alice. Alice Overview NCS Lecture 2 Case Study - Alice Richard M. Murray 17 March 2008 Goals: Provide detailed overview of a a model networked control system Introduce NCS features to be addressed in upcoming lectures Reading:

More information

Situational Reasoning for Road Driving in an Urban Environment

Situational Reasoning for Road Driving in an Urban Environment Situational Reasoning for Road Driving in an Urban Environment Noel E. Du Toit, Tichakorn Wongpiromsarn, Joel W. Burdick, and Richard M. Murray California Institute of Technology Division of Engineering

More information

Lecture 8 Receding Horizon Temporal Logic Planning & Compositional Protocol Synthesis

Lecture 8 Receding Horizon Temporal Logic Planning & Compositional Protocol Synthesis Lecture 8 Receding Horizon Temporal Logic Planning & Compositional Protocol Synthesis Ufuk Topcu Nok Wongpiromsarn Richard M. Murray EECI, 18 May 2012 Outline: Receding horizon temporal logic planning

More information

4F3 - Predictive Control

4F3 - Predictive Control 4F3 Predictive Control - Lecture 1 p. 1/13 4F3 - Predictive Control Lecture 1 - Introduction to Predictive Control Jan Maciejowski jmm@eng.cam.ac.uk http://www-control.eng.cam.ac.uk/homepage/officialweb.php?id=1

More information

Distributed Consensus and Cooperative Estimation

Distributed Consensus and Cooperative Estimation Distributed Consensus and Cooperative Estimation Richard M. Murray Control and Dynamical Systems California Institute of Technology Domitilla Del Vecchio (U Mich) Bill Dunbar (UCSC) Alex Fax (NGC) Eric

More information

Hybrid architectures. IAR Lecture 6 Barbara Webb

Hybrid architectures. IAR Lecture 6 Barbara Webb Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?

More information

Real-time Cooperative Behavior for Tactical Mobile Robot Teams. September 10, 1998 Ronald C. Arkin and Thomas R. Collins Georgia Tech

Real-time Cooperative Behavior for Tactical Mobile Robot Teams. September 10, 1998 Ronald C. Arkin and Thomas R. Collins Georgia Tech Real-time Cooperative Behavior for Tactical Mobile Robot Teams September 10, 1998 Ronald C. Arkin and Thomas R. Collins Georgia Tech Objectives Build upon previous work with multiagent robotic behaviors

More information

Autonomous Control for Unmanned

Autonomous Control for Unmanned Autonomous Control for Unmanned Surface Vehicles December 8, 2016 Carl Conti, CAPT, USN (Ret) Spatial Integrated Systems, Inc. SIS Corporate Profile Small Business founded in 1997, focusing on Research,

More information

The Caltech Multi-Vehicle Wireless Testbed: Initial Implementation

The Caltech Multi-Vehicle Wireless Testbed: Initial Implementation The Caltech Multi-Vehicle Wireless Testbed: Initial Implementation Lars Cremean, Jason Meltzer, Ben Lee, Richard Murray (In collaboration with Steven Low, Jason Hickey, Eric Klavins, Reza Olfati, Bill

More information

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Behaviour-Based Control. IAR Lecture 5 Barbara Webb Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor

More information

VSI Labs The Build Up of Automated Driving

VSI Labs The Build Up of Automated Driving VSI Labs The Build Up of Automated Driving October - 2017 Agenda Opening Remarks Introduction and Background Customers Solutions VSI Labs Some Industry Content Opening Remarks Automated vehicle systems

More information

Comparison of Simulation-Based Dynamic Traffic Assignment Approaches for Planning and Operations Management

Comparison of Simulation-Based Dynamic Traffic Assignment Approaches for Planning and Operations Management Comparison of Simulation-Based Dynamic Traffic Assignment Approaches for Planning and Operations Management Ramachandran Balakrishna Daniel Morgan Qi Yang Howard Slavin Caliper Corporation 4 th TRB Conference

More information

TECHNOLOGY DEVELOPMENT AREAS IN AAWA

TECHNOLOGY DEVELOPMENT AREAS IN AAWA TECHNOLOGY DEVELOPMENT AREAS IN AAWA Technologies for realizing remote and autonomous ships exist. The task is to find the optimum way to combine them reliably and cost effecticely. Ship state definition

More information

Automatically synthesizing a planning and control subsystem for the DARPA urban challenge

Automatically synthesizing a planning and control subsystem for the DARPA urban challenge University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering 8-23-2008 Automatically synthesizing a planning and control subsystem for the DARPA

More information

Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection

Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection Clark Letter*, Lily Elefteriadou, Mahmoud Pourmehrab, Aschkan Omidvar Civil

More information

S.P.Q.R. Legged Team Report from RoboCup 2003

S.P.Q.R. Legged Team Report from RoboCup 2003 S.P.Q.R. Legged Team Report from RoboCup 2003 L. Iocchi and D. Nardi Dipartimento di Informatica e Sistemistica Universitá di Roma La Sapienza Via Salaria 113-00198 Roma, Italy {iocchi,nardi}@dis.uniroma1.it,

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

More information

CORC 3303 Exploring Robotics. Why Teams?

CORC 3303 Exploring Robotics. Why Teams? Exploring Robotics Lecture F Robot Teams Topics: 1) Teamwork and Its Challenges 2) Coordination, Communication and Control 3) RoboCup Why Teams? It takes two (or more) Such as cooperative transportation:

More information

Glossary of terms. Short explanation

Glossary of terms. Short explanation Glossary Concept Module. Video Short explanation Abstraction 2.4 Capturing the essence of the behavior of interest (getting a model or representation) Action in the control Derivative 4.2 The control signal

More information

Cross Disciplinary Research and the Role of Industry.

Cross Disciplinary Research and the Role of Industry. Cross Disciplinary Research and the Role of Industry Richard Murray John Baras Mike Grimble Bob Barmish Lennart Lung Outline I. CDS Panel Overview II. Findings and Recommendations III. Workshop Agenda

More information

Experimental Cooperative Control of Fixed-Wing Unmanned Aerial Vehicles

Experimental Cooperative Control of Fixed-Wing Unmanned Aerial Vehicles Experimental Cooperative Control of Fixed-Wing Unmanned Aerial Vehicles Selcuk Bayraktar, Georgios E. Fainekos, and George J. Pappas GRASP Laboratory Departments of ESE and CIS University of Pennsylvania

More information

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017

23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS. Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 23270: AUGMENTED REALITY FOR NAVIGATION AND INFORMATIONAL ADAS Sergii Bykov Technical Lead Machine Learning 12 Oct 2017 Product Vision Company Introduction Apostera GmbH with headquarter in Munich, was

More information

A Reconfigurable Guidance System

A Reconfigurable Guidance System Lecture tes for the Class: Unmanned Aircraft Design, Modeling and Control A Reconfigurable Guidance System Application to Unmanned Aerial Vehicles (UAVs) y b right aileron: a2 right elevator: e 2 rudder:

More information

Next Generation of Adaptive Traffic Signal Control

Next Generation of Adaptive Traffic Signal Control Next Generation of Adaptive Traffic Signal Control Pitu Mirchandani ATLAS Research Laboratory Arizona State University NSF Workshop Rutgers, New Brunswick, NJ June 7, 2010 Acknowledgements: FHWA, ADOT,

More information

CDS 101: Lecture 1 Introduction to Feedback and Control. Richard M. Murray 30 September 2002

CDS 101: Lecture 1 Introduction to Feedback and Control. Richard M. Murray 30 September 2002 1 CDS 101: Lecture 1 Introduction to Feedback and Control Richard M. Murray 30 September 2002 Goals: Define what a control system is and learn how to recognize its main features Describe what control systems

More information

Executive Summary. Chapter 1. Overview of Control

Executive Summary. Chapter 1. Overview of Control Chapter 1 Executive Summary Rapid advances in computing, communications, and sensing technology offer unprecedented opportunities for the field of control to expand its contributions to the economic and

More information

CDS 110 L10.2: Motion Control Systems. Motion Control Systems

CDS 110 L10.2: Motion Control Systems. Motion Control Systems CDS, Lecture.2 4 Dec 2 R. M. Murray, Caltech CDS CDS L.2: Motion Control Systems Richard M. Murray 4 December 22 Announcements Final exam available at 3 pm (during break); due 5 pm, Friday, 3 Dec 2 Outline:

More information

Maritime Autonomy. Reducing the Risk in a High-Risk Program. David Antanitus. A Test/Surrogate Vessel. Photo provided by Leidos.

Maritime Autonomy. Reducing the Risk in a High-Risk Program. David Antanitus. A Test/Surrogate Vessel. Photo provided by Leidos. Maritime Autonomy Reducing the Risk in a High-Risk Program David Antanitus A Test/Surrogate Vessel. Photo provided by Leidos. 24 The fielding of independently deployed unmanned surface vessels designed

More information

Hopper Spacecraft Simulator. Billy Hau and Brian Wisniewski

Hopper Spacecraft Simulator. Billy Hau and Brian Wisniewski Hopper Spacecraft Simulator Billy Hau and Brian Wisniewski Agenda Introduction Flight Dynamics Hardware Design Avionics Control System Future Works Introduction Mission Overview Collaboration with Penn

More information

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Introduction: Applications, Problems, Architectures Autonomous and Mobile Robotics Prof. Giuseppe Oriolo Introduction: Applications, Problems, Architectures organization class schedule 2017/2018: 7 Mar - 1 June 2018, Wed 8:00-12:00, Fri 8:00-10:00, B2 6

More information

Introduction to Computer Science

Introduction to Computer Science Introduction to Computer Science CSCI 109 Andrew Goodney Fall 2017 China Tianhe-2 Robotics Nov. 20, 2017 Schedule 1 Robotics ì Acting on the physical world 2 What is robotics? uthe study of the intelligent

More information

interactive IP: Perception platform and modules

interactive IP: Perception platform and modules interactive IP: Perception platform and modules Angelos Amditis, ICCS 19 th ITS-WC-SIS76: Advanced integrated safety applications based on enhanced perception, active interventions and new advanced sensors

More information

Intelligent Technology for More Advanced Autonomous Driving

Intelligent Technology for More Advanced Autonomous Driving FEATURED ARTICLES Autonomous Driving Technology for Connected Cars Intelligent Technology for More Advanced Autonomous Driving Autonomous driving is recognized as an important technology for dealing with

More information

Robot Motion Planning

Robot Motion Planning Robot Motion Planning Dinesh Manocha dm@cs.unc.edu The UNIVERSITY of NORTH CAROLINA at CHAPEL HILL Robots are used everywhere HRP4C humanoid Swarm robots da vinci Big dog MEMS bugs Snake robot 2 The UNIVERSITY

More information

OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER

OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER OBSTACLE DETECTION AND COLLISION AVOIDANCE USING ULTRASONIC DISTANCE SENSORS FOR AN AUTONOMOUS QUADROCOPTER Nils Gageik, Thilo Müller, Sergio Montenegro University of Würzburg, Aerospace Information Technology

More information

COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE

COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE Prof.dr.sc. Mladen Crneković, University of Zagreb, FSB, I. Lučića 5, 10000 Zagreb Prof.dr.sc. Davor Zorc, University of Zagreb, FSB, I. Lučića 5, 10000 Zagreb

More information

Spacecraft Autonomy. Seung H. Chung. Massachusetts Institute of Technology Satellite Engineering Fall 2003

Spacecraft Autonomy. Seung H. Chung. Massachusetts Institute of Technology Satellite Engineering Fall 2003 Spacecraft Autonomy Seung H. Chung Massachusetts Institute of Technology 16.851 Satellite Engineering Fall 2003 Why Autonomy? Failures Anomalies Communication Coordination Courtesy of the Johns Hopkins

More information

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

Traffic Control for a Swarm of Robots: Avoiding Target Congestion Traffic Control for a Swarm of Robots: Avoiding Target Congestion Leandro Soriano Marcolino and Luiz Chaimowicz Abstract One of the main problems in the navigation of robotic swarms is when several robots

More information

and : Principles of Autonomy and Decision Making. Prof Brian Williams, Prof Emilio Frazzoli and Sertac Karaman September, 8 th, 2010

and : Principles of Autonomy and Decision Making. Prof Brian Williams, Prof Emilio Frazzoli and Sertac Karaman September, 8 th, 2010 16.410 and 16.412: Principles of Autonomy and Decision Making Prof Brian Williams, Prof Emilio Frazzoli and Sertac Karaman September, 8 th, 2010 1 1 Assignments Homework: Class signup, return at end of

More information

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Recently, consensus based distributed estimation has attracted considerable attention from various fields to estimate deterministic

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

More information

This study provides models for various components of study: (1) mobile robots with on-board sensors (2) communication, (3) the S-Net (includes computa

This study provides models for various components of study: (1) mobile robots with on-board sensors (2) communication, (3) the S-Net (includes computa S-NETS: Smart Sensor Networks Yu Chen University of Utah Salt Lake City, UT 84112 USA yuchen@cs.utah.edu Thomas C. Henderson University of Utah Salt Lake City, UT 84112 USA tch@cs.utah.edu Abstract: The

More information

Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots

Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots Davide Scaramuzza Robotics and Perception Group University of Zurich http://rpg.ifi.uzh.ch All videos in

More information

Graduate Programs in Advanced Systems Engineering

Graduate Programs in Advanced Systems Engineering Graduate Programs in Advanced Systems Engineering UTC Institute for Advanced Systems Engineering, University of Connecticut Mission To train the engineer of the next decade: the one who is not constrained

More information

TRB Workshop on the Future of Road Vehicle Automation

TRB Workshop on the Future of Road Vehicle Automation TRB Workshop on the Future of Road Vehicle Automation Steven E. Shladover University of California PATH Program ITFVHA Meeting, Vienna October 21, 2012 1 Outline TRB background Workshop organization Automation

More information

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department

EE631 Cooperating Autonomous Mobile Robots. Lecture 1: Introduction. Prof. Yi Guo ECE Department EE631 Cooperating Autonomous Mobile Robots Lecture 1: Introduction Prof. Yi Guo ECE Department Plan Overview of Syllabus Introduction to Robotics Applications of Mobile Robots Ways of Operation Single

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

OFFensive Swarm-Enabled Tactics (OFFSET)

OFFensive Swarm-Enabled Tactics (OFFSET) OFFensive Swarm-Enabled Tactics (OFFSET) Dr. Timothy H. Chung, Program Manager Tactical Technology Office Briefing Prepared for OFFSET Proposers Day 1 Why are Swarms Hard: Complexity of Swarms Number Agent

More information

Speed Enforcement Systems Based on Vision and Radar Fusion: An Implementation and Evaluation 1

Speed Enforcement Systems Based on Vision and Radar Fusion: An Implementation and Evaluation 1 Speed Enforcement Systems Based on Vision and Radar Fusion: An Implementation and Evaluation 1 Seungki Ryu *, 2 Youngtae Jo, 3 Yeohwan Yoon, 4 Sangman Lee, 5 Gwanho Choi 1 Research Fellow, Korea Institute

More information

Non-Invasive Brain-Actuated Control of a Mobile Robot

Non-Invasive Brain-Actuated Control of a Mobile Robot Non-Invasive Brain-Actuated Control of a Mobile Robot Jose del R. Millan, Frederic Renkens, Josep Mourino, Wulfram Gerstner 5/3/06 Josh Storz CSE 599E BCI Introduction (paper perspective) BCIs BCI = Brain

More information

An Integrated Modeling and Simulation Methodology for Intelligent Systems Design and Testing

An Integrated Modeling and Simulation Methodology for Intelligent Systems Design and Testing An Integrated ing and Simulation Methodology for Intelligent Systems Design and Testing Xiaolin Hu and Bernard P. Zeigler Arizona Center for Integrative ing and Simulation The University of Arizona Tucson,

More information

MMW sensors for Industrial, safety, Traffic and security applications

MMW sensors for Industrial, safety, Traffic and security applications MMW sensors for Industrial, safety, Traffic and security applications Philip Avery Director, Navtech Radar Ltd. Overview Introduction to Navtech Radar and what we do. A brief explanation of how FMCW radars

More information

Structure and Synthesis of Robot Motion

Structure and Synthesis of Robot Motion Structure and Synthesis of Robot Motion Motion Synthesis in Groups and Formations I Subramanian Ramamoorthy School of Informatics 5 March 2012 Consider Motion Problems with Many Agents How should we model

More information

ME 597/780 AUTONOMOUS MOBILE ROBOTICS SECTION 1: INTRODUCTION

ME 597/780 AUTONOMOUS MOBILE ROBOTICS SECTION 1: INTRODUCTION ME 597/780 AUTONOMOUS MOBILE ROBOTICS SECTION 1: INTRODUCTION Prof. Steven Waslander SYLLABUS Contact Info: Prof. Steven Waslander E3X-4118 (519) 888-4567 x32205 stevenw@uwaterloo.ca Michael Smart E5-3012

More information

Stanford Center for AI Safety

Stanford Center for AI Safety Stanford Center for AI Safety Clark Barrett, David L. Dill, Mykel J. Kochenderfer, Dorsa Sadigh 1 Introduction Software-based systems play important roles in many areas of modern life, including manufacturing,

More information

HAVEit Highly Automated Vehicles for Intelligent Transport

HAVEit Highly Automated Vehicles for Intelligent Transport HAVEit Highly Automated Vehicles for Intelligent Transport Holger Zeng Project Manager CONTINENTAL AUTOMOTIVE HAVEit General Information Project full title: Highly Automated Vehicles for Intelligent Transport

More information

CSCI 445 Laurent Itti. Group Robotics. Introduction to Robotics L. Itti & M. J. Mataric 1

CSCI 445 Laurent Itti. Group Robotics. Introduction to Robotics L. Itti & M. J. Mataric 1 Introduction to Robotics CSCI 445 Laurent Itti Group Robotics Introduction to Robotics L. Itti & M. J. Mataric 1 Today s Lecture Outline Defining group behavior Why group behavior is useful Why group behavior

More information

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE)

Autonomous Mobile Robot Design. Dr. Kostas Alexis (CSE) Autonomous Mobile Robot Design Dr. Kostas Alexis (CSE) Course Goals To introduce students into the holistic design of autonomous robots - from the mechatronic design to sensors and intelligence. Develop

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015 Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm

More information

From Model-Based Strategies to Intelligent Control Systems

From Model-Based Strategies to Intelligent Control Systems From Model-Based Strategies to Intelligent Control Systems IOAN DUMITRACHE Department of Automatic Control and Systems Engineering Politehnica University of Bucharest 313 Splaiul Independentei, Bucharest

More information

Closed-Loop Transportation Simulation. Outlines

Closed-Loop Transportation Simulation. Outlines Closed-Loop Transportation Simulation Deyang Zhao Mentor: Unnati Ojha PI: Dr. Mo-Yuen Chow Aug. 4, 2010 Outlines 1 Project Backgrounds 2 Objectives 3 Hardware & Software 4 5 Conclusions 1 Project Background

More information

A Multidisciplinary Approach to Cooperative Robotics

A Multidisciplinary Approach to Cooperative Robotics A Multidisciplinary Approach to Cooperative Pedro U. Lima Intelligent Systems Lab Instituto Superior Técnico Lisbon, Portugal WHERE ARE WE? ISR ASSOCIATE LAB PARTNERS Multidisciplinary R&D in and Information

More information

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel Departamento de Informática de Sistemas y Computadores. (DISCA) Universidad Politécnica

More information

Last Time: Acting Humanly: The Full Turing Test

Last Time: Acting Humanly: The Full Turing Test Last Time: Acting Humanly: The Full Turing Test Alan Turing's 1950 article Computing Machinery and Intelligence discussed conditions for considering a machine to be intelligent Can machines think? Can

More information

L09. PID, PURE PURSUIT

L09. PID, PURE PURSUIT 1 L09. PID, PURE PURSUIT EECS 498-6: Autonomous Robotics Laboratory Today s Plan 2 Simple controllers Bang-bang PID Pure Pursuit 1 Control 3 Suppose we have a plan: Hey robot! Move north one meter, the

More information

Principles of Autonomy and Decision Making. Brian C. Williams / December 10 th, 2003

Principles of Autonomy and Decision Making. Brian C. Williams / December 10 th, 2003 Principles of Autonomy and Decision Making Brian C. Williams 16.410/16.413 December 10 th, 2003 1 Outline Objectives Agents and Their Building Blocks Principles for Building Agents: Modeling Formalisms

More information

Distributed Robotics From Science to Systems

Distributed Robotics From Science to Systems Distributed Robotics From Science to Systems Nikolaus Correll Distributed Robotics Laboratory, CSAIL, MIT August 8, 2008 Distributed Robotic Systems DRS 1 sensor 1 actuator... 1 device Applications Giant,

More information

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station The platform provides a high performance basis for electromechanical system control. Originally designed for autonomous aerial vehicle

More information

Stress Testing the OpenSimulator Virtual World Server

Stress Testing the OpenSimulator Virtual World Server Stress Testing the OpenSimulator Virtual World Server Introduction OpenSimulator (http://opensimulator.org) is an open source project building a general purpose virtual world simulator. As part of a larger

More information

Semi-Autonomous Parking for Enhanced Safety and Efficiency

Semi-Autonomous Parking for Enhanced Safety and Efficiency Technical Report 105 Semi-Autonomous Parking for Enhanced Safety and Efficiency Sriram Vishwanath WNCG June 2017 Data-Supported Transportation Operations & Planning Center (D-STOP) A Tier 1 USDOT University

More information

Some results on optimal estimation and control for lossy NCS. Luca Schenato

Some results on optimal estimation and control for lossy NCS. Luca Schenato Some results on optimal estimation and control for lossy NCS Luca Schenato Networked Control Systems Drive-by-wire systems Swarm robotics Smart structures: adaptive space telescope Wireless Sensor Networks

More information

Dr. Wenjie Dong. The University of Texas Rio Grande Valley Department of Electrical Engineering (956)

Dr. Wenjie Dong. The University of Texas Rio Grande Valley Department of Electrical Engineering (956) Dr. Wenjie Dong The University of Texas Rio Grande Valley Department of Electrical Engineering (956) 665-2200 Email: wenjie.dong@utrgv.edu EDUCATION PhD, University of California, Riverside, 2009 Major:

More information

Model Deployment Overview. Debby Bezzina Senior Program Manager University of Michigan Transportation Research Institute

Model Deployment Overview. Debby Bezzina Senior Program Manager University of Michigan Transportation Research Institute Model Deployment Overview Debby Bezzina Senior Program Manager University of Michigan Transportation Research Institute Test Conductor Team 2 3 Connected Vehicle Technology 4 Safety Pilot Model Deployment

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote

More information

Robotic Vehicle Design

Robotic Vehicle Design Robotic Vehicle Design Sensors, measurements and interfacing Jim Keller July 2008 1of 14 Sensor Design Types Topology in system Specifications/Considerations for Selection Placement Estimators Summary

More information

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions Classical Control Design Guidelines & Tools (L10.2) Douglas G. MacMartin Summarize frequency domain control design guidelines and approach Dec 4, 2013 D. G. MacMartin CDS 110a, 2013 1 Transfer Functions

More information

Real-Time Systems Hermann Härtig Introduction

Real-Time Systems Hermann Härtig Introduction Real-Time Systems Hermann Härtig Introduction 08/10/10 Organisation Issues Web-Page http://os.inf.tu-dresden.de/studium/rts/ Subscribe to the mailing list!!! Time 3 SWS: 2 lectures + 1 exercises Thursday,

More information

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration

More information

CS 599: Distributed Intelligence in Robotics

CS 599: Distributed Intelligence in Robotics CS 599: Distributed Intelligence in Robotics Winter 2016 www.cpp.edu/~ftang/courses/cs599-di/ Dr. Daisy Tang All lecture notes are adapted from Dr. Lynne Parker s lecture notes on Distributed Intelligence

More information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

CS686: High-level Motion/Path Planning Applications

CS686: High-level Motion/Path Planning Applications CS686: High-level Motion/Path Planning Applications Sung-Eui Yoon ( 윤성의 ) Course URL: http://sglab.kaist.ac.kr/~sungeui/mpa Class Objectives Discuss my general research view on motion planning Discuss

More information

Artificial Neural Network based Mobile Robot Navigation

Artificial Neural Network based Mobile Robot Navigation Artificial Neural Network based Mobile Robot Navigation István Engedy Budapest University of Technology and Economics, Department of Measurement and Information Systems, Magyar tudósok körútja 2. H-1117,

More information

Visvesvaraya Technological University, Belagavi

Visvesvaraya Technological University, Belagavi Time Table for M.TECH. Examinations, June / July 2017 M. TECH. 2010 Scheme 2011 Scheme 2012 Scheme 2014 Scheme 2016 Scheme [CBCS] Semester I II III I II III I II III I II IV I II Time Date, Day 14/06/2017,

More information

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014

TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 TEAM AERO-I TEAM AERO-I JOURNAL PAPER DELHI TECHNOLOGICAL UNIVERSITY DELHI TECHNOLOGICAL UNIVERSITY Journal paper for IARC 2014 2014 IARC ABSTRACT The paper gives prominence to the technical details of

More information

Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats

Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats Mr. Amos Gellert Technological aspects of level crossing facilities Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings Deputy General Manager

More information

Senior Design I. Fast Acquisition and Real-time Tracking Vehicle. University of Central Florida

Senior Design I. Fast Acquisition and Real-time Tracking Vehicle. University of Central Florida Senior Design I Fast Acquisition and Real-time Tracking Vehicle University of Central Florida College of Engineering Department of Electrical Engineering Inventors: Seth Rhodes Undergraduate B.S.E.E. Houman

More information

Perception platform and fusion modules results. Angelos Amditis - ICCS and Lali Ghosh - DEL interactive final event

Perception platform and fusion modules results. Angelos Amditis - ICCS and Lali Ghosh - DEL interactive final event Perception platform and fusion modules results Angelos Amditis - ICCS and Lali Ghosh - DEL interactive final event 20 th -21 st November 2013 Agenda Introduction Environment Perception in Intelligent Transport

More information

Virtual testing by coupling high fidelity vehicle simulation with microscopic traffic flow simulation

Virtual testing by coupling high fidelity vehicle simulation with microscopic traffic flow simulation DYNA4 with DYNAanimation in Co-Simulation with SUMO vehicle under test Virtual testing by coupling high fidelity vehicle simulation with microscopic traffic flow simulation Dr.-Ing. Jakob Kaths TESIS GmbH

More information

Small Unmanned Aerial Vehicle Simulation Research

Small Unmanned Aerial Vehicle Simulation Research International Conference on Education, Management and Computer Science (ICEMC 2016) Small Unmanned Aerial Vehicle Simulation Research Shaojia Ju1, a and Min Ji1, b 1 Xijing University, Shaanxi Xi'an, 710123,

More information

Constructing a Traffic Control Process Diagram

Constructing a Traffic Control Process Diagram 22 Constructing a Traffic Control Process Diagram The purpose of this assignment is to help you improve your understanding of the operation of an actuated traffic controller system by studying eight cases

More information

The Autonomous Robots Lab. Kostas Alexis

The Autonomous Robots Lab. Kostas Alexis The Autonomous Robots Lab Kostas Alexis Who we are? Established at January 2016 Current Team: 1 Head, 1 Senior Postdoctoral Researcher, 3 PhD Candidates, 1 Graduate Research Assistant, 2 Undergraduate

More information

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm

Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development paradigm Additive Manufacturing Renewable Energy and Energy Storage Astronomical Instruments and Precision Engineering Team Kanaloa: research initiatives and the Vertically Integrated Project (VIP) development

More information

SPACE. (Some space topics are also listed under Mechatronic topics)

SPACE. (Some space topics are also listed under Mechatronic topics) SPACE (Some space topics are also listed under Mechatronic topics) Dr Xiaofeng Wu Rm N314, Bldg J11; ph. 9036 7053, Xiaofeng.wu@sydney.edu.au Part I SPACE ENGINEERING 1. Vision based satellite formation

More information

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty

CS123. Programming Your Personal Robot. Part 3: Reasoning Under Uncertainty CS123 Programming Your Personal Robot Part 3: Reasoning Under Uncertainty Topics For Part 3 3.1 The Robot Programming Problem What is robot programming Challenges Real World vs. Virtual World Mapping and

More information

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,

More information

Caltech/Colorado SEC Quarterly Status Report

Caltech/Colorado SEC Quarterly Status Report Caltech/Colorado SEC Quarterly Status Report Richard Murray Jason Hickey John Hauser Bill Dunbar Ryan Franz Eric Klavins Roman Ginis Cristian Tapus Adam Granicz Reza Olfati (Melvin Flores) (Justin Smith)

More information

Implicit Fitness Functions for Evolving a Drawing Robot

Implicit Fitness Functions for Evolving a Drawing Robot Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,

More information

Mobile Robot embedded Architecture Based on CAN

Mobile Robot embedded Architecture Based on CAN Mobile Robot embedded Architecture Based on CAN M. Wargui, S. Bentalba, M. Ouladsine, A. Rachid and A. El Hajjaji Laboratoire des systèmes Automatiques, University of Picardie - Jules Verne 7, Rue du Moulin

More information

2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE. Network on Target: Remotely Configured Adaptive Tactical Networks. C2 Experimentation

2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE. Network on Target: Remotely Configured Adaptive Tactical Networks. C2 Experimentation 2006 CCRTS THE STATE OF THE ART AND THE STATE OF THE PRACTICE Network on Target: Remotely Configured Adaptive Tactical Networks C2 Experimentation Alex Bordetsky Eugene Bourakov Center for Network Innovation

More information