Karthik Poduval, Principal Software Development Engineer at Amazon Lab126, presents the “Integrating Cameras with the Robot Operating System (ROS)” tutorial at the May 2025 Embedded Vision Summit.
In this presentation, Poduval explores the integration of cameras within the Robot Operating System (ROS) for robust embedded vision applications. He delves into ROS’s core functionalities for camera data handling, including the ROS messages (data structures) used for transmitting image data and calibration parameters.
Poduval discusses essential camera calibration techniques, highlighting the importance of determining accurate intrinsic and extrinsic parameters. He also explains open-source ROS nodes, such as those within image_proc and stereo_image_proc, that facilitate crucial post-processing steps, including distortion correction and rectification. The presentation equips you with practical knowledge to leverage ROS’s capabilities for building advanced vision-enabled robotic systems.
See here for a PDF of the slides.

