Teaching

Courses held currently

Vision Goes Vegas Praktika-Projekte-Seminare course for 1st year students in electrical engineering @ D-ITET, ETH Zürich.
It is about implementing a C++ vision software for automatically grabbing and recognizing gamble cards.

Courses held in the past

BSc/MSc thesis defenses organization of thesis defenses for BSc/MSc students in electrical engineering @ TU Budapest, 09.2008-09.2011.
Laboratory 1 Lab exercises for 5th-semester BSc students in electrical engineering, both English and Hungarian courses @ TU Budapest
Students perform measurements on specialized demo hardware using measurement instruments, e.g. signal generators, digital oscilloscopes, logic analyzer, impedance analizer etc. (difficult course with final exam, requiring a lot of preparation from the student, entrance test at the begining of each 4-hour session)
  • Digital devices basics (Xilinx FPGA, Picoblaze, Logic analyzers intro and Xilinx ISE Webpack)
  • Basic logic circuits (measuring TTL and CMOS inverter IC caracteristics)
  • Implementation and analysis of sequential networks (design in ISE Webpack, testing on FPGA board)
  • Measurement of programmable peripheral units (analysis of a complex FPGA config with serial and SPP/EPP parallel port communication using a terminal program and a logic analyzer)
Laboratory 2 Lab exercises for 6th-semester BSc students in electrical engineering, both English and Hungarian courses @ TU Budapest
Students perform measurements on specialized demo hardware using measurement instruments, e.g. signal generators, digital oscilloscopes, logic analyzer, impedance analizer etc. (difficult course with final exam, requiring a lot of preparation from the student, entrance test at the begining of each 4-hour session)
  • Electromagnetic compatibility (EMC) (meas.of conductive, capacitive and inductive coupling)
  • Identification and control of linear systems (state-space controller design using a Matlab tool)
  • Application techniques of logic controllers (control of a thermal process using Siemens S7 PLC)
Embedded and ambient systems AVR microcontroller programming for a special mote hardware called mitmot (assignment for 6th semester BSc students in electrical engineering @ TU Budapest)
Embedded systems theory of sensors and signal conditioning for 2nd semester MSc students in mechanical engineering @ TU Budapest
  • strain gauges, resistive weight, pressure, humidity and temperature measurement
  • current and voltage-induced Weatstone bridge circuits
  • amplification and linearization of bridge circuit outputs
  • remote sensors and secondary effects, Kelvin 4-wire sensing
  • photodiodes, their secondary effects (e.g. offset analysis) and signal conditioning, design techniques
  • high-impedance charge-output sensors, Charge-Coupled Device (CCD) and amplification, Contact Image Sensors (CIS)
  • piezo iMEMS accelerometers and their differencial signal conditioning
  • position/motion sensors and their signal conditioning: LVDT, Hall sensor, optical encoders, resolvers
  • temperature sensors: thermocouple, RTD, termistor, semiconductor thermometers, cold junction compensation


Supervised student works @ TU Budapest

Tamás Pál Hardware design of a visual stereo acquisition system, MSc Thesis, May 2013
László Szudi Identification of a mobile inverted pendulum using radio transmission, BSc Thesis, May 2011
Gergely Kiss Embedded driver and API implementation for a motor control hardware module, MSc Project2, Spring 2011
Hardware design of a visual stereo acquisition system, MSc Project1, Autumn 2010
Dávid Bótor Implementation of a stereo image processing framework using OpenCV and Qt, BSc Thesis, Dec 2010
Szabina Mikulás Bluetooth data transmission between an embedded platform and a PC, BSc Thesis, Dec 2010
Bluetooth HCI-based data transmission between the mitmót system and a PC, BSc Project, Spring 2010
Tamás Áldási Design of a Bluetooth radiocommunication module for the mitmót system, Master Thesis, May 2010
Zsolt Horvát Computing dense disparity maps with local and global methods, MSc Thesis, Dec 2010
3D structure reconstruction from image sequences, MSc Project2, Autumn 2009
Optical flow methods - analysis and applications in machine vision, MSc Project1, Spring 2009
3D reconstruction using calibrated stereo vision, BSc Thesis, May 2008
Analysis of corner detectors used in image processing, BSc Project, Spring 2008
Edit Csakurda Design of a close-range ultrasonic obstacle detection unit for a mobile robot, Master Thesis, May 2010
(2nd prize Thesis Award of the Hungarian Scientific Society for Measurement, Automation and Informatics (MATE))
Tamás Szabó Implementation of a motor control module for the mitmót robot, MSc Project2, Spring 2010
György Ivaskó Uncalibrated dense stereo computations in MATLAB, Master Thesis, May 2010
Ádám Csörnyei Feasibility study of a real-time stereo image acquisition system with radio transmission, MSc Project1, Spring 2010
Csaba Nemes Design of a microcontroller-based DC modor driver for a mobile inverted pendulum, Master Thesis, May 2009
Péter Horváth Camera-based detection of objects undergoing planar motion, Master Thesis, Dec 2008
Tamás Kállay FPGA design for an intelligent network camera, Master Thesis, Dec 2009
Analysis and redesign of the FPGA configuration of an intelligent network camera, Master Project2, Autumn 2007
Transmission of stereo video data via TCP/IP in Linux, Master Project1, Spring 2007
Bálint Virágh Redesign of the software architecture of an intelligent network camera, Master Thesis, Dec 2007
Analysis and programming of an intelligent, FPGA- and Linux-based camera, Master Project1-2, Autumn 2006 - Spring 2007
Ákos Hegedüs Closed-loop control for the DC motors of the mitmót modular robot, Master Thesis, May 2007
Attila Tomasovics FPGA-based implementation of the canny edge detector for an intelligent network camera, Master Thesis, May 2007