CS 6751

CS 6751

Course information provided by the Courses of Study 2021-2022.

Robot manipulation is the ability for a robot to interact physically with objects in the world and manipulate them towards completing a task. It is one of the greatest technical challenges in robotics, due primarily to the interplay of uncertainty about the world and clutter within it. As robots become integrated into complex human environments, robot manipulation is increasingly necessary to assist humans in these unstructured environments. Robotic manipulation will enable applications like personal assistant robots in the home and factory worker robots in advanced manufacturing. This course covers the fundamental theory, concepts, and systems of robot manipulation, including both software and hardware.

When Offered Spring.

Permission Note Intended for: graduate students, or permission of the instructor.
Prerequisites/Corequisites Prerequisite: MATH 4310 or equivalent, MATH 4720, proficiency in C++ or Python. Recommended prerequisite for undergraduates: MAE 4180 or CS 4750/CS 5750/MAE 4760/ECE 4770. Familiarity with ROS is required.

Comments Undergraduates should have taken a previous robotics course such as MAE 4180 or CS 4750/CS 5750/MAE 4760/ECE 4770. A background in mathematics is required, especially linear algebra (e.g. MATH 4310) and probability (e.g. MATH 4720).

View Enrollment Information

  •   Regular Academic Session.  Combined with: MAE 6730

  • 4 Credits Graded

  • 18617 CS 6751   LEC 001

    • TR Olin Hall 245
    • Jan 24 - May 10, 2022
    • Bhattacharjee, T

  • Instruction Mode: In Person
    Enrollment restricted to graduate students only. All others should add themselves to the waitlist during add/drop in January.