About camera. PS 5 camera is a good HD stereo camera (two monocular cameras) with high resolution (1080p Capture, frame rates of up to 60 FPS). That can be a good choice for stereo visual SLAM. Moreover it’s quite cheap option (60 USD).
This is fantastic work! Any way I could convince you to add some rudimentary documentation? I would like to share it with the broader community but I am a bit concerned that the README is effectively empty.
A bit of self advertisement: If the camera works as a regular UVC device, I guess it would also work with the camera_ros package. This node has the advantage that it also supports all the other libcamera cameras, such as the Raspberry Pi Camera Modules and the Intel IPU6.
Quick question because I am not familiar with the hardware. Does the node support a depth image out of the box? I didn’t see anything in the source code. Given what I’ve read here it sounds like the hardware supports producing a depth image but that capability is not available via the firmware you are using. What’s the likelihood of that becoming a feature down the road?
You’re right. The node doesn’t support a depth image out of the box.
At that moment I don’t know about producing a depth image via the firmware. I can try to make a small research to find out more about the depth information in the firmware. I’ll keep you posted.
Information about producing a depth image via the firmware. Sony (the camera vendor) does not have plans to add this native functionality to the firmware. Sony designed and marketed the PS5 HD Camera with a very specific, limited scope in mind: gameplay streaming and basic video creation.