64-850-P Project Intelligent Robotics
Room: | F-326 (PR2 lab) |
Date: | Thursday, 16:00 - 20:00 |
Organizer: | Shang-Ching (Sam) Liu |
This course is a single-semester project focused on the design and implementation of intelligent robotic systems. It replaces the previous two-part Master Project format.
Course Description
This project provides students with the opportunity to design, develop, and implement scenarios for complex robotic systems to accomplish human-defined tasks. Participants may work with a variety of robots and sensors, including UR5 and UR10e robot arms, a Kuka LWR, a PA10 arm, a PR2 robot, Shadow Robotics Dexterous Hands, multiple Turtlebot2 platforms, as well as a suite of cameras, tracking systems, laser scanners, and force/torque sensors.
All robotic platforms are controlled using the Robot Operating System (ROS), which allows for seamless integration of hardware components. The course emphasizes hands-on experience with ROS (primarily in C++ and Python), robotics platforms, simulation environments, and the TAMS lab infrastructure.
Through this project, students will engage in solving real-world robotics challenges such as navigation, self-localization, object detection, manipulation, and human-robot interaction. The course is conducted in English and held in person at the TAMS lab.
Learning Objectives
- Gain practical experience using and programming state-of-the-art robotic systems
- Work with multiple sensor types and robotic platforms
- Develop complex robotic behaviors and control strategies
- Collaborate on challenging robotics problems in a lab setting
Recommended Preparation
- Proficiency in C++ or Python
- Basic Linux knowledge
- Familiarity with ROS tutorials
Relevant Topics
- ROS integration and simulation
- Sensor fusion and hardware control
- Computer vision (OpenCV, YOLO)
- RGB-D and 3D data processing (PCL)
- Motion planning and control (Behavior Trees, State machines)
- Data visualization and debugging tools (RViz, PlotJuggler, rosbag)
🎬 Previous Demos
Take a look at some of our previous student projects to see what’s possible in this course: Project Demo List
Appointments
The following schedule is tentative and will be updated according to the participants' previous knowledge and interests.
- 10.04.2025:
- 17.04.2025:
- Assignment #3 (Robot Arm with MoveIt)
- Assignment #4 (Group Collaboration)
- Assignment #3 (Robot Arm with MoveIt)
- 24.04.2025:
- Project Exposé
- 08.05.2025:
- 15.05.2025:
TBD - 22.05.2025:
TBD - 05.06.2025:
TBD - 12.06.2025:
TBD - 19.06.2025:
TBD - 26.06.2025:
TBD - 03.07.2025:
TBD - 10.07.2025:
TBD - 17.07.2025:
TBD