CS 4256
Algorithms of Robotics
Explores algorithms for operating robots and the basics of the robot operating system (ROS), a communication layer supported by most robots. Starts with calibrating robots to the camera and the world, and proceeds to path planning algorithms. Covers basics of kinematics, a survey of typical sensors and their characteristics, and the noise that sensors may introduce. Course culminates in a team project programing a robot to do simple tasks within a simulation. No credit for students who have earned credit for CS 5256. Prerequisites: CS 3250, CS 3251, and one of MATH 2400, 2410, 2501, or 2600. SPRING [3]
Sources
- Course catalogue ↗2026–2027