Skip to content

Commit

Permalink
pre-commit fix
Browse files Browse the repository at this point in the history
  • Loading branch information
henrygerardmoore committed Jan 28, 2025
1 parent 9a2ba87 commit 14b292a
Showing 1 changed file with 13 additions and 9 deletions.
22 changes: 13 additions & 9 deletions fuse_models/src/transform_sensor.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -170,15 +170,19 @@ void TransformSensor::process(MessageType const& msg)
{
target_frame_name = params_.target_frame + "_" + child_tf_name;
tf2::Transform april_to_target;
try{
tf2::fromMsg((*tf_buffer_)
.lookupTransform(target_frame_name, child_tf_name,
rclcpp::Time(transform.header.stamp.sec - 1, transform.header.stamp.nanosec),
params_.tf_timeout)
.transform,
april_to_target);
} catch(...) {
// tf2 throws a bunch of different exceptions that don't inherit from one base, just skip (this will happen for at least 1 second on startup)
try
{
tf2::fromMsg((*tf_buffer_)
.lookupTransform(target_frame_name, child_tf_name,
rclcpp::Time(transform.header.stamp.sec - 1, transform.header.stamp.nanosec),
params_.tf_timeout)
.transform,
april_to_target);
}
catch (...)
{
// tf2 throws a bunch of different exceptions that don't inherit from one base, just skip (this will happen for
// at least 1 second on startup)
continue;
}
net_transform = net_transform * april_to_target.inverse();
Expand Down

0 comments on commit 14b292a

Please sign in to comment.