The course «ROBOTICA BIOMEDICA» aims to provide basic knowledge and methodology for the design and implementation of robotic solutions for biomedical applications. The course is divided in three parts: 1) it will present the main fundamental topics of robotics; 2) it will touch the main developmental topics and biomedical applications; 3) it will provide basic competencies to program a robot and create the behavior of a robot in simulated environments.
Corke, Peter. Robotics, vision and control: fundamental algorithms in MATLAB® second, completely revised. Vol. 118. Springer, 2017.
Siciliano, Bruno, and Oussama Khatib, eds. Springer handbook of robotics. Springer, 2016.
Joseph, Lentin, and Jonathan Cacace. Mastering ROS for Robotics Programming: Design, build, and simulate complex robots using the Robot Operating System. Packt Publishing Ltd, 2018.
Learning Objectives
Fundamental topics of robotics: representations, orientation/position, kinematics in robot manipulators and navigation in mobile robots.
Main biomedical applications: Surgical, Assistive robotic, Rehabilitation and Prosthetics robotics.
Developmental topics: cognitive and physical human robot interaction, social robotics, robotic behavioral modelling, teleoperation and design issues.
Programming competencies: Robotic Operating System (ROS) platform and other related plugins and modules.
Prerequisites
Recommended, but not mandatory:
- Fundamental of C programming
- Basic experience in Linux Ubuntu
- Fundamental of Matlab and simulink