| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
| magistraleinformatica:rob:start [05/06/2019 alle 13:40 (6 anni fa)] – [Exams] Cecilia Laschi | magistraleinformatica:rob:start [10/06/2020 alle 07:42 (5 anni fa)] (versione attuale) – [Exams] Cecilia Laschi |
|---|
| ====== Robotics A.Y. 2018/2019 ====== | ====== Robotics A.Y. 2019/2020 ====== |
| |
| ---- | Professors: **Cecilia Laschi**, **Egidio Falotico** |
| **IMPORTANT NOTICE**: the class of April 15 will NOT be held, according to students' request. | |
| ---- | |
| |
| | ====== IMPORTANT NEWS (March 8, 2020): ====== |
| |
| Professor: **Cecilia Laschi** | ====== CLASSES ARE GIVEN ONLINE ====== |
| |
| [[cecilia.laschi@santannapisa.it]] | [[cecilia.laschi@santannapisa.it]] |
| |
| Monday 16.00-18.00 Room C1 | [[egidio.falotico@santannapisa.it]] |
| | |
| | Monday 16.00-18.00 Room N1 |
| | |
| | Wednesday 11.00-13.00 Room L1 |
| | |
| | |
| |
| Thursday 9.00-11.00 Room L1 | |
| ===== Classes ===== | ===== Classes ===== |
| Introduction to Robotics and Biorobotics | |
| |
| {{ :magistraleinformatica:rob:roboticsbasics_assignment.pdf |Robotics Basics & Assignment}} | {{ :magistraleinformatica:rob:rob20-roboticsbasics_handout.pdf |Robotics Basics & Assignment}} |
| |
| Assignment: | Assignment: |
| Search the internet for a good example of a robot responding to our definition | Search the internet for a good example of a robot responding to our definition: |
| | |
| | A robot is an autonomous system |
| | which exists in the physical world, |
| | can sense its environment, |
| | and can act on it to achieve some goals |
| |
| (It can be done in small group of two students) | (It can be done in small groups of two students) |
| |
| Next next class (Monday February 25): | Next next class (Monday February 24): |
| * Present your robot with few slides (including pictures) | * Present your robot with few slides (including pictures) |
| * Explain how it responds to the definition | * Explain how it responds to the definition |
| ==== Fundamentals of Robotics and Control ==== | ==== Fundamentals of Robotics and Control ==== |
| |
| {{ :magistraleinformatica:rob:rob19-robotmechanicskinematics.pdf |Robot mechanics and kinematics}} | {{ :magistraleinformatica:rob:rob20_robotmechanicskinematics.pdf |Robot mechanics and kinematics}} |
| | |
| | [[https://demonstrations.wolfram.com/topic.html?topic=Robotics&limit=20|Wolfram Demonstration Project]] |
| |
| {{ :magistraleinformatica:rob:dh-sd.mp4 |Video D-H}} | {{ :magistraleinformatica:rob:dh-sd.mp4 |Video D-H}} |
| {{ :magistraleinformatica:rob:bajd_cap2_matricitrasf.pdf |Lecture Notes Transformation Matrices}} | {{ :magistraleinformatica:rob:bajd_cap2_matricitrasf.pdf |Lecture Notes Transformation Matrices}} |
| |
| {{ :magistraleinformatica:rob:rob19-robotsensors.pdf |Robot sensors}} | {{ :magistraleinformatica:rob:rob20-sensors.pdf |Robot sensors}} |
| |
| {{ :magistraleinformatica:rob:the_mechatronics_handbook_ch19_no_5_6_8_9_.rar |Lecture Notes on Sensors}} | {{ :magistraleinformatica:rob:the_mechatronics_handbook_ch19_no_5_6_8_9_.rar |Lecture Notes on Sensors}} |
| {{ :magistraleinformatica:rob:robotics_primer_mataric_ch7-8-9_sensors.pdf |Lecture Notes on Sensors 2}} | {{ :magistraleinformatica:rob:robotics_primer_mataric_ch7-8-9_sensors.pdf |Lecture Notes on Sensors 2}} |
| |
| {{ :magistraleinformatica:rob:rob19-robotcontrol.pdf |Robot control}} | {{ :magistraleinformatica:rob:rob20-humanoid_robots_and_biped_locomotion.pdf |Humanoid robotics}} |
| | |
| | {{ :magistraleinformatica:rob:notes_biped_locomotion.zip |Lecture Notes on Biped Locomotion}} |
| | |
| | {{ :magistraleinformatica:rob:rob20-robotcontrol.pdf |Robot control}} |
| |
| {{ :magistraleinformatica:rob:bajd_cap7_controllo.pdf |Lecture Notes on Robot Control}} | {{ :magistraleinformatica:rob:bajd_cap7_controllo.pdf |Lecture Notes on Robot Control}} |
| {{ :magistraleinformatica:rob:cap6_traiettorie.pdf |Lecture Notes on Trajectory Planning}} | {{ :magistraleinformatica:rob:cap6_traiettorie.pdf |Lecture Notes on Trajectory Planning}} |
| |
| {{ :magistraleinformatica:rob:rob19-robotarchitectures.pdf |Architectures for behaviour control}} | {{ :magistraleinformatica:rob:rob20-robotbehaviour.pdf |Architectures for robot behaviour control}} |
| |
| {{ :magistraleinformatica:rob:murphy_cap1.pdf |Lecture Notes on Robot Architectures}} | {{ :magistraleinformatica:rob:murphy_cap1.pdf |Lecture Notes on Robot Architectures}} |
| {{ :magistraleinformatica:rob:murphy_cap4.pdf |Lecture Notes on Robot Reactive Architectures}} | {{ :magistraleinformatica:rob:murphy_cap4.pdf |Lecture Notes on Robot Reactive Architectures}} |
| |
| {{ :magistraleinformatica:rob:rob19-robotnavigation.pdf |Robot Navigation}} | {{ :magistraleinformatica:rob:rob20-robotnavigation.pdf |Robot Navigation}} |
| |
| ==== Bioispired Robotics ==== | ==== Bioinspired Robotics ==== |
| |
| {{ :magistraleinformatica:rob:rob19-bioinspiredrobotics-handout.pdf |Bioinspired robotics}} | {{ :magistraleinformatica:rob:rob20-neuralnetworks_neurocontrollers_robotics.pdf |Neurocontrollers}} |
| |
| === Assignment === | {{ :magistraleinformatica:rob:rob20-neuromorphic_computing1.pdf |NeuroMorphic Computing 1}} |
| |
| Group (2 students) | {{ :magistraleinformatica:rob:rob20-_neuromorphic_computing2.pdf |NeuroMorphic Computing 2}} |
| |
| Read one the following papers: | {{ :magistraleinformatica:rob:rob20-neuromorphic_computing_materials1.zip |NeuroMorphic Computing Material 1}} |
| |
| {{ :magistraleinformatica:rob:biomimetic_robot_navigation_paper.pdf |M.O. Franz, H.A. Mallot, “Biomimetic robot navigation”, Robotics and Autonomous Systems, 30, 2000.}} | {{ :magistraleinformatica:rob:rob20-neuromorphic_computing_materials2.zip |NeuroMorphic Computing Material 2}} |
| |
| Stefano Berti | {{ :magistraleinformatica:rob:rob20-neural_control_of_the_movement.pdf |Neural Control of Movement |
| | }} |
| |
| {{ :magistraleinformatica:rob:floreano_et_al._cb-neuroscience-robotics.pdf |D. Floreano, A. Ijspeert, S. Schaal, “Robotics and Neuroscience”, Current Biology, 24, 2014}} | {{ :magistraleinformatica:rob:rob20-tutorial_on_adaptive_control.pdf |Adaptive Control}} |
| |
| Valerio De Caro & | {{ :magistraleinformatica:rob:rob20-exercise_neuromotor_control.zip |Exercises Neuromotor Control}} |
| Matteo Montagnani | |
| |
| {{ :magistraleinformatica:rob:georgethuruthel2018.pdf |T. George Thuruthel, Y. Ansari, E. Falotico, C. Laschi, “Control Strategies for Soft Robotic Manipulators: A Survey”, Soft Robotics 5(2), 2018, pp.149-163.}} | {{ :magistraleinformatica:rob:rob20-bioinspired_robotics.pdf |Embodied Intelligence}} |
| | ==== Robot vision ==== |
| |
| Nicolò Lucchesi | {{ :magistraleinformatica:rob:rob20-vision1.pdf |Biological Vision}} |
| |
| {{ :magistraleinformatica:rob:ram_2015_cauli_15-0028_03_ms.pdf |N. Cauli, E. Falotico, A. Bernardino, J. Santos-Victor, C. Laschi, “Correcting for Changes: Expected Perception-Based Control for Reaching a Moving Target”, IEEE Robotics and Automation Magazine, 23 (1), pp.63-70, 2016.}} | {{ :magistraleinformatica:rob:rob20-vision2.pdf |Robot vision}} |
| |
| Lorenzo Spano & | {{ :magistraleinformatica:rob:rob20-vision_exercises.zip |Robot vision exercises}} |
| Andrea Rosarco | |
| |
| @ class of April 29: | ===== Journal Club ===== |
| |
| * Present the bioinspired approach described in the paper | {{ :magistraleinformatica:rob:rob20-journalclub.pdf |Journal Club Assignments}} |
| * Explain how it responds to our bioinspiration definition | |
| * Show main simplifying principles, if any | |
| |
| Humanoid robotics | {{ :magistraleinformatica:rob:rob20-journal_club_final_assignments.pdf |Final assignment and order of presentation}} |
| |
| {{ :magistraleinformatica:rob:notes_biped_locomotion.zip |Lecture Notes on Biped Locomotion}} | |
| |
| {{ :magistraleinformatica:rob:rob19-neurocontrollers.pdf |Neurocontrollers}} | ===== Students ===== |
| |
| {{ :magistraleinformatica:rob:rob19-neuromorphic_computing1.pdf |NeuroMorphic Computing 1}} | - Peter Agoston |
| | - Matteo Barato |
| | - David Berei |
| | - Dennis Bettels |
| | - Leonardo Calamita |
| | - Luca De Martino |
| | - Michele Fontanesi |
| | - Marco Gaglianese |
| | - Diletta Goglia |
| | - Cristopher William Izquierdo Verdogo |
| | - Pietro Leonardi |
| | - Stefan Motoc |
| | - Paolo Murgia |
| | - Marco Pedix |
| | - Andrea Puccioni |
| | - Matteo Ronchetti |
| | - Mario Saracino |
| | - Jessica Sartori |
| | - Rudy Semola |
| | - Giovanni Sorice |
| | - Luca Strazzera |
| | - Gabriele Tenucci |
| | - Marianthi Vasilopoulou |
| | - Raffaele Villani |
| | - Sharath Chandra Yanamandra |
| |
| {{ :magistraleinformatica:rob:rob19-neuromorphic_computing2.pdf |NeuroMorphic Computing 2}} | ===== Exams ===== |
| |
| {{ :magistraleinformatica:rob:rob19-neuromorphic-computing-materials.zip |NeuroMorphic Computing Material}} | See UniPI official website with exam calendar. |
| |
| ==== Robot vision ==== | Students' list for JUNE 11, start at 9.00 (please consider at least 30 min.s per student): |
| | |
| {{ :magistraleinformatica:rob:rob19-robotvision.pdf |Robot Vision}} | |
| ===== Students ===== | |
| - - Stefano Berti | |
| - - Mario Bonsembiante | |
| - - Valerio De Caro | |
| - - Nicolò Lucchesi | |
| - - Matteo Montagnani | |
| - - Andrea Rosarco | |
| - - Lorenzo Spano | |
| ===== Exams ===== | |
| |
| Written test on June 5, 9.00-12.00, AULA N1 | - Strazzera |
| | - Izquierdo |
| | - Vasilopoulous |
| | - Petix |
| | - Yamanandra |
| | - Saracino |
| | - Calamita |
| | - Berei |
| | - Fontanesi |
| | - Goglia |
| | - Semola |
| |
| Oral exams: 18/6, 8/7, 26/7, 9.00 am, room tbd | Exams are in the same MS Teams 'Robotics' room as for lectures. You can get in anytime. |
| See also UniPI official website with exam calendar. | |