Robot Sensing and Perception
This course provides an introduction to Computer Vision and AI, with several topics relevant to robotics such as SLAM, 3D Geometry, 3D Reconstruction, Object recognition, classification, etc. Students will learn to use real sensors (2D, 3D) using common open frameworks like OpenCV, TensorRT, PCL etc. State of the art hardware tools like Jetson Nano and RealSense 2D and 3D sensors will be used to provide high performance implementations of common robotic sensing and perception tasks. Students will learn to characterize different processing pipelines in terms of trading off performance and use of computer resources. The course requires working knowledge of C++ in the Linux and Windows Operating Systems.