Salta al contenuto principale della pagina

SIGNAL PROCESSING IN ROBOTICS

CODE 105038
ACADEMIC YEAR 2022/2023
CREDITS
  • 5 cfu during the 2nd year of 8732 INGEGNERIA ELETTRONICA (LM-29) - GENOVA
  • 5 cfu during the 1st year of 10635 ROBOTICS ENGINEERING (LM-32) - GENOVA
  • SCIENTIFIC DISCIPLINARY SECTOR ING-IND/31
    LANGUAGE English
    TEACHING LOCATION
  • GENOVA
  • SEMESTER 2° Semester
    TEACHING MATERIALS AULAWEB

    OVERVIEW

    This subject aims to provide basic elements for the design and synthesis of analog and digital filters. One half of the lectures is given in laboratory, where the students are driven to design, simulate, implement and test different kinds of filters, by using tools such as PSPICE, MATLAB and laboratory equipment.

    AIMS AND CONTENT

    LEARNING OUTCOMES

    Signal Processing in Robotics provides the necessary background for the analysis of data typically used in robots, which is useful for many other subjects in the course. Different information types, as well as approaches, techniques, and algorithms, will be introduced.

    AIMS AND LEARNING OUTCOMES

    It is expected that at the end of this subject the student will be able to design analog and digital filters, starting from assigned technical specifications, and to simulate them. Moreover, he/she should be able to implement and test the kinds of filters physically realized and tested during the lectures. To this end, he/she has to learn the main peculiar features of each class of filters and the corresponding design techniques described during the classroom lectures. Given a specific filter design problem, the student has firstly to decide what class of filters can be (or has to be) used to solve it. Then he/she can start designing the filter, by using not only the techniques specific for filters, but also general concepts coming from other areas, such as signal processing and automatic controls, as illustrated during the lectures. This capacity of solving non-trivial problems is one of the main elements of the scientific cultural baggage of an engineer.

    PREREQUISITES

    Basic concepts of circuit theory, electronics, signal processing, automatic controls.

    TEACHING METHODS

    About 30 classroom hours and 30 lab hours.

    SYLLABUS/CONTENT

    Synthesis of RLC and LC immittances

    General concepts about filter synthesis (doubly-terminated filters, frequency transforms, ideal and physical filters, adaptation)

    Butterworth filters (design techniques, HW lab activity)

    Chebyschev filters (design techniques, HW lab activity)

    Elliptic filters (notes on design techniques, HW lab activity)

    Bessel filters (notes)

    Digital filters (FIR and IIR filters design techniques, Matlab activity)

    Adaptive filters (design techniques, Matlab activity)

    RC active filters (design techniques, HW lab activity)

    Switched-capacitor filters (principles, HW lab activity)

    RECOMMENDED READING/BIBLIOGRAPHY

    - Notes provided by the lecturer (main reference)

    - C. Bowik, "RF circuits design," Newnes, 1997.

    - J.G. Proakis, D.G. Manolakis, "Digital signal processing: principles, algorithms, and applications," Prentice Hall, 1996.

    - M.E. Van Valkenburg, "Analog Filter Design," Oxford University Press, 1995.

    - A. Liberatore, S. Manetti, "La progettazione dei filtri elettronici," Edizione Medicea, 1985.

    - L.B. Jackson, "Digital filters and signal processing," Kluwer Academic Publishers, 1996.

    TEACHERS AND EXAM BOARD

    Exam Board

    MATTEO LODI (President)

    MARCO STORACE

    STEFANO ROVETTA (President Substitute)

    LESSONS

    LESSONS START

    Regular (see the calendar at the website https://www.politecnica.unige.it/index.php/didattica-e-studenti/orario)

    Class schedule

    All class schedules are posted on the EasyAcademy portal.

    EXAMS

    EXAM DESCRIPTION

    Oral: two discussions starting from two questions (one chosen by the student and one asked by the examiner) concerned with the topics treated during the lessons and to the design techniques applied during lab activities.

    ASSESSMENT METHODS

    The learning results are assessed through the lab activities and the oral exam.

    Exam schedule

    Date Time Location Type Notes
    10/01/2023 09:00 GENOVA Orale
    24/01/2023 09:00 GENOVA Orale
    14/02/2023 09:00 GENOVA Orale
    19/06/2023 09:00 GENOVA Orale
    05/07/2023 09:00 GENOVA Orale
    25/07/2023 09:00 GENOVA Orale
    04/09/2023 09:00 GENOVA Orale