64-850-P1 Masterproject Intelligent Robotics (Part 1)
Project
Working in a group is a key part of all master projects,
but the University is closed for students at the moment,
and it remains unclear when the situation will normalize.
We usually spend the first few weeks for a hands-on introduction
to ROS (the robot middleware we're using) with practical exercises.
As access to the lab is limited, we might have to meet online
the first few weeks, e.g. using jitsi on the Mafiasi server.
Details will be announced soon.
We will also update our ROS introduction and exercises
so that you can use software simulation.
This is of course not ideal, but should get us started.
Integrated Seminar
The integrated seminar
64-850-S:
Integrated Seminar Intelligent Robotics
complements the project.
Moodle
Please also check the Moodle page for the project,
64-850
Moodle Intelligent Robotics
Tentative Schedule and Appointments
The following schedule is tentative and will be updated according
to the participants' previous knowledge and interests.
Tasks to be worked on in the project involve:
- Hands-On understanding of software development (cmake, catkin, Python and C++)
- ROS basics (incl. simulation, TurtleBot, navigation)
- Data visualization (RViz, Markers, plotjuggler, etc.)
- Debugging (incl. rosbag)
- UR5 robot hands-on
- Image / Depth image processing (e.g. OpenCV, PCL)
- Robot Control (e.g. ros_control, MoveIt)
- Control Architectures (e.g. SMACH, BehaviorTrees)