Educational program
There are several different groups of Robotics Laboratory users:
teams of 4 to 6 undergraduate students who perform regular laboratory exercices directly supervised by university assistants
individual students of higher semesters (starting from the 7-th semester) who work on some practical problem formulated by his or her scientific advisor from the robotics group; during the whole study a student has two such problem oriented task
individual students who work towards their diplomas in robotics
individual post graduate students who work on their thesis or take part in the robotics group grants, projects; these students originate not only from our faculty
researchers from different institutes and faculties who work within the University programs devoted to robotics.
The regular student exercices are organized as obligatory practicals related to the two following lectures:
"Robot Control and Programming"
"Real Time Operating Systems"
The exercice subjects for the Robot Control and Programming lecture refer to dynamics and control of mechanic systems as well as to control, modelling and programming of robots. Here are the exemplary exercices:
- Properties of the IRp-6 robot:
Mechanic structure of the robot, its industrial controller and programming method. Preparation of an exemplary program. Determination of the work-space. Determination of the repeatibility of the robot
- Direct and inverse kinematic problem for the IRp-6 robot
- Trajectory planning and obstacle avoidance for the IRp-6 robot
- Evaluation of the influence of discretisation and method of interpolation on the quality of IRp-6 robot motion trajectories
The exercices related to the Real Time Operating Systems lecture let the students study the operating system mechanisms. Students write programs based on these mechanisms and, what is important, they deal with the "real world", created by the "on line" controlled robots and vision system. No simulation is involved in the teaching process.
- Robotics system utilising vision for the location and grasp of immobile objects
- Simulation of mobile robot control in unknown surroundings, based on distance sensor
Students were given the following exemplary tasks for their individual work:
- Definition and implementation of a path finding algorithm for a robot equipped with touch sensors moving in a maze
- Computer analysis of images applied in robotics
- Algorithms for tree search (PD)
- Evaluation of picture deformations caused by an optical CCD lens circuit
Here are some exemplary M.Sc. Thesis which were prepared in the laboratory:
- Time-optimal PTP (Point To Point) robot control
- Design of analogue and discrete arm position controllers
- Control of an IRp-6 robot utilising a vision system
- Automatic generation of robot kinematic models
- Utilisation of proximity sensors in robot control
- 3D graphics utilised in robot motion simulation
- Intelligent robot control with reference to the task of checkers game
- Three dimensional (3D) vision elements in a robot object acquisition system
- Software for DATA TRANSLATION vision system in the QNX real time operating system environment
Previous: Laboratory equipment | Contents | Next: Work policy