SPACE ROBOTIC SYSTEMS

Course objectives

The course provides the required knowledge to cope with the design of robotic space systems. The main objective is the study of the guidance, navigation and control systems for missions of on-orbit-servicing, rendez-vous and docking, and planetary exploration.

Channel 1
ANTONIO GENOVA Lecturers' profile

Program - Frequency - Exams

Course program
This course is intended for the students of the Master Degree of Science in Space and Astronautical Engineering to provide a broad overview of space robotic systems. Topics include the fundamentals of kinematics, dynamics, and control of robot manipulators and rovers. The table of contents of the course is the following: 1. Introduction to Space Robotic Systems 2. Space and planetary environment ---- Manipulators ---- 3. Introduction to Manipulators 4. Degrees of freedom and workplace 5. Robot end effector 6. Spatial description of a rigid body 7. Robotic reference frames: Denavit–Hartenberg (D-H) parameters 8. Manipulator kinematics I 9. Manipulator kinematics II 10. Inverse manipulator kinematics 11. Jacobians: velocities 12. Jacobians: static forces 13. Manipulator Dynamics 14. Trajectory generation 15. Linear control of manipulator 16. Non-linear control of manipulator 17. Applications of Manipulators in space ---- Rovers ---- 18. Mobility on planetary surfaces 19. Vehicle-ground: contact pressure and traction 20. Wheeled vehicles and rovers I 21. Wheeled vehicles and rovers II 22. Dynamical equations of wheeled vehicles 23. Performances of wheeled vehicles motors 24. Trajectory control and definition 25. Ideal and articulated steering 26. Non-wheeled vehicles ---- Actuators and Sensors ---- 27. Actuation of space robots 28. Actuators 29. Sensors 30. Applications of rovers for space exploration
Prerequisites
Basic Courses in Aeronautical and Space Engineering, or in Artificial intelligence and Robotics
Books
The educational material are uploaded on Google Classroom and it is based on the following references. 1) manipulators: Craig, J.J., 2009. Introduction to robotics: mechanics and control. Pearson Education Inc. Upper Saddle River, NJ. (https://www.pearson.com/us/higher-education/product/Craig-Introduction-to-Robotics-Mechanics-and-Control-3rd-Edition/9780201543612.html) 2) rovers and planetary mobility: Genta, G. (2011). Introduction to the mechanics of space robots (Vol. 26). Springer Science & Business Media. (https://www.springer.com/gp/book/9789400717954). 3) homework and MATLAB programs: Corke, P., 2017. Robotics, vision and control: fundamental algorithms in MATLAB® second, completely revised (Vol. 118). Springer. Other books that can be used for detailed studies are: - Siciliano, B. and Khatib, O. eds., 2016. Springer handbook of robotics. Springer. - Xu, Yangsheng, and Takeo Kanade, eds. Space robotics: dynamics and control. Vol. 188. Springer Science & Business Media, 1992. (https://www.springer.com/de/book/9780792392651).
Teaching mode
As a result of the emergency caused by the Covid 19 pandemic, the course is based on the blended learning. The lectures will consist in face-to-face classroom practices with a reduced number of students, and will be simultaneously presented online through video conferencing (e.g., Zoom, GoogleMeet). To attend the lectures in the classroom, the students will need to follow Sapienza's guidelines. The educational material will be recorded and shared with the students through Google Classroom.
Frequency
In-person attendance is recommended. Lecture recordings are provided through Google classroom.
Exam mode
The end-of-course evaluation is a 1-h oral exam with the exam committee. The test consists of: 1) a discussion of the manipulator and rover exercises proposed during the course; 2) a general discussion regarding the main topics of the course (e.g., manipulator kinematics and dynamics, mobility on planetary surfaces). The homework will be completed by the students during the course (without any specific deadline), through the implementation of algorithms based on the techniques presented during the course. The students will report the results of the homework during the oral exam only.
Lesson mode
The course is held in person in the classroom. Lectures are recorded and made available online via videoconferencing platforms (e.g., Zoom). All teaching materials, including lecture recordings, will be uploaded and accessible to students through Google Classroom.
ANTONIO GENOVA Lecturers' profile

Program - Frequency - Exams

Course program
This course is intended for the students of the Master Degree of Science in Space and Astronautical Engineering to provide a broad overview of space robotic systems. Topics include the fundamentals of kinematics, dynamics, and control of robot manipulators and rovers. The table of contents of the course is the following: 1. Introduction to Space Robotic Systems 2. Space and planetary environment ---- Manipulators ---- 3. Introduction to Manipulators 4. Degrees of freedom and workplace 5. Robot end effector 6. Spatial description of a rigid body 7. Robotic reference frames: Denavit–Hartenberg (D-H) parameters 8. Manipulator kinematics I 9. Manipulator kinematics II 10. Inverse manipulator kinematics 11. Jacobians: velocities 12. Jacobians: static forces 13. Manipulator Dynamics 14. Trajectory generation 15. Linear control of manipulator 16. Non-linear control of manipulator 17. Applications of Manipulators in space ---- Rovers ---- 18. Mobility on planetary surfaces 19. Vehicle-ground: contact pressure and traction 20. Wheeled vehicles and rovers I 21. Wheeled vehicles and rovers II 22. Dynamical equations of wheeled vehicles 23. Performances of wheeled vehicles motors 24. Trajectory control and definition 25. Ideal and articulated steering 26. Non-wheeled vehicles ---- Actuators and Sensors ---- 27. Actuation of space robots 28. Actuators 29. Sensors 30. Applications of rovers for space exploration
Prerequisites
Basic Courses in Aeronautical and Space Engineering, or in Artificial intelligence and Robotics
Books
The educational material are uploaded on Google Classroom and it is based on the following references. 1) manipulators: Craig, J.J., 2009. Introduction to robotics: mechanics and control. Pearson Education Inc. Upper Saddle River, NJ. (https://www.pearson.com/us/higher-education/product/Craig-Introduction-to-Robotics-Mechanics-and-Control-3rd-Edition/9780201543612.html) 2) rovers and planetary mobility: Genta, G. (2011). Introduction to the mechanics of space robots (Vol. 26). Springer Science & Business Media. (https://www.springer.com/gp/book/9789400717954). 3) homework and MATLAB programs: Corke, P., 2017. Robotics, vision and control: fundamental algorithms in MATLAB® second, completely revised (Vol. 118). Springer. Other books that can be used for detailed studies are: - Siciliano, B. and Khatib, O. eds., 2016. Springer handbook of robotics. Springer. - Xu, Yangsheng, and Takeo Kanade, eds. Space robotics: dynamics and control. Vol. 188. Springer Science & Business Media, 1992. (https://www.springer.com/de/book/9780792392651).
Teaching mode
As a result of the emergency caused by the Covid 19 pandemic, the course is based on the blended learning. The lectures will consist in face-to-face classroom practices with a reduced number of students, and will be simultaneously presented online through video conferencing (e.g., Zoom, GoogleMeet). To attend the lectures in the classroom, the students will need to follow Sapienza's guidelines. The educational material will be recorded and shared with the students through Google Classroom.
Frequency
In-person attendance is recommended. Lecture recordings are provided through Google classroom.
Exam mode
The end-of-course evaluation is a 1-h oral exam with the exam committee. The test consists of: 1) a discussion of the manipulator and rover exercises proposed during the course; 2) a general discussion regarding the main topics of the course (e.g., manipulator kinematics and dynamics, mobility on planetary surfaces). The homework will be completed by the students during the course (without any specific deadline), through the implementation of algorithms based on the techniques presented during the course. The students will report the results of the homework during the oral exam only.
Lesson mode
The course is held in person in the classroom. Lectures are recorded and made available online via videoconferencing platforms (e.g., Zoom). All teaching materials, including lecture recordings, will be uploaded and accessible to students through Google Classroom.
  • Lesson code1051406
  • Academic year2025/2026
  • CourseSpace and astronautical engineering
  • CurriculumSpace missions and exploration (percorso formativo valido anche ai fini del conseguimento del doppio titolo italo-portoghese e il doppio titolo con Georgia institute of technology and Georgia Tech Lorraine)
  • Year2nd year
  • Semester1st semester
  • SSDING-IND/05
  • CFU6