Home
Course Supervisor
Prof. Dr. Peter Galambos
peter.galambos@irob.uni-obuda.hu
Teacher
Dr. Tamas Levendovics
tamas.levendovics@irob.uni-obuda.hu
| Group |
Time |
Room |
| Group 1 |
Tuesday 10:45-13:20 |
BA.1.10 |
Schedule
| Week |
Date |
Topic |
Test |
| 1. |
Feb 17 |
Cancelled |
- |
| 2. |
Feb 24 |
Requirements. ROS introduction. Setup the development environment. Lab tour. |
Project topic announcements. |
| 3. |
March 3 |
Setup the development environment. Linux principles. ROS principles. Running examples. ROS package. Basics of ROS communication, implementation of publisher and subscriber. |
- |
| 4. |
March 10 |
Python principles. Practicing ROS communication, solving examples. |
- |
| 5. |
March 17 |
Principles of robotics. Programming a da Vinci surgical robot in simulated environment I. |
- |
| 6. |
March 24 |
Principles of robotics. Programming a da Vinci surgical robot in simulated environment II. |
- |
| 7. |
March 31 |
ROS 2 Launch, Param, Bag |
- |
| 8. |
Apr 7 |
Versioning, Git. Project labor I. |
Test 1 |
| 9. |
Apr 14 |
Break |
- |
| 10. |
Apr 21 |
Kinematics, inverse kinematics, programming a simulated robot arm in joint space and task space I. |
- |
| 11. |
Apr 28 |
Kinematics, inverse kinematics, programming a simulated robot arm in joint space and task space II. |
- |
| 12. |
May 5 |
ROS Service, ROS Action concept, and their use. |
- |
| 13. |
May 12 |
Project labor II. |
Test 2 |
| 14. |
May 19 |
Project presentations. |
Test retake |
| 14+1. |
? |
- |
Mid-term replacement |
Warning
The schedule may change during the semester!
Course Requirements
Project
- Proved to be the student's own work
- Running results valid output
- Grading: completeness of the solution, proper ROS communication, proper structure of the program, quality of implementation, documentation
Grading
Personal attendance on the classes is mandatory (min 70%).
To pass the course, Tests and the Project must be passed (grade 2). Test retake is on the 14th week of the semester.
\(Jegy = (Test1 + Test2 + 2 \times Project) / 4\)
Antal Bejczy Center for Intelligent Robotics (BARK/IROB)

https://irob.uni-obuda.hu
irob-saf
(iRob Surgical Automation Framework)
https://github.com/ABC-iRobotics/irob-saf