Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
magistraleinformatica:rob:start [05/06/2019 alle 13:40 (5 anni fa)] – [Exams] Cecilia Laschi | magistraleinformatica:rob:start [10/06/2020 alle 07:42 (4 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. | |