https://wiki.robotika.sk/robowiki/api.php?action=feedcontributions&user=Heilbronn&feedformat=atom RoboWiki - User contributions [en] 2024-03-28T23:25:56Z User contributions MediaWiki 1.30.0 https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3328 RobolutionDSPBasics 2008-06-25T14:03:56Z <p>Heilbronn: /* Equipment */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit RISC [http://www.atmel.com/products/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [[Mexle|MiniMEXLE]]-Board and its features.<br /> After that, we start with some audio examples with your [[Mexle|MiniMEXLE]] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [[Mexle|MiniMEXLE]].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler)<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf SystemView] (by elanix)<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMEXLE]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3327 RobolutionDSPBasics 2008-06-25T14:03:37Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit RISC [http://www.atmel.com/products/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [[Mexle|MiniMEXLE]]-Board and its features.<br /> After that, we start with some audio examples with your [[Mexle|MiniMEXLE]] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [[Mexle|MiniMEXLE]].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler)<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView] (by elanix)<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMEXLE]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3326 RobolutionDSPBasics 2008-06-25T13:59:02Z <p>Heilbronn: /* Equipment */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit RISC [http://www.atmel.com/products/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [[Mexle|MiniMEXLE]]-Board and its features.<br /> After that, we start with some audio examples with your [[Mexle|MiniMEXLE]] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [[Mexle|MiniMEXLE]].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler)<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView] (by elanix)<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMEXLE]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3325 RobolutionDSPBasics 2008-06-25T13:57:29Z <p>Heilbronn: /* Equipment */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit RISC [http://www.atmel.com/products/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [[Mexle|MiniMEXLE]]-Board and its features.<br /> After that, we start with some audio examples with your [[Mexle|MiniMEXLE]] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [[Mexle|MiniMEXLE]].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler)<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3324 RobolutionDSPBasics 2008-06-25T13:55:30Z <p>Heilbronn: /* Course Abstract */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit RISC [http://www.atmel.com/products/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [[Mexle|MiniMEXLE]]-Board and its features.<br /> After that, we start with some audio examples with your [[Mexle|MiniMEXLE]] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [[Mexle|MiniMEXLE]].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=Mexle&diff=3323 Mexle 2008-06-25T13:32:49Z <p>Heilbronn: </p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> International Educational Platform for Informatics based on Embedded Systems<br /> <br /> ('''MEXLE''' = '''M'''icrocontrollers in '''EX'''periment and '''LE'''arning - http://www.mexle.net/)<br /> <br /> The MEXLE project provides solutions for education and learning of academic, theoretical and practical informatics. The available tools include hardware, software, documentation and tutorials dealing with microcontroller hardware and programming in ANSI C-Code. Basic ideas behind MEXLE are:<br /> <br /> # Learning by doing“ instead of &quot;chalk-informatics&quot;<br /> # Benefit of the students' “play instinct” for learning<br /> # Low cost - affordable even for students<br /> # Shared platform. International cooperation with European partners<br /> # Multi functional usability within different study courses <br /> # Extendable product family including a lot of peripheral devices <br /> <br /> This introduction presentation will give you an easy access to the MEXLE system and philosophy. It will help to start with own projects afterwards. By the integration into an international project it will help academic teachers and students to develop cross-border cooperation in Europe. <br /> <br /> For more information see:<br /> * The main MEXLE page http://www.mexle.net/<br /> * Wiki platform http://mexlewiki.hs-heilbronn.de/<br /> ** i.e. http://mexlewiki.hs-heilbronn.de/index.php/MiniMEXLE_test_program/<br /> * Download and shop http://www.minimexle.de/<br /> <br /> <br /> <br /> == Mexle family ==<br /> <br /> * [[MaxiMexle]]<br /> * [[MiniMexle]]<br /> * [[MicroMexle]]<br /> <br /> Here You can find:<br /> <br /> * Notes to [[AVR-USB|AVR-USB programmer building]]<br /> * Notes to [[MiniMexle|MiniMexle board building]]<br /> <br /> <br /> == Remote controlled mobile robot using MiniMexle board in few steps: ==<br /> <br /> # [[MiniMexleIO|Basic I/O operation]]<br /> # [[MiniMexleServo|Minimexle and servomotor]]<br /> # [[MiniMexleSerial|Basic serial communication]]<br /> # [[MiniMexleBT|Bluetooth serial communication]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3322 RobolutionDSPBasics 2008-06-25T13:31:08Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit [http://www.atmel.com/dyn/products/Product_card.asp?part_id=3302/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [[Mexle|MiniMEXLE]]-Board and its features.<br /> After that, we start with some audio examples with your [[Mexle|MiniMEXLE]] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [[Mexle|MiniMEXLE]].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3321 RobolutionDSPBasics 2008-06-25T13:30:27Z <p>Heilbronn: /* Course Abstract */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit [http://www.atmel.com/dyn/products/Product_card.asp?part_id=3302/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [[Mexle|MiniMEXLE]]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3320 RobolutionDSPBasics 2008-06-25T13:26:53Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit [http://www.minimexle.de/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [http://www.atmel.com/dyn/products/Product_card.asp?part_id=3302/ MiniMEXLE]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first simulate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3319 RobolutionDSPBasics 2008-06-25T13:23:43Z <p>Heilbronn: /* Course Abstract */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.<br /> In this Course you will learn all the basics which are needed to start with digital signal processing. You will learn how to get the information you need to implement i.e. a filter in simualtion as well as on a real target i.e. the 8-Bit [http://www.minimexle.de/ ATmega88] µC from [http://www.atmel.com/ Atmel] placed on the [http://www.atmel.com/dyn/products/Product_card.asp?part_id=3302/ MiniMEXLE]-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first siumlate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3318 RobolutionDSPBasics 2008-06-25T13:19:26Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.\\<br /> In this Course you will learn all the basics which are needed to start with digital signal processing.\\<br /> You will learn how to get the information you need to implement in simualtion as well as on a real target i.e. the ATmega88 µC from Atmel placed on the MiniMEXLE-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first siumlate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3317 RobolutionDSPBasics 2008-06-25T13:18:17Z <p>Heilbronn: /* Course Abstract */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> In times where electronics should go always faster and become smaller by reducing costs it leads to switch from analogue- to digital-solutions. By the way of using DSPs or µCs you will obtain more flexibility.\\<br /> In this Course you will learn all the basics which are needed to start with digital signal processing.\\<br /> You will learn how to get the information you need to implement in simualtion as well as on a real target i.e. the ATmega88 µC from Atmel placed on the MiniMEXLE-target-board.<br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.\\<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.\\<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.\\<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first siumlate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3316 RobolutionDSPBasics 2008-06-25T13:03:22Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> ToDo<br /> <br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.\\<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.\\<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.\\<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first siumlate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or [http://ieeexplore.ieee.org/iel1/35/11498/x0054294.pdf/ SystemView (by elanix)] respectively.<br /> This will then motivate us to implement those filters in C-Code together with [http://www.atmel.com/dyn/Products/tools_card.asp?tool_id=2725/ AVR-Studio] and [http://winavr.sourceforge.net// WINAVR] (GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3315 RobolutionDSPBasics 2008-06-25T13:00:12Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> ToDo<br /> <br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.\\<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.\\<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.\\<br /> After that, we start with some audio examples with your [http://www.minimexle.de/ MiniMEXLE] together with your PC-Soundcard or frequency-generator.<br /> Then we are prepared to start with filters.<br /> After an introduction we can first siumlate them in [http://en.wikipedia.org/wiki/Matlab/ MATLAB] or SystemView respectively.<br /> This will then motivate us to implement those filters in C-Code together with AVR-Studio (and GNU-Compiler) on the [http://www.minimexle.de/ MiniMEXLE].<br /> <br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3314 RobolutionDSPBasics 2008-06-25T12:39:04Z <p>Heilbronn: </p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> ToDo<br /> <br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [http://www.minimexle.de/ MiniMEXLE]-Board and its features.<br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=3313 RobolutionDSPBasics 2008-06-25T12:37:52Z <p>Heilbronn: /* Program */</p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> ToDo<br /> <br /> <br /> == Program ==<br /> <br /> We start with an introduction in digital signal processing in general.<br /> What is it used for, what is necessary and how can it be done.<br /> We learn also what is aliasing, sampling, discrete time, time-domain and frequency-domain.<br /> Later we introduce you the [http://www.minimexle.de|MiniMEXLE]-Board and its features.<br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc, VERSION?<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed<br /> <br /> <br /> [[Category:DSP]]</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=RobolutionDSPBasics&diff=2909 RobolutionDSPBasics 2008-04-30T23:06:28Z <p>Heilbronn: </p> <hr /> <div>[[Image:MexleBanner.png]]<br /> <br /> = Basic DSP techniques with the AVR processors =<br /> <br /> <br /> == Course Abstract ==<br /> <br /> ToDo<br /> <br /> <br /> == Program ==<br /> <br /> ToDo<br /> <br /> === Prerequisities===<br /> <br /> Following previous knowledge and experiences are assumed:<br /> <br /> * AVR programming in C language, <br /> * AVR Studio, <br /> * Basic understanding of the A/D and D/A conversion process, <br /> <br /> === Equipment ===<br /> <br /> Software<br /> <br /> * AVR studio + avr-gcc,<br /> * [http://audiotester.de/ Audiotester] or simillar software for function generator and oscilloscope on the PC sound card <br /> * Matlab + Simulink (Octave) or SystemView used in HHN<br /> <br /> Hardware<br /> <br /> * PC with Sound Card and software installed, <br /> * [[Mexle|MiniMexle]] Boards, <br /> * cables, power supplies, <br /> * 1 oscilloscope, 1 signal generator,<br /> <br /> === Organisation ==<br /> <br /> Group Size: limited to max. 10 people working in groups of 2<br /> <br /> ToDo: hotel reservations from 8/9.7 up to 10/11.7 (3 nights), + food for 2 people <br /> <br /> Pretest examples needed</div> Heilbronn https://wiki.robotika.sk/robowiki/index.php?title=Robolution&diff=2908 Robolution 2008-04-30T22:59:35Z <p>Heilbronn: </p> <hr /> <div>[[Image:logoRobolution.png]]<br /> == Summer School of Robotics ==<br /> <br /> '''28 June to 12 July 2008'''<br /> <br /> <br /> Organized in cooperation with the BEST - see <br /> [http://www.best.stuba.sk/sc2008/ the official website of the BEST summer course]<br /> <br /> The activities labeled [[Image:logoBESTsmall.png]] are recommended for the participants<br /> of the BEST summer course. All the activities except the laboratory workshops are open <br /> to the public. Robotika.SK organizes at the same time Robotic holidays. You can visit<br /> any lectures and tutorials listed here PLUS You can participate on the projects which<br /> will be solved during these days.<br /> <br /> <br /> [[Image:RobotBEST.png]]<br /> <br /> <br /> Following topics/presentations are confirmed for now:<br /> <br /> <br /> * [[Image:logoBESTsmall.png]] '''History of the word Robot and the cultural context of robotics.'''&lt;br&gt;''prof. Kelemen'' (Silesian University in Opava, CZ)<br /> <br /> <br /> * '''[[RobolutionDSPBasics | Basics of DSP on AVR processors]] (hands-on tutorial).'''&lt;br&gt;''prof. Dipl. Phys. Gerhard Gruhler, Dipl. Ing. Peter Haeuptle'' (Hochschule Heilbronn, DE)&lt;BR&gt;Date: '''9. - 10. 7. 2008'''<br /> <br /> <br /> <br /> * [[Image:logoBESTsmall.png]] '''History of the robotics.'''&lt;br&gt;''assoc. prof. Hubinsky'' (FEI STU, SK)&lt;br&gt;Illustrated lecture about the history of the robotics - from ancient inventions to the latest research projects. Information about technical and also non-technical aspects of the robotics evolution.<br /> <br /> <br /> * [[Image:logoBESTsmall.png]] '''Kinematics of mobile robots.'''&lt;br&gt;''assoc. prof. Hubinsky'' (FEI STU, SK)&lt;br&gt;Basic types of the mobile robot kinematics - differential drive, tricycle, Ackermann steering, omnidirectional wheels, synchronous drives - basic structures, coordinate transformations, technical solutions.<br /> <br /> <br /> * Lecture '''&quot;Subsumption: Brooks' approach to robotics&quot;'''&lt;br&gt;''Dr. Lucny'' (MicroStep-MIS, SK)&lt;br&gt;We introduce subsumption as simplified method how to mimics biological evolution for purposes of robot construction. Features of biological creatures as their situatedness in particular environment and thinkering (bricolage) during their evolution are used as important insiration. <br /> <br /> <br /> * Tutorial '''&quot;How to follow a ping-pong ball&quot;'''&lt;br&gt;''Dr. Lucny'' (MicroStep-MIS, SK)&lt;br&gt;We introduce step-by-step necessary methods of image processing and behavior control for development of a simple robot which follow a ping-pong ball. In this way we demonstrate several important principles on a simple example.<br /> <br /> <br /> * Lecture '''Bayesian Robot Programming and Probabilistic Robotics.'''&lt;br&gt;''Mgr. Pavel Petrovič, PhD.'' (FMFI UK, SK)&lt;br&gt;The information about the robot environment acquired from robot sensors is uncertain, ambiguous and noisy. To cope with this kind of information, probabilistic modeling of the world is appropriate. The parameters of the probabilistic distributions can be obtained by learning from experimental data. This tutorial will introduce basic concepts used in probabilistic robotics and demonstrate them on practical examples.<br /> <br /> <br /> * Lecture '''Selected topics from Evolutionary Algorithms I, II'''&lt;br&gt;''Mgr. Pavel Petrovič, PhD.'' (FMFI UK, SK)&lt;br&gt;Evolutionary Algorithms are stochastic search and optimisation algorithms. Various flavours of the algorithms are known. We will shortly review the basic methods and discuss the more advanced approaches including probabilistic representations of populations, multi-objective evolutionary optimisation, representation issues, and evolution of recurrent neural networks.<br /> <br /> <br /> * [[Image:logoBESTsmall.png]] Workshop '''Basic operation with a Boe-Bot mobile robot.'''&lt;br&gt;''Ing. Balogh'' (Robotika.SK)<br /> <br /> <br /> * Workshop '''Low-level programming of NXT robots.'''&lt;br&gt;''Mgr. Pavel Petrovič, PhD.'' (FMFI UK, SK)&lt;br&gt; The popular robotics construction sets - LEGO Mindstorms NXT can be programmed using the standard programming environment RoboLab, and many other 3rd party programming environments, such as NBC, NXC, RobotC, Lejos, and other. In this workshop, we will learn how to program the robots directly in C, i.e. how to write a firmware for the NXT brick.<br /> <br /> <br /> == Archive ==<br /> <br /> * [http://www.robotika.sk/holls/2007 Robotic holidays 2007]<br /> * [http://www.robotika.sk/holls/2006 Robotic holidays 2006]<br /> * [http://www.robotika.sk/holls/2005 Robotic holidays 2005]<br /> * [http://www.robotika.sk/holls/2004 Robotic holidays 2004]<br /> <br /> == Contact ==<br /> <br /> richard.balogh [at] robotika.sk</div> Heilbronn