BME1530H: Robot Foundations and Programming for Biomedical Applications

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 familiarized 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.

0.50
AER525H1
St. George