BME1530H Robot Foundations & Programming for Biomedical Applications
Streams
Clinical Engineering
Sessions
Winter
Description
The global medical robot market is valued over $20 billion and is in the same ballpark as other robot market sizes (e.g., industrial, household, etc.). With a current annual growth rate of over 15%, medical robots will help to bridge lack of skilled professionals in the healthcare sector. Through this course, engineering students will be prepared interacting with robots and develop future innovations in biomedical robotics.
The course covers the foundations of robotics for biomedical engineering. Students will learn about applications that range from biomedical lab automation, robot-assisted surgery, mobile and service robots in hospitals, as well as further smart robot types for healthcare purposes. The practical component of the course will allow students to interact and program collaborative robots in UTM’s Robot Teaching Lab.
Students will learn foundational concepts of robotics, i.e., forward and inverse kinematics, dynamics, trajectory generation, motion planning and execution for serial robots. Further on, they will learn to program robot motions in a preplanned, teleoperated and collaborative robot-style fashion. They will be familiarised with state-of-the-art methods like active constraints, admittance control, as well as coordinate system transformations through point-based and image-to-physical registration. In their course project, students have the chance to develop a robot application that is centered around their own research project, towards a lab automation task or hard- and software extensions ranging from designing dedicated endeffectors, integrating sensors, or developing AI-based control methods.
Prerequisites
None
Components
Lecture, Practical
Restrictions
AER525