Robotics
Objectives
- 1. Understanding
- 1. Industrial Robots Main Components, types of geometry, and main parameters
- 2. Referentials and Homogeneous Transformations
- 3. Robot Kinematics: forward and Inverse
- 4. Trajectory Planning
- 5. Main Robot Sensors and their characteristics
- 6. Robot Vision
- 7. Mobile Robots Main Characteristics
- 8. Robot Perception and Localisation
- 9. Mobile Robots Kinematics
- 2. Able to Do
- 1. Addressing new problems and implementing strategies in the domain of Industrial and Mobile Robots
- 2. Increase the capacity to implement Industrial Robots Programs and simple mobile robots control programs, including accessing and processing their most relevant sensors
- 3. Apply creativity and innovation
- 3. Non-Technical Competences
- 1. Develop synthesis critical thinking
- 2. Team working and increasing oral and writing communication skills
- 3. Improve time keeping and compliance with meeting deadlines
General characterization
Code
11456
Credits
6.0
Responsible teacher
José António Barata de Oliveira, Luís Manuel Camarinha de Matos
Hours
Weekly - 4
Total - 56
Teaching language
Português
Prerequisites
Available soon
Bibliography
- Corke, P. (2017) Robotics, Vision and Control. Cham: Springer International Publishing (Springer Tracts in Advanced Robotics).
- Jazar, R. N. (2010) Theory of Applied Robotics. Boston, MA: Springer US.
- Kelly, A. (2013) Mobile Robotics, Mobile Robotics: Mathematics, Models, and Methods. New York: Cambridge University Press.
- Mihelj, M. et al. (2019) Robotics. Cham: Springer International Publishing. ~
- Siegwart, R., Nourbakhsh, I. R. and Scaramuzza, D. (2011) Introduction to Autonomous Mobile Robots, Second Edition, MIT Press. MIT Press.
- LaValle, S. (2006). Planning Algorithms. Cambridge: Cambridge University Press.
- Edelkamp, S., & Schrödl, S. (2011). Heuristic search: theory and applications. Elsevier.
- Choset, H. M., Lynch, K. M., Hutchinson, S., Kantor, G., Burgard, W., Kavraki, L., ... & Arkin, R. C. (2005). Principles of robot motion: theory, algorithms, and implementation. MIT press.
Teaching method
Available soon
Evaluation method
Available soon
Subject matter
- 1. INTRODUCTION
- 1. Historical Development
- 2. Robot Components
- 3. Robot Classifications & Parameters
- Position and Orientation
- Referentials & Orientation
- Transformation Matrices
- Robot Arm Kinematics
- Forward and Inverse Kinematics
- Trajectory Planning
- Robot Sensors [1]
- Principles of Sensing
- Sensors of Movement
- Proximity and Ranging Sensors
- Robot Vision
- Camera Calibration
- Images and Image Processing
- Vision Based Control
- Robot Programming
- Mobile Robots
- Introduction
- Locomotion
- Kinematics
- Mobile Robots Perception
- Sensors for Mobile Robots
- Place Recognition
- Feature Extraction Based on Range Data (Laser, Ultrasonic)
- Mobile Robots Localisation
- The challenge of Localising
- Dead Reckoning (3.6.1)
- Localise with a map & SLAM
- Mobile Robots Planning & Navigation
- Reactive Navigation
- Obstacle Avoidance – Bug algorithm and others
- Map Based Planning
Programs
Programs where the course is taught: