Foundation Master. ECTS Credits

Similar documents
SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Control Tutorials for MATLAB and Simulink

SOFTWARE EVALUATION TOOL

School of Innovative Technologies and Engineering

Mathematics. Mathematics

Bachelor of Science in Mechanical Engineering with Co-op

MTH 215: Introduction to Linear Algebra

Circuit Simulators: A Revolutionary E-Learning Platform

SSE - Supervision of Electrical Systems

Busuu The Mobile App. Review by Musa Nushi & Homa Jenabzadeh, Introduction. 30 TESL Reporter 49 (2), pp

Seminar - Organic Computing

ECE-492 SENIOR ADVANCED DESIGN PROJECT

Speech Recognition at ICSI: Broadcast News and beyond

MTH 141 Calculus 1 Syllabus Spring 2017

Be aware there will be a makeup date for missed class time on the Thanksgiving holiday. This will be discussed in class. Course Description

SELECCIÓN DE CURSOS CAMPUS CIUDAD DE MÉXICO. Instructions for Course Selection

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

Robot manipulations and development of spatial imagery

Learning Disability Functional Capacity Evaluation. Dear Doctor,

Data Fusion Models in WSNs: Comparison and Analysis

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

Axiom 2013 Team Description Paper

A Hands-on First-year Electrical Engineering Introduction Course

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Requirements for the Degree: Bachelor of Science in Education in Early Childhood Special Education (P-5)

A student diagnosing and evaluation system for laboratory-based academic exercises

TEACHING AND EXAMINATION REGULATIONS (TER) (see Article 7.13 of the Higher Education and Research Act) MASTER S PROGRAMME EMBEDDED SYSTEMS

Honors Mathematics. Introduction and Definition of Honors Mathematics

Physics 270: Experimental Physics

Mathematics Program Assessment Plan

Python Machine Learning

Name of Course: French 1 Middle School. Grade Level(s): 7 and 8 (half each) Unit 1

Bachelor of International Hospitality Management, BA IHM. Course curriculum National and Institutional Part

4 th year course description

UNIT ONE Tools of Algebra

WHEN THERE IS A mismatch between the acoustic

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

ME 4495 Computational Heat Transfer and Fluid Flow M,W 4:00 5:15 (Eng 177)

University of Groningen. Systemen, planning, netwerken Bosman, Aart

BOS 3001, Fundamentals of Occupational Safety and Health Course Syllabus. Course Description. Course Textbook. Course Learning Outcomes.

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

Course Syllabus for Math

STA 225: Introductory Statistics (CT)

1. Programme title and designation International Management N/A

Educating Students with Special Needs in Secondary General Education Classrooms. Thursdays 12:00-2:00 pm and by appointment

Software Maintenance

The Strong Minimalist Thesis and Bounded Optimality

Ph.D. in Behavior Analysis Ph.d. i atferdsanalyse

Statewide Framework Document for:

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

National University of Singapore Faculty of Arts and Social Sciences Centre for Language Studies Academic Year 2014/2015 Semester 2

Java Programming. Specialized Certificate

A Minimalist Approach to Code-Switching. In the field of linguistics, the topic of bilingualism is a broad one. There are many

MGMT 479 (Hybrid) Strategic Management

Date : Controller of Examinations Principal Wednesday Saturday Wednesday

Application of Virtual Instruments (VIs) for an enhanced learning environment

SOUTHWEST COLLEGE Department of Mathematics

Studies Arts, Humanities and Social Science Faculty

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

School: Business Course Number: ACCT603 General Accounting and Business Concepts Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

Firms and Markets Saturdays Summer I 2014

Fashion Design Program Articulation

D Road Maps 6. A Guide to Learning System Dynamics. System Dynamics in Education Project

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

Evaluation of Usage Patterns for Web-based Educational Systems using Web Mining

ANGLAIS LANGUE SECONDE

Innovative Teaching in Science, Technology, Engineering, and Math

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Bluetooth mlearning Applications for the Classroom of the Future

Theory of Probability

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

AC : DESIGNING AN UNDERGRADUATE ROBOTICS ENGINEERING CURRICULUM: UNIFIED ROBOTICS I AND II

The Use of Drama and Dramatic Activities in English Language Teaching

Math 098 Intermediate Algebra Spring 2018

PAGE(S) WHERE TAUGHT If sub mission ins not a book, cite appropriate location(s))

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

Dublin City Schools Broadcast Video I Graded Course of Study GRADES 9-12

A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS

E-Learning project in GIS education

Unit 3. Design Activity. Overview. Purpose. Profile

EGRHS Course Fair. Science & Math AP & IB Courses

Probability and Game Theory Course Syllabus

Graduate Program in Education

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

4. Long title: Emerging Technologies for Gaming, Animation, and Simulation

Curriculum and Assessment Guide (CAG) Elementary California Treasures First Grade

LEADERSHIP AND COMMUNICATION SKILLS

B.S/M.A in Mathematics

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

PROGRAMME SPECIFICATION UWE UWE. Taught course. JACS code. Ongoing

To appear in The TESOL encyclopedia of ELT (Wiley-Blackwell) 1 RECASTING. Kazuya Saito. Birkbeck, University of London

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

Content Language Objectives (CLOs) August 2012, H. Butts & G. De Anda

Transcription:

1 Foundation Master SIGNAL CONTROL and ROBOTICS 1. The teaching plan ACADEMIC YEAR 2017 / 2018 The Centrale Nantes Foundation Master programme is a one-year programme with a workload of 60 credit points and 360 teaching hours. The courses are taught exclusively in English. All the courses are compulsory. Students learn a set of essential disciplines designed to offer the range of scientific and language skills necessary to meet the complex challenges of the 12 Master s programmes of Centrale Nantes. Each scientific course will focus on the technical and technological devices vocabulary as well as fundamental formulation. The academic programme consider 360 hours face to face with professor. The total student workload is 410 hours per year. Each student will have a personal academic advisor as well as an administrative one for all the year. The standard academic year in Europe is 60 ECTS credits. 2. The programme Courses Hours First Semester Student workload (hours) Second Semester ECTS Credits Hours - Semester 2 Student workload (hours) French language 30 60 3 30 60 3 English and Business Environment 30 60 3 30 60 3 Mathematics 20 40 4 20 40 4 Computer Programming and Data Analysis 20 40 4 20 40 4 Control Systems 20 40 4 20 40 4 Basics of Signal Processing and Imaging Methods 20 40 4 20 40 4 Robotics 20 40 4 20 40 4 Embedded system - - - 20 40 4 Introduction to research 20 40 4 - - - Total 180 360 30 180 360 30 3. Requirements Applicants must start their last year of Bachelor degree in September 2017 must have a high quality background in engineering fields ECTS Credits is required to pass a recognized international English test such as IELTS (score 6.0 or higher) or other English equivalent test. 4. Tuition fees 6,000 for one year 3,000 for one semester

2 Foundation Master Program 312 SYLLABUS SIGNAL CONTROL and ROBOTICS ACADEMIC YEAR 2016 /2017 First Semester: from September to January... 3 French Language (S117FRL)... 4 English and Business Environment (S117ENL)... 5 Mathematics (S117MAT)... 6 Computer programming and data analysis (S117CMD)... 7 Control Systems (S117CTR)... 8 Basics of Signal Processing and Imaging Methods (S117SPI)... 9 Robotics (S117ROB)... 10 Introduction to research (S117INR)... 11 Second Semester: from February to June... 12 French Language (S217FRL)... 13 English and business Environment (2116ENL)... 14 Mathematics (S217MAT)... 15 Computer programming and data analysis (S217CMD)... 16 Control Systems (S217CTR)... 17 Basics of Signal Processing and Imaging Methods (S217SPI)... 18 Robotics (S217ROB)... 19 Embedded System (S217EMS)... 20

3 First Semester: from September to January

4 French Language (S117FRL) Code: S117FRL Responsible: Sylvia ERTL Contact: sylvia.ertl@ec-nantes.fr Department: Communication, languages and business Language: French Credits (ECTS): 3 Number of hours: 30 Semester: 1 Evaluation: Organization: French for beginners/intermediate level. The students are dispatched into different groups according to their level. https://centralefle.wordpress.com/ The main objective is to familiarize the learner with the French language and French culture through an entertaining task-based communicative language teaching, focused on speaking combined with: Phonetics Self-correcting exercises on our pedagogical platform Learning Lab activities Project work Tutoring Course objectives include the acquisition and reinforcement of vocabulary, syntax, and pronunciation by both traditional means and through the use of digital resources. After completing this course, the students will be able to communicate in spoken and written French, in a simple but clear manner on familiar topics in the context of study, hobbies etc. Another important goal of this course is to introduce to French culture. A full range of practical communication language exercises is used: reading comprehension, listening comprehension, written expression, oral expression. Educational projects are adapted to the level of the group: Main project : Log book project One year at Centrale Nantes (Booklet) France vs China/Nantes vs Hometown project French way of life project (traditions, housing, iconic objects ) Photo-Babble project Field studies and interviews Flipped classroom grammar project Family tree project

5 English and Business Environment (S117ENL) Code: S117ENL Responsible: Christine EVAIN Contact: christine.evain@ec-nantes.fr Department: Communication, languages and business Credits (ECTS): 3 Number of hours: 30 Semester: 1 Evaluation: 50% continuous assessment (class participation), 30% oral exam (presentation), 20% final exam (TOEIC practice exam) Organization: The students are dispatched into different groups according to their level. pedagogical server (https://hippocampus.ec-nantes.fr; anglais LVO) In this course, you will learn how to: Develop an understanding of inter-cultural practice Develop oral and written communication adapted to different contexts (mainly inter-cultural situations) Organize, lead and participate in a meeting Strengthen self-confidence and level of conviction Work on professional documents in English Acquire presentation skills Express feelings and practice assertiveness Develop active listening and understanding to reformulate, explain and argue Develop well-being at work and a sense of responsibility Negotiate, innovate and propose innovative solutions Enhance team work Those objectives will be achieved by doing: English: full range of practical communication language exercises (reading comprehension, listening comprehension, written expression, oral expression) Business English: introduction to marketing and business practices Educational projects adapted to the level of the group (scenarios, role plays, simulations). Analysis of a short story or an extract of a novel in order to explain the cultural components of the text. Projects in a cultural context "Ted talk presentation", "Edge.org assignment", etc.

6 Mathematics (S117MAT) Code: S117MAT Responsible: Sébastien BOURGUIGNON Contact: sebastien.bourguignon@ec-nantes.fr Department: Automatic control and robotics Semester: 1 Evaluation: Final exam Organization: Ten x 2h lectures, with personal homework The objective of this course is to complete students' needs both for theoretical and practical use of mathematical tools required in advanced engineering. The first semester is dedicated to linear algebra. Vectors and matrices: basic operations. Linear systems of equations. Gauss elimination. Linear independence. Matrix rank. Solutions of linear systems: existence, uniqueness, resolution. Determinants. Matrix inversion. Inner product spaces, linear transformations. Matrix eigenvalues problems. Definitions. Determining eigenvalues and eigenvectors. Applications. Symmetric and orthogonal matrices. Eigenbases. Diagonalization. Applications. Vector differential calculus. Functions of several variables. Gradients. Divergence. Laplacian. 2D, 3D vector functions. Curves. Reference: [1] Erwin Kreyszig, Advanced Engineering Mathematics, 10 th edition, John Wiley & Sons, 2010, 1264 p. (Chapters 7, 8)

7 Computer programming and data analysis (S117CMD) Code: S117CMD Responsible: Sébastien BOURGUIGNON Contact: sebastien.bourguignon@ec-nantes.fr Department: Automatic control and robotics Semester: 1 Evaluation: 25% continuous assessment, 75% final exam Organization: Ten x 2h sessions with Matlab This course aims to provide students with basic knowledge of computer programming with Matlab, and to introduce more advanced tools for data analysis (visualization, statistical analysis, numerical methods). This course includes an introduction to the Matlab programming environment, the use of matrix variables and matrix manipulations. Scripts and functions are introduced, together with basic programming structures, conditions and loops. Graphics manipulation and statistical tools for data analysis are presented, and general programming rules and tips for efficient computations are provided.

8 Control Systems (S117CTR) Code: S117CTR Responsible: Ina TARALOVA Contact: ina.taralova@ec-nantes.fr Department: Automatic control and robotics Semester: 1 Evaluation: 30% continuous assessment (labs), 70% exam Organization: 6 lectures (12h) + Laboratory works (3x2h) + 1 exam (2h) Control theory has a plethora of applications in various fields: from automotive and aerospace industry, robotics, production/manufacturing processes to economics and nanotechnology. Control is applied for trajectory tracking, to improve production efficiency, to minimize the energy, to make the process faster, etc. Control laws are generally used to regulate physical variables, to follow given trajectory, to reject perturbations/noise and to palliate with model uncertainties. The aim of this course is to: Learn basics concepts and tools on linear time invariant systems (LTI), modeling, transfer functions and state space, stability, time responses. Learn to model and analyze the system using Matlab and Simulink. Deal with real time applications of control such as level control, temperature control, speed control, etc. Part 1 - Modeling, time responses: History of control systems, dynamical system and control system (4h) Open loop and close loop, feedback control (4h) Performances and canonical form (2h) Application to continuous time systems (course: 2h, lab: 2x2h) Application to discrete time systems (course: 2h, lab: 2h) Exam (2h) Reference: [1] R. C. Dorf and R. H. Bishop, Modern Control Systems, Pearson Education, Upper Saddle River, NJ, twelfth edition, 2011, ISBN-13:978-0-13-602458-3

9 Basics of Signal Processing and Imaging Methods (S117SPI) Code: S117SPI Responsible: Said MOUSSAOUI Contact: said.moussaoui@ec-nantes.fr Department: Automatics and Robotics Semester: 1 Evaluation: 20% continuous assessment, 30% homework, 50% exam Organization: 3 lectures (6h) + Laboratory works (2x3h) + Project (6h) + 1 exam (2h) Modern sensing and measurement devices in various engineering applications yield massive numerical data in various forms. Most of these sensors give data in structured forms such as signals and images. The key feature of any signal and image processing system is to retrieve the relevant information contained in such data. The aim of this course is to: Learn basics concepts and tools of signal and image processing, starting from data acquisition, communication and information retrieval. Address examples of data processing applications and system design in various domains: audio engineering, biomedical engineering and remote sensing. Part 1 - Basics of signal processing: Fundamentals of numerical signal acquisition and representation (2h) Signal processing systems in audio engineering applications (course: 2h, lab: 3h) Applications for biomedical signal analysis (course 2h, lab: 3h) Study of a real case (6h) Reference: [1] Steven W. Smith, Digital Signal Processing: A Practical Guide for Engineers and Scientists, Newnes editor, 2002, ISBN 0-7506-7444-X

10 Robotics (S117ROB) Code: S117ROB Responsible: Sophie Sakka Contact: sophie.sakka@ec-nantes.fr Department: Automatic control and robotics Semester: 1 Evaluation: 25% continuous assessment, 25% homework, 50% exam Organization: 9h lecture, 9h practice, 2h exam An overview of existing robots will first be made, then the course will focus on social robotics: its objective, constraints / characteristics, current uses and hopes it brings. Through practice, a social robotics program will be built, leading to a public show (exam). The abilities validated at the end of the course will include capacity to lead a social robotics program: setting objectives, programming, performing, and analyzing. The practice will use NAO humanoid robots (Softbank Robotics Europe). Introduction (robots today) Social robotics: cost, impact and applications (therapeutic mediators, training, performance, etc.) Robotics performance Programming NAO robot (Softbank Robotics Europe) using Choregraph software Realizing a robotic performance with NAO robot Public show

11 Introduction to research (S117INR) Code: S117INR Responsible: Ina Taralova Contact: Department: Automatic control and robotics Semester: 1 Evaluation: 30% continuous assessment, 70% project Organization: 8 x 2h lectures, 2h practical exercises This module considers the role, purpose, structure and process of research. It aims to answer the following questions: Introduction of international research organizations What are the motivations of research and innovation? Presentation of the importance of the different steps of research How to prepare the exhaustive bibliography and resources? How to prepare international publications? What ethical considerations are there when conducting research and publication? How might research findings be used? History of science, research organization in France, research valorization, sponsoring, innovation, scientific methodology, bibliographic study, paraphrasing of articles extract, intellectual property, plagiarism awareness, research ethics, writing a scientific article, preparing a presentation.

12 First Semester: from February to June

13 French Language (S217FRL) Code: S217FRL Responsible: Sylvia ERTL Contact: sylvia.ertl@ec-nantes.fr Department: Communication, languages and business Language: French Credits (ECTS): 3 Number of hours: 30 Semester: 2 Evaluation: 25% continuous assessment, 25% oral exam, 25% final exam, 25% project work (booklet) Organization: French for beginners/intermediate level. The students are dispatched into different groups according to their level. https://centralefle.wordpress.com/ General course objective The main objective is to familiarize the learner with the French language and French culture through an entertaining task-based communicative language teaching, focused on speaking combined with: Phonetics Self-correcting exercises on our pedagogical platform Learning Lab activities Project work Tutoring Course objectives include the acquisition and reinforcement of vocabulary, syntax, and pronunciation by both traditional means and through the use of digital resources. After completing this course, the students will be able to communicate in spoken and written French, in a simple but clear manner on familiar topics in the context of study, hobbies etc. Another important goal of this course is to introduce to French culture. At the end of course (60 hours), the complete beginners can achieve the level A1 and some aspects of A2 of The Common European Framework of Reference for Languages. More advanced students may aim the levels B1/B2. A full range of practical communication language exercises is used: reading comprehension, listening comprehension, written expression, oral expression. Educational projects adapted to the level of the group: Main project : Log book project One year at Centrale Nantes (Booklet) French way of life project (traditions, housing, iconic objects ) Expressing emotions and theatre project Photo-Babble project Field studies and interviews Flipped classroom grammar project

14 English and business Environment (2116ENL) Code: S217ENL Responsible: Christine EVAIN Contact: christine.evain@ec-nantes.fr Department: Communication, languages and business Credits (ECTS): 3 Number of hours: 30 Semester: 2 Evaluation: 50% continuous assessment (class participation), 30% oral exam (presentation), 20% final exam (TOEIC practice exam) Organization: The students are dispatched into different groups according to their level. pedagogical server (https://hippocampus.ec-nantes.fr; anglais LVO) In this course, you will learn how to: Understand the general concepts of business English and marketing principles Build their professional project and explore international opportunities Develop strategies for inter-cultural practice Develop oral and written communication adapted to different contexts Organize, lead and participate in a meeting Work on professional documents in English Acquire a professional lexicon Understand the principles of corporate business models Acquire notions of corporate culture and values Develop well-being at work and a sense of responsibility Negotiate, innovate and propose innovative solutions Those objectives will be achieved by doing: English: full range of practical communication language exercises Business English: exercises to explore in practice the areas of management and marketing Educational projects adapted to the level of the group (scenarios, role plays, simulations). Analysis of a short story or an extract of a novel in order to explain the cultural components of the text. Projects in a professional context "Start-up simulation", "marketing assignment", "advertising assignment", etc.

15 Mathematics (S217MAT) Code: S217MAT Responsible: Sébastien BOURGUIGNON Contact: sebastien.bourguignon@ec-nantes.fr Department: Automatic control and robotics Semester: 2 Recommended prerequisites: Calculus fundamentals. Evaluation: Final exam Organization: Ten x 2h lectures, with personal homework The objective of this course is to complete students' needs both for theoretical and practical use of mathematical tools required in advanced engineering. The second semester is dedicated to ordinary differential equations, probability and statistics. Part 1 - Ordinary differential equations: First-order ordinary differential equations. Implicit form, explicit form. Direction fields. Separable ODEs. Exact ODEs. Linear ODEs. Applications and modelling. Linear ordinary differential equations. Homogeneous second-order linear ODEs. Homogeneous secondorder linear ODEs with constant coefficients. Non-homogeneous ODEs. Laplace transforms. Fourier transforms. Systems of linear ODEs. Part 2 - Probability and statistics: Data analysis: mean, variance, standard deviation Probabilities of events, combinations Random variables, probability distributions (discrete and continuous) Gaussian distributions Reference: [1] Erwin Kreyszig, Advanced Engineering Mathematics, 10th edition, John Wiley & Sons, 2010, 1264 p. (Chapters 1, 2, 6, 24)

16 Computer programming and data analysis (S217CMD) Code: S217CMD Responsible: Sébastien BOURGUIGNON Contact: sebastien.bourguignon@ec-nantes.fr Department: Automatic control and robotics Semester: 2 Recommended prerequisites: : None Evaluation: 25% continuous assessment, 75% final exam Organization: Ten x 2h sessions with Matlab Data processing courses provide students with knowledge and skills related to the processing, administration and management of computer system databases. Read on for an overview of the most common data processing courses. This course offers students an overview of computer information systems, hardware, software and procedures. Students may use this course as prerequisite coursework for advanced data processing coursework during the Centrale Nantes Masters of engineering programs.

17 Control Systems (S217CTR) Code: S217CTR Responsible: Ina TARALOVA Contact: ina.taralova@ec-nantes.fr Department: Automatic control and robotics Semester: 2 Evaluation: 30% continuous assessment (labs), 70% exam Organization: 6 lectures (12h) + Laboratory works (3x2h) + 1 exam (2h) Control theory has a plethora of applications in various fields: from automotive and aerospace industry, robotics, production/manufacturing processes to economics and nanotechnology. Control is applied for trajectory tracking, to improve production efficiency, to minimize the energy, to make the process faster, etc. Control laws are generally used to regulate physical variables, to follow given trajectory, to reject perturbations/noise and to palliate with model uncertainties. The aim of this course is to: Learn basics concepts and tools on linear time invariant systems (LTI), modeling, transfer functions and state space, stability, time responses. Learn to model and analyze the system using Matlab and Simulink. Deal with real time applications of control such as level control, temperature control, speed control, etc. Part 2 - Frequency responses, controllers design in the frequency domain: Introduction to frequency responses, first and second order systems (2x2H) Design of controllers (P,PI,PID, lead and lag controllers) in the frequency domain (2x2H) Performance analysis, stability and robustness (2H) Part 3 - Applications: Controller design labs (temperature control, level control, speed control, ) (2x4h) Reference: [1] R. C. Dorf and R. H. Bishop, Modern Control Systems, Pearson Education, Upper Saddle River, NJ, twelfth edition, 2011, ISBN-13:978-0-13-602458-3

18 Basics of Signal Processing and Imaging Methods (S217SPI) Code: S217SPI Responsible: Said MOUSSAOUI Contact: said.moussaoui@ec-nantes.fr Department: Automatics and Robotics Semester: 2 Evaluation: 20% continuous assessment, 30% homework, 50% exam Organization: 3 lectures (6h) + Laboratory works (2x3h) + Project (6h) + 1 exam (2h) Modern sensing and measurement devices in various engineering applications yield massive numerical data in various forms. Most of these sensors give data in structured forms such as signals and images. The key feature of any signal and image processing system is to retrieve the relevant information contained in such data. The aim of this course is to: Learn basics concepts and tools of signal and image processing, starting from data acquisition, communication and information retrieval. Address examples of data processing applications and system design in various domains: audio engineering, biomedical engineering and remote sensing. Part 2 - Imaging systems: Fundamentals of imaging systems and image analysis (course: 2h) Multimodal imaging and applications (course 2h, lab: 4h) Part 3 - Applications: Projects of signal and image processing systems design (10h) Reference: [1] Steven W. Smith, Digital Signal Processing: A Practical Guide for Engineers and Scientists, Newnes editor, 2002, ISBN 0-7506-7444-X

19 Robotics (S217ROB) Code: S217ROB Responsible: Damien Chablat Contact: damien.chablat@ec-nantes.fr Department: Automatic control and robotics Semester: 2 Evaluation: 25% continuous assessment, 25% homework, 50% exam Organization: 6h lecture, 12h practice, 2h exam The objective of this course is to discover industrial robots. In a first step, I will present the different robot s architectures and their main characteristics. Then we will do kinematic modeling to discover the properties of robots, workspace and singularities. After that, we will discuss the generation of trajectories in the articular and Cartesian space. I will introduce the different types of trajectory of the robots and the link with the industrial processes. The concept of optimal placement will be discussed as well as the simple methods that can be used in robotic CAD software. With this course, students will have tools to choose a robot for an industrial application. The different stages of the course will be illustrated using the DELMIA software to create: a robot a tool a robotic cell with pick and place operations a robotic cell with welding operations Material Science: Introduction of industrial robots Modeling of robots Workspace and singularities Trajectory planning References: [1] W Khalil and E Dombre, Robot: Modeling, Identification and Control, Butterworth-Heinemann 2004 [2] E. Dombre, P. Chedmail, P. Wenger, La CAO en robotique, Hermès Science Publications, 1998 [3] J. Angeles, Fundamentals of Robotic Mechanical Systems, Springer, 2014

20 Embedded System (S217EMS) Code: S217EMS Responsible: Pierre Molinaro Contact: pierre.molinaro@irccyn.ec-nantes.fr Department: Automatic control and robotics Semester: 2 Recommended prerequisites: Knowledge of programming, C language, and electronics is desired. Evaluation: 50% continuous assessment (labs), 50% exam Organization: 2h lecture, 16h laboratory works, 2h exam The objective of the course is to present the base of programming embedded systems. At the end of this course, the students will be able to write programs carrying out simple automatisms. Teaching is carried out mainly by courses / workshops, where students write the code of the program to be carried out. The support of the practical work is the Teensy 3.1 card, which is handled by the Arduino environment. Main chapters: Introduction to embedded computing Arduino software C language basis Description of microcontrollers Digital Output Digital Input Analog input PWM output Real-Time Interrupts Volatile Variables References: Richard Blum, Arduino Programming in 24 Hours, Sams Teach Yourself, Sams Editor, August 2014,.ISBN-13: 978-0672337123 Mark Geddes, Arduino Project Handbook, 25 pratical projects, No Start Press Editor, ISBN-13: 978-1593276904