-
Notifications
You must be signed in to change notification settings - Fork 429
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
Update for FW 3.0/2.5. See changelog for details #456
Conversation
Additions: * Add init_logger to control logs emitted by ouster_client * Parsing for FW 3.0/2.5 thermal features * convenience string output functions for LidarScan * new flag for set_config() method to force reinit * improvements to the ouster_viz library Breaking changes: * signal multiplier type changed to double * make_xyz_lut takes mat4d instead of double to handle transformation from beam to lidar frame * drop default parameters from shortform init_client() * drop default parameters of Python client.Sensor() constructor * change Python Scans timeout to default to 1 second instead of None Bug Fixes: * Address processed frame drop when frame_id wraps around
1177a29
to
7121cf5
Compare
0) { // is an OS-DOME - fill with 0 | ||
info.lidar_origin_to_beam_origin_mm = 0; | ||
} else { // not an OS-DOME | ||
logger().warn("No lidar_origin_to_beam_origin_mm found."); |
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.
hooray!
@@ -9,6 +9,7 @@ | |||
#include <cmath> | |||
#include <cstddef> | |||
#include <cstring> | |||
#include <iostream> |
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.
[nit] I think sstream
should have been sufficient.
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.
good point, we'll get it on the next one
Additions: * Add init_logger to control logs emitted by ouster_client * Parsing for FW 3.0/2.5 thermal features * convenience string output functions for LidarScan * new flag for set_config() method to force reinit * improvements to the ouster_viz library Breaking changes: * signal multiplier type changed to double * make_xyz_lut takes mat4d instead of double to handle transformation from beam to lidar frame * drop default parameters from shortform init_client() * drop default parameters of Python client.Sensor() constructor * change Python Scans timeout to default to 1 second instead of None Bug Fixes: * Address processed frame drop when frame_id wraps around
Additions:
CONFIG_FORCE_REINIT
for set_config() method to force reinitBreaking changes:
Bug Fixes: