everything.study
CIS 3900

Robotics: Planning Perception

1 Course Unit

This introductory course will present basic principles of robotics with an emphasis to computer science aspects. Algorithms for planning and perception will be studied and implemented on actual robots. While planning is a fundamental problem in artificial intelligence and decision making, robot planning refers to finding a path from A to B in the presence of obstacles and by complying with the kinematic constraints of the robot. Perception involves the estimation of the robots motion and path as well as the shape of the environment from sensors. In this course, algorithms will be implemented in Python on mobile platforms on ground and in the air. No prior experience with Python is needed but we require knowledge of data structures, linear algebra, and basic probability. Not Offered Every Year Prerequisites: Students must take CIS 1210 and (ESE 2030 or MATH 2400) before taking CIS 3900. 1 Course Unit

Sources