13
1 © 2015 The MathWorks, Inc. Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks

Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

1 © 2015 The MathWorks, Inc.

Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup

Dr. Christoph Hahn, MathWorks

Page 2: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

2

„It is the supreme art of the teacher to awaken joy in creative expression and knowledge.“

Albert Einstein

MathWorks supports student competitions!

Page 3: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

3

Freescale Cup

§  Global competition –  Over 33,000 students enrolled each year –  2015 - 4th running season in EMEA* :

159 teams - 50 universities - 15 countries –  Build, program, and race a model car

around a track autonomously –  Main challenge: efficient control design

§  MathWorks is involved –  Support for the Freescale hardware –  Providing software to the teams

* EMEA: Europe, Middle East and Africa

Page 4: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

4

Freescale Cup

Source: https://www.youtube.com/watch?v=_eOwSAxrIBY

Page 5: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

5

Hardware Support for the Freescale FRDM-KL25Z

Embedded Coder Support Package* for Freescale FRDM-KL25Z Board

§  Integration of the GNU-ARM tool chain §  Automatically:

–  Generates C code –  Compiles code into a binary –  Loads the binary to the hardware

* Requires Embedded Coder. Free for teams using the Freescale Cup license

Accelerometer

Serial Analog I/O

Digital I/O Touch Sensor RGB LED

Cameras (2x) Servos (2x)

Battery Indicator

DC Motors

Potentiometers (2x)

Buttons (2x)

Dip Switch

Page 6: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

6

DEMO: View Live Camera Data in MATLAB

>> showCameraData

Page 7: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

7

Page 8: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

8

Line Scan Camera

§  Exposure Time §  Camera Data

Page 9: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

9

DEMO: Model-Based Design

Page 10: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

10

Page 11: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

11

User Testimonial

§  Massimo Violante –  Associate Professor at Politecnico di Torino –  Host of the 2015 EMEA finals –  Teams scored EMEA 2nd in 2015 and 2014

§  „Competition is an ideal playground for students to get a working knowledge of the concepts we are teaching“

§  Using MathWorks tools –  Simulink → design closed control loops –  Hardware Support → deploy algorithms –  System Identification Toolbox → identify engine characteristics

Page 12: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

12

Winners Share Their Know-How

Freescale Cup EMEA Champions 2014 have used MATLAB and Simulink and want to share their knowledge.

„I downloaded and installed the latest hardware support package and successfully

tested the configuration […]. Great!”

Prof. Richard Balogh, Slovak University of Technology, Bratislava

Link to Article: http://bit.ly/1zJFvfU

Page 13: Autonom fahren auf unbekannter Rennstrecke...Autonom fahren auf unbekannter Rennstrecke MathWorks unterstützt den Freescale Cup Dr. Christoph Hahn, MathWorks 2 „It is the supreme

13

Summary

§  Strong focus between teaching concepts and student competitions §  Focus on the main challenge – MathWorks provides the tool chain §  Winning teams use MathWorks software