ESP32-CAM on ROS
Install the Micro-RTSP in Platformio (use the add library to a project tool)
The github version altough the same number is not the same installed by add library to a project tool, in platformio.
So dont mix the samples or you will get some linking errors.
This error can be the result of a bad powering, or bad board configuration (because there are more than one model of ESP32-CAM)
[E][camera.c:1049] camera_probe(): Detected camera not supported. [E][camera.c:1249] esp_camera_init(): Camera probe failed with error 0x20004
To fix it, it is a configuration issue, in setup(), try to change
The file folowing file have the configurarion for each model:
If we reduce the .frame_size we can make a more fluid video.
.frame_size = FRAMESIZE_SVGA,
.frame_size = FRAMESIZE_QVGA,
Its a good improvement
There are chances of some serial monitor issues,
Check, if cannot see any output in platformio serial monitor.
In VLC choose :network-caching=0 in VLC
There are some issues with performance with ROS compared with VLC
For ESP32-Cam we need the following firmware
For ROS we may use the following packages
sudo apt install ros-noetic-video-stream-opencv
Clone and catkin_make