It looks like you're remapping the incorrect topic, which would explain why the image has not been received. rosrun camera_calibration cameracalibrator.py --size 9x6 --square 0.05 images:=/camera/image_raw camera:=/camera is remapping "images" and should be remapping "image". You can check this by comparing the subscribed topics under rosnode info /camreacalibrator to the topics viewable by rostopic list