Robotics StackExchange | Archived questions

I can't start stereo camera calibration. Service not found

I execute:~$ rostopic list /arducam/left/camerainfo /arducam/left/imageraw /arducam/right/camerainfo /arducam/right/imageraw /rosout /rosoutagg I execute:~$ rosrun cameracalibration cameracalibrator.py --approximate 0.1 --size 8x6 --square 0.108 right:=/mystereo/right/imageraw left:=/mystereo/left/imageraw rightcamera:=/mystereo/right leftcamera:=/mystereo/left Waiting for service /mystereo/left/setcamerainfo ... Service not found Waiting for service /mystereo/right/setcamerainfo ... Service not found

Whats the solution? I'm using a Jetson nano and a Arducam stereo cameras

Asked by xuliandegal on 2022-02-02 15:20:31 UTC

Comments

Answers

Your camera driver doesn't advertise the service to change the camera info (or you are providing data from a bagfile). It seems you don't actually need this though. Here is a hint to run the calibration with --no-service-check:

Asked by moooeeeep on 2022-02-28 03:15:26 UTC

Comments