Myself Akhilesh Moghe, a Software Developer from Persistent Systems (India office), I have recently started working on porting ROS1 packages to ROS2.
I have resolved image_geometry python test errors for ROS2 and changes are ready to merge on ROS2 branch. I will also work on other cosmetic/lint/CI build tests as a next step.
I have seen a your recent PR for image_geometry package on ROS2 branch, will it be fine for you if I take over this package porting and raise a PR for failed python test.
or you would prefer to complete this porting yourself.