-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use ipm distortion instead of image rectification #361
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did not properly read calibrator. Maybe someone else could have a look at it?
@@ -374,18 +374,19 @@ | |||
</material> | |||
</visual> | |||
</link> | |||
<link name="imu_frame"> | |||
<!-- Renamed due to extrinsic calibration --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please PR description
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Already there
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My goal was to mention the new IMU (static) frames. We should document somewhere what the extrisic calibration does and where those frames magically come from...
bitbots_misc/bitbots_extrinsic_calibration/src/extrinsic_calibration.cpp
Outdated
Show resolved
Hide resolved
Co-authored-by: Jan Gutsche <[email protected]>
…main into feature/ipm_distortion
@@ -374,18 +374,19 @@ | |||
</material> | |||
</visual> | |||
</link> | |||
<link name="imu_frame"> | |||
<!-- Renamed due to extrinsic calibration --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My goal was to mention the new IMU (static) frames. We should document somewhere what the extrisic calibration does and where those frames magically come from...
Co-authored-by: Jan Gutsche <[email protected]>
Summary
Consider distortion in the IPM instead of rectifying the whole image, as the image rectification degrades the image quality and takes a significant amount of time. Also switch from the Ros Pylon Driver to a custom node that communicates with pylon. The reasoning behind this is a hard to fix timestamp issue in the driver. Also gets rid of the blaze dependency and a number of compiler warnings the other maintainer refused to fix.
Proposed changes
Related issues
Waits for ros-sports/ipm#64 and the linked PRs there.
Closes #363
Checklist
colcon build