 SIPHER students: Jessica Kane and Thao Nguyen  Graduate Student Advisors: Graham Hemingway, Peter Humke Model-Based Autonomous Car Controller Design.

Slides:



Advertisements
Similar presentations
CSE 424 Final Presentation Team Members: Edward Andert Shang Wang Michael Vetrano Thomas Barry Roger Dolan Eric Barber Sponsor: Aviral Shrivastava.
Advertisements

Simulation of Feedback Scheduling Dan Henriksson, Anton Cervin and Karl-Erik Årzén Department of Automatic Control.
Outline quad-copter Abstract Quad-Copter Movement Hand movement
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Electronic Engineering Final Year Project Progress Presentation Title: Trailer Reversing Prediction Supervisor: Dr. Martin Glavin.
LECTURE#08 PROCESS CONTROL STRATEGIES
Introduction to Cyber Physical Systems Yuping Dong Sep. 21, 2009.
MotoHawk Training Model-Based Design of Embedded Systems.
Slobodan Lubura. Model-Based-System Design use the models to describe the specifications, operation, performance of a component or a system of components.
Multi Agent Simulation and its optimization over parallel architecture using CUDA™ Abdur Rahman and Bilal Khan NEDUET(Department Of Computer and Information.
Presenter : Shih-Tung Huang Tsung-Cheng Lin Kuan-Fu Kuo 2015/6/15 EICE team Model-Level Debugging of Embedded Real-Time Systems Wolfgang Haberl, Markus.
Distributed Reinforcement Learning for a Traffic Engineering Application Mark D. Pendrith DaimlerChrysler Research & Technology Center Presented by: Christina.
Design Realization lecture 23
Chess Review October 4, 2006 Alexandria, VA Embedded Systems Education: Vanderbilt Edited and Presented by Janos Sztipanovits ISIS, Vanderbilt University.
Robot Hardware and Control Sarah Bergbreiter UC Berkeley June 17, 2002.
Applications of SPCE to Pharmaceutical Research Kathleen Hamilton, Tom Laue, and James Harper Presentation at the 2007 BITC Meeting University of New Hampshire.
NSF Foundations of Hybrid and Embedded Software Systems UC Berkeley: Chess Vanderbilt University: ISIS University of Memphis: MSI Gautam Biswas and Ken.
GPS-Guided Autonomous Vehicle.
Remote Surveillance Vehicle Design Review By: Bill Burgdorf Tom Fisher Eleni Binopolus-Rumayor.
PADS Paraplegic Assisted Driving System Aaron Broome Robert Graham Lamar Turnbull Tylor Palumbo Erick Moton Georgia Institute of Technology ECE 4007 Moore.
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
Design of Cooperative Vehicle Safety Systems Based on Tight Coupling of Communication, Computing and Physical Vehicle Dynamics Yaser P. Fallah, ChingLing.
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
Control Engineering Lecture #2 15 th March,2008. Introduction to control systems Reference: Phillips and Habor The first applications of feedback control.
Abstract Design Considerations and Future Plans In this project we focus on integrating sensors into a small electrical vehicle to enable it to navigate.
Patrick Lazar, Tausif Shaikh, Johanna Thomas, Kaleel Mahmood
Implementing Adaptive Modulation in a Software-Defined Cognitive Radio Brandon Bilinski Computer Engineering Senior, Clemson University.

A Performance and Schedulability Analysis of an Autonomous Mobile Robot Jiangyang Huang & Shane Farritor Mechanical Engineering University of Nebraska–Lincoln.
1 Development and Evaluation of Selected Mobility Applications for VII (a.k.a. IntelliDrive) Steven E. Shladover, Sc.D. California PATH Program Institute.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Ultrasonic Tracking System Group # 4 4/22/03 Bill Harris Sabie Pettengill Enrico Telemaque Eric Zweighaft.
Multiple Autonomous Ground/Air Robot Coordination Exploration of AI techniques for implementing incremental learning. Development of a robot controller.
System & Control Control theory is an interdisciplinary branch of engineering and mathematics, that deals with the behavior of dynamical systems. The desired.
The Voice Operated and Wirelessly Controlled Elevator Jeremy Hester Advisor: Dr. Mohammad Saadeh Class: ET 494 (Senior Design II), Fall 2013 Class Professor:
Low-Power Wireless Sensor Networks
Mark Tillack, Lane Carlson, Jon Spalding Laboratory Demonstration of In-chamber Target Engagement HAPL Project Meeting Rochester, NY 8-9 November 2005.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Chapter 5 Trajectory Planning 5.1 INTRODUCTION In this chapters …….  Path and trajectory planning means the way that a robot is moved from one location.
Chapter 5 Trajectory Planning 5.1 INTRODUCTION In this chapters …….  Path and trajectory planning means the way that a robot is moved from one location.
Vanderbilt University Department of Mechanical Engineering The Vibro-Acoustics Laboratory Observation and Control with Embedded Systems Prof. Ken Frampton.
Boundary Assertion in Behavior-Based Robotics Stephen Cohorn - Dept. of Math, Physics & Engineering, Tarleton State University Mentor: Dr. Mircea Agapie.
I NTERSECTION C ONTROL FOR A UTONOMOUS V EHICLES Presented by: Dr. Avinash Unnikrishnan Post Doctoral Research Associate PI: Prof. Peter Stone Prof S.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
Performance Study of Localization Techniques in Zigbee Wireless Sensor Networks Ray Holguin Electrical Engineering Major Dr. Hong Huang Advisor.
Behavior Control of Virtual Vehicle
Design Realization lecture 22
SMART CAR  GROUP MEMBER  Cheung Ho Yin Danny  Lai Pak Kin Ricky  Lau Ming Cheung Dennis  NG Wing Lung Alan.
AS ICT.  Have an understanding of how organizations use ICT.  Be able to describe a number of uses, giving the hardware and software requirements 
RT-LAB Electrical Applications 1 Opal-RT Technologies Use of the “Store Embedded” mode Solution RT-LAB for PC-104.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Accessing and Integrating CV and AV Sensor Data into Traffic Engineering Practice Dr. Jonathan Corey ITITS 2015 December 12, 2015 Chang’an, China.
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
ANTILOCK BRAKING SYSTEM
Tracking Mobile Nodes Using RF Doppler Shifts
Group 7 Project 1 Presentation Robert Moe John Zumwalt Mark Woehrer Celi Sun.
2-1 Advanced Embedded Systems Presentations Lecture 20.
Group #42: Weipeng Dang William Tadekawa Rahul Talari.
1 Smart Vehicles – Summary  Leyla Nazhand-Ali, Ph.D.  Assistant Professor  IEEE member  Michael Henry  Graduate Student.
CRUISE CONTROL DEVICES Presented by Anju.J.S. CRUISE CONTROL DEVICES.
What are Gears? Gears are wheels or cylinders with teeth that mesh with the teeth of other gears to transmit motion Gears are used in everything from automobiles.
Introduction to control systems
Smart Vehicles – Summary
Control Systems in Medical Applications
Curved Motion According to Newton’s first law, if the net force on an object is zero, then the object will remain at rest or will move in a straight line.
Chapter 3 Cruise Control
NGUYEN DINH HUY 2018/05/09 Dept. of Eco-friendly Offshore plant FEED Engineering 1.
Control Systems in Medical Applications
Scanners – Robots – Measurement Plans Synergy in Motion
Presentation transcript:

 SIPHER students: Jessica Kane and Thao Nguyen  Graduate Student Advisors: Graham Hemingway, Peter Humke Model-Based Autonomous Car Controller Design The VECPAV computing platform has been constructed to allow for system design in Simulink during design time and for automatic C-code generation and distribution onto real-time QNX computational nodes. Closed-Feedback Hardware Loop: Car sends its (x, y, z-rotation) position to tracker Tracker transmits information to “the Boxx” processor Data is processed through the controller Steering and throttle signals are transmitted to real-time nodes Radio transmitter receives the signals and sends them to the car Abstract A small radio-controlled car was equipped with sensors enabling it to localize itself. Using the Vanderbilt Embedded Computing Platform for Autonomous Vehicles (VECPAV)—an existing infrastructure designed for autonomous helicopter flight—a PD- controller was developed to induce the car to autonomously travel a given set of trajectories. Motivation Autonomously driven vehicles are no longer a dream for the future, but a reality in the present. Researchers have successfully developed self-driven, full- size automobiles. Model-based experimentation with controllers for an autonomous remote-controlled vehicle continues this research on a smaller scale. Results The model-based controller enabled the car to follow various trajectories autonomously. In the following figures, the green line is the desired trajectory; the blue line is the car’s actual position. Future Incorporate second car and/or helicopters Develop more accurate model of the car for error calculations Design more robust, adaptive speed controller Figure A: Tracker Coordinate System The room’s coordinate system includes a transition point from +180° to -180°. It caused discontinuity in the heading error and inconsistent behavior in the car’s motion. The final solution renormalizes heading error (4) from -90° to +90°. Real-time Embedded Software System: The Simulink model run by RT-Lab is composed of a loop between the console and the controller. In the console −Trajectory outline − Scopes for viewing real-time data −Constants to be adjusted in real-time In the controller −Data received from the console −Errors calculated: Approach The throttle controller (6) is a simple P-controller. The steering controller (8) is a PD-controller for higher accuracy. Figure B: Straight Line Trajectory The ”stepping” characteristic is caused by the car’s motor. Its slowest speed is faster than the trajectory. The car compensates by stopping before it gets ahead of the trajectory. Motion resumes when the car has fallen behind the trajectory. Figure C: Counter-clockwise Circle Trajectory Here, the car completes eight complete counter-clockwise circles. The car remains consistently behind the trajectory because the speed controller is designed to move the car only when it is more than 200 mm from its desired position. Figure D: “Racetrack” Trajectory Designed to determine how the controller handles combinations of straight-line and circular motion. Figure E: Figure-8 Trajectory Designed to test the controller’s response to a combination of diagonal lines, clockwise semicircles, and counterclockwise semicircles. ”r”—reference (trajectory) coordinates ”m”– measured (tracker) coordinate