autoware_utils
Links
Rosindex
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace autoware_utils
Namespace autoware_utils::alt
Namespace autoware_utils::gjk
Namespace autoware_utils::rpy_covariance_index
Namespace autoware_utils::sat
Namespace autoware_utils::xyz_covariance_index
Namespace autoware_utils::xyz_upper_covariance_index
Namespace autoware_utils::xyzrpy_covariance_index
Namespace autoware_utils_debug
Namespace autoware_utils_diagnostics
Namespace autoware_utils_logging
Namespace autoware_utils_math
Namespace autoware_utils_pcl
Namespace autoware_utils_rclcpp
Namespace autoware_utils_system
Namespace autoware_utils_tf
Namespace autoware_utils_uuid
Namespace autoware_utils_visualization
Namespace geometry_msgs
Namespace geometry_msgs::msg
Namespace tf2
Classes and Structs
Struct LinkedPoint
Struct Point2d
Struct Point3d
Struct PoseDeviation
Class ConvexPolygon2d
Class Polygon2d
Class Vector2d
Class SelfPoseListener
Enums
Enum RPY_COV_IDX
Enum XYZ_COV_IDX
Enum XYZ_UPPER_COV_IDX
Enum XYZRPY_COV_IDX
Enum TF2Error
Enum TransformableResult
Functions
Function autoware_utils::alt::operator*
Function autoware_utils::alt::operator+
Function autoware_utils::alt::operator-(const Vector2d&, const Vector2d&)
Function autoware_utils::alt::operator-(const Vector2d&)
Function autoware_utils::area
Function autoware_utils::calc_azimuth_angle
Function autoware_utils::calc_curvature
Template Function autoware_utils::calc_distance2d
Template Function autoware_utils::calc_distance3d
Function autoware_utils::calc_elevation_angle
Template Function autoware_utils::calc_interpolated_point
Template Function autoware_utils::calc_interpolated_pose
Function autoware_utils::calc_lateral_deviation
Function autoware_utils::calc_longitudinal_deviation
Function autoware_utils::calc_norm
Function autoware_utils::calc_offset_pose
Function autoware_utils::calc_pose_deviation
Template Function autoware_utils::calc_squared_distance2d
Function autoware_utils::calc_yaw_deviation
Function autoware_utils::convex_hull
Function autoware_utils::correct
Function autoware_utils::covered_by
Function autoware_utils::create_point
Function autoware_utils::create_quaternion
Function autoware_utils::create_quaternion_from_rpy
Function autoware_utils::create_quaternion_from_yaw
Function autoware_utils::create_translation
Function autoware_utils::create_twist
Function autoware_utils::create_vector3
Function autoware_utils::disjoint
Function autoware_utils::distance(const alt::Point2d&, const alt::Point2d&, const alt::Point2d&)
Function autoware_utils::distance(const alt::Point2d&, const alt::ConvexPolygon2d&)
Function autoware_utils::ear_clipping_linked
Function autoware_utils::eliminate_hole
Function autoware_utils::eliminate_holes
Function autoware_utils::envelope
Function autoware_utils::equals(const alt::Point2d&, const alt::Point2d&)
Function autoware_utils::equals(const alt::Polygon2d&, const alt::Polygon2d&)
Function autoware_utils::expand_polygon
Function autoware_utils::find_farthest
Function autoware_utils::find_hole_bridge
Function autoware_utils::from_msg
Function autoware_utils::get_area
Template Function autoware_utils::get_longitudinal_velocity(] const T&)
Specialized Template Function autoware_utils::get_longitudinal_velocity(const autoware_planning_msgs::msg::PathPoint&)
Specialized Template Function autoware_utils::get_longitudinal_velocity(const autoware_internal_planning_msgs::msg::PathPointWithLaneId&)
Specialized Template Function autoware_utils::get_longitudinal_velocity(const autoware_planning_msgs::msg::TrajectoryPoint&)
Template Function autoware_utils::get_point(const T&)
Specialized Template Function autoware_utils::get_point(const geometry_msgs::msg::Point&)
Specialized Template Function autoware_utils::get_point(const geometry_msgs::msg::Pose&)
Specialized Template Function autoware_utils::get_point(const geometry_msgs::msg::PoseStamped&)
Specialized Template Function autoware_utils::get_point(const geometry_msgs::msg::PoseWithCovarianceStamped&)
Specialized Template Function autoware_utils::get_point(const autoware_planning_msgs::msg::PathPoint&)
Specialized Template Function autoware_utils::get_point(const autoware_internal_planning_msgs::msg::PathPointWithLaneId&)
Specialized Template Function autoware_utils::get_point(const autoware_planning_msgs::msg::TrajectoryPoint&)
Template Function autoware_utils::get_pose(] const T&)
Specialized Template Function autoware_utils::get_pose(const geometry_msgs::msg::Pose&)
Specialized Template Function autoware_utils::get_pose(const geometry_msgs::msg::PoseStamped&)
Specialized Template Function autoware_utils::get_pose(const autoware_planning_msgs::msg::PathPoint&)
Specialized Template Function autoware_utils::get_pose(const autoware_internal_planning_msgs::msg::PathPointWithLaneId&)
Specialized Template Function autoware_utils::get_pose(const autoware_planning_msgs::msg::TrajectoryPoint&)
Function autoware_utils::get_rpy(const geometry_msgs::msg::Quaternion&)
Function autoware_utils::get_rpy(const geometry_msgs::msg::Pose&)
Function autoware_utils::get_rpy(const geometry_msgs::msg::PoseStamped&)
Function autoware_utils::get_rpy(const geometry_msgs::msg::PoseWithCovarianceStamped&)
Function autoware_utils::gjk::intersects
Function autoware_utils::intersect
Function autoware_utils::intersects(const alt::Point2d&, const alt::Point2d&, const alt::Point2d&, const alt::Point2d&)
Function autoware_utils::intersects(const alt::ConvexPolygon2d&, const alt::ConvexPolygon2d&)
Function autoware_utils::intersects_convex
Function autoware_utils::inverse_clockwise
Function autoware_utils::inverse_transform_point(const Eigen::Vector3d&, const geometry_msgs::msg::Pose&)
Function autoware_utils::inverse_transform_point(const geometry_msgs::msg::Point&, const geometry_msgs::msg::Pose&)
Function autoware_utils::inverse_transform_pose(const geometry_msgs::msg::Pose&, const geometry_msgs::msg::Transform&)
Function autoware_utils::inverse_transform_pose(const geometry_msgs::msg::Pose&, const geometry_msgs::msg::Pose&)
Function autoware_utils::is_above
Function autoware_utils::is_clockwise(const alt::PointList2d&)
Function autoware_utils::is_clockwise(const Polygon2d&)
Function autoware_utils::is_convex
Template Function autoware_utils::is_driving_forward
Function autoware_utils::is_twist_covariance_valid
Function autoware_utils::linked_list
Template Function autoware_utils::point_2_tf_vector
Function autoware_utils::pose2transform(const geometry_msgs::msg::Pose&)
Function autoware_utils::pose2transform(const geometry_msgs::msg::PoseStamped&, const std::string&)
Function autoware_utils::random_concave_polygon
Function autoware_utils::random_convex_polygon
Function autoware_utils::rotate_polygon(const geometry_msgs::msg::Polygon&, const double&)
Function autoware_utils::rotate_polygon(const Polygon2d&, const double)
Function autoware_utils::sat::intersects
Template Function autoware_utils::set_longitudinal_velocity(] const float, ] T&)
Specialized Template Function autoware_utils::set_longitudinal_velocity(const float, autoware_planning_msgs::msg::TrajectoryPoint&)
Specialized Template Function autoware_utils::set_longitudinal_velocity(const float, autoware_planning_msgs::msg::PathPoint&)
Specialized Template Function autoware_utils::set_longitudinal_velocity(const float, autoware_internal_planning_msgs::msg::PathPointWithLaneId&)
Template Function autoware_utils::set_orientation
Template Function autoware_utils::set_pose(] const geometry_msgs::msg::Pose&, ] T&)
Specialized Template Function autoware_utils::set_pose(const geometry_msgs::msg::Pose&, geometry_msgs::msg::Pose&)
Specialized Template Function autoware_utils::set_pose(const geometry_msgs::msg::Pose&, geometry_msgs::msg::PoseStamped&)
Specialized Template Function autoware_utils::set_pose(const geometry_msgs::msg::Pose&, autoware_planning_msgs::msg::PathPoint&)
Specialized Template Function autoware_utils::set_pose(const geometry_msgs::msg::Pose&, autoware_internal_planning_msgs::msg::PathPointWithLaneId&)
Specialized Template Function autoware_utils::set_pose(const geometry_msgs::msg::Pose&, autoware_planning_msgs::msg::TrajectoryPoint&)
Function autoware_utils::simplify
Function autoware_utils::split_ear_clipping
Function autoware_utils::test_intersection
Function autoware_utils::to_footprint
Function autoware_utils::to_msg
Function autoware_utils::to_polygon2d(const geometry_msgs::msg::Pose&, const autoware_perception_msgs::msg::Shape&)
Function autoware_utils::to_polygon2d(const autoware_perception_msgs::msg::DetectedObject&)
Function autoware_utils::to_polygon2d(const autoware_perception_msgs::msg::TrackedObject&)
Function autoware_utils::to_polygon2d(const autoware_perception_msgs::msg::PredictedObject&)
Function autoware_utils::touches(const alt::Point2d&, const alt::Point2d&, const alt::Point2d&)
Function autoware_utils::touches(const alt::Point2d&, const alt::ConvexPolygon2d&)
Function autoware_utils::transform2pose(const geometry_msgs::msg::Transform&)
Function autoware_utils::transform2pose(const geometry_msgs::msg::TransformStamped&)
Function autoware_utils::transform_point(const Point3d&, const geometry_msgs::msg::Transform&)
Function autoware_utils::transform_point(const Point2d&, const geometry_msgs::msg::Transform&)
Function autoware_utils::transform_point(const Eigen::Vector3d&, const geometry_msgs::msg::Pose&)
Function autoware_utils::transform_point(const geometry_msgs::msg::Point&, const geometry_msgs::msg::Pose&)
Function autoware_utils::transform_point(const geometry_msgs::msg::Point32&, const geometry_msgs::msg::Pose&)
Function autoware_utils::transform_pose(const geometry_msgs::msg::Pose&, const geometry_msgs::msg::TransformStamped&)
Function autoware_utils::transform_pose(const geometry_msgs::msg::Pose&, const geometry_msgs::msg::Transform&)
Function autoware_utils::transform_pose(const geometry_msgs::msg::Pose&, const geometry_msgs::msg::Pose&)
Template Function autoware_utils::transform_vector
Function autoware_utils::triangulate(const alt::Polygon2d&)
Function autoware_utils::triangulate(const Polygon2d&)
Function autoware_utils::within(const alt::Point2d&, const alt::ConvexPolygon2d&)
Function autoware_utils::within(const alt::ConvexPolygon2d&, const alt::ConvexPolygon2d&)
Function geometry_msgs::msg::operator+
Function geometry_msgs::msg::operator-(Quaternion)
Function geometry_msgs::msg::operator-(Quaternion, Quaternion)
Function tf2::absolute
Function tf2::angle(const Quaternion&, const Quaternion&)
Function tf2::angle(const Vector3&)
Function tf2::angleShortestPath
Function tf2::closestAxis
Function tf2::convert(const A&, B&)
Function tf2::convert(const A&, A&)
Function tf2::covarianceNestedToRowMajor
Function tf2::covarianceRowMajorToNested
Function tf2::cross
Function tf2::deSerialize
Function tf2::deSerializeDouble
Function tf2::deSerializeFloat
Function tf2::displayTimePoint
Function tf2::distance
Function tf2::distance2
Function tf2::dot(const Quaternion&, const Quaternion&)
Function tf2::dot(const Vector3&)
Function tf2::doTransform(const geometry_msgs::msg::Vector3&, geometry_msgs::msg::Vector3&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Vector3Stamped&, geometry_msgs::msg::Vector3Stamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Point&, geometry_msgs::msg::Point&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Point32&, geometry_msgs::msg::Point32&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::PointStamped&, geometry_msgs::msg::PointStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::PoseStamped&, geometry_msgs::msg::PoseStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Polygon&, geometry_msgs::msg::Polygon&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::PolygonStamped&, geometry_msgs::msg::PolygonStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::PoseWithCovariance&, geometry_msgs::msg::PoseWithCovariance&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::PoseWithCovarianceStamped&, geometry_msgs::msg::PoseWithCovarianceStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Quaternion&, geometry_msgs::msg::Quaternion&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::QuaternionStamped&, geometry_msgs::msg::QuaternionStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Transform&, geometry_msgs::msg::Transform&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::TransformStamped&, geometry_msgs::msg::TransformStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Pose&, geometry_msgs::msg::Pose&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::VelocityStamped&, geometry_msgs::msg::VelocityStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::Wrench&, geometry_msgs::msg::Wrench&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const geometry_msgs::msg::WrenchStamped&, geometry_msgs::msg::WrenchStamped&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<btVector3>&, tf2::Stamped<btVector3>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<btTransform>&, tf2::Stamped<btTransform>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const T&, T&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const Eigen::Vector3d&, Eigen::Vector3d&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const Eigen::VectorXd&, Eigen::VectorXd&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<Eigen::Vector3d>&, tf2::Stamped<Eigen::Vector3d>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const Eigen::Affine3d&, Eigen::Affine3d&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const Eigen::Isometry3d&, Eigen::Isometry3d&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const Eigen::Quaterniond&, Eigen::Quaterniond&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<Eigen::Quaterniond>&, tf2::Stamped<Eigen::Quaterniond>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<Eigen::Affine3d>&, tf2::Stamped<Eigen::Affine3d>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<Eigen::Isometry3d>&, tf2::Stamped<Eigen::Isometry3d>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<KDL::Vector>&, tf2::Stamped<KDL::Vector>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<KDL::Twist>&, tf2::Stamped<KDL::Twist>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<KDL::Wrench>&, tf2::Stamped<KDL::Wrench>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::doTransform(const tf2::Stamped<KDL::Frame>&, tf2::Stamped<KDL::Frame>&, const geometry_msgs::msg::TransformStamped&)
Function tf2::durationFromSec
Function tf2::durationToSec
Function tf2::eigenToTransform(const Eigen::Affine3d&)
Function tf2::eigenToTransform(const Eigen::Isometry3d&)
Function tf2::fromMsg(const geometry_msgs::msg::Vector3&, tf2::Vector3&)
Function tf2::fromMsg(const geometry_msgs::msg::Vector3Stamped&, geometry_msgs::msg::Vector3Stamped&)
Function tf2::fromMsg(const geometry_msgs::msg::Point&, tf2::Vector3&)
Function tf2::fromMsg(const geometry_msgs::msg::Point32&, tf2::Vector3&)
Function tf2::fromMsg(const geometry_msgs::msg::PointStamped&, geometry_msgs::msg::PointStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseStamped&, geometry_msgs::msg::PoseStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::Polygon&, geometry_msgs::msg::Polygon&)
Function tf2::fromMsg(const geometry_msgs::msg::PolygonStamped&, geometry_msgs::msg::PolygonStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::Transform&, tf2::Transform&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseWithCovariance&, geometry_msgs::msg::PoseWithCovariance&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseWithCovarianceStamped&, geometry_msgs::msg::PoseWithCovarianceStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseWithCovarianceStamped&, tf2::WithCovarianceStamped<tf2::Transform>&)
Function tf2::fromMsg(const geometry_msgs::msg::QuaternionStamped&, geometry_msgs::msg::QuaternionStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::QuaternionStamped&, tf2::Stamped<tf2::Quaternion>&)
Function tf2::fromMsg(const geometry_msgs::msg::TransformStamped&, geometry_msgs::msg::TransformStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::TransformStamped&, tf2::Stamped<tf2::Transform>&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose&, geometry_msgs::msg::Pose&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose&, tf2::Transform&)
Function tf2::fromMsg(const geometry_msgs::msg::WrenchStamped&, geometry_msgs::msg::WrenchStamped&)
Function tf2::fromMsg(const geometry_msgs::msg::PointStamped&, tf2::Stamped<btVector3>&)
Function tf2::fromMsg(const A&, B&)
Function tf2::fromMsg(const geometry_msgs::msg::Quaternion&, tf2::Quaternion&)
Function tf2::fromMsg(const geometry_msgs::msg::Point&, Eigen::Vector3d&)
Function tf2::fromMsg(const geometry_msgs::msg::Vector3&, Eigen::Vector3d&)
Function tf2::fromMsg(const geometry_msgs::msg::PointStamped&, tf2::Stamped<Eigen::Vector3d>&)
Function tf2::fromMsg(const geometry_msgs::msg::Quaternion&, Eigen::Quaterniond&)
Function tf2::fromMsg(const geometry_msgs::msg::QuaternionStamped&, Stamped<Eigen::Quaterniond>&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose&, Eigen::Affine3d&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose&, Eigen::Isometry3d&)
Function tf2::fromMsg(const geometry_msgs::msg::Twist&, Eigen::Matrix<double, 6, 1>&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseStamped&, tf2::Stamped<Eigen::Affine3d>&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseStamped&, tf2::Stamped<Eigen::Isometry3d>&)
Function tf2::fromMsg(const geometry_msgs::msg::PointStamped&, tf2::Stamped<KDL::Vector>&)
Function tf2::fromMsg(const geometry_msgs::msg::TwistStamped&, tf2::Stamped<KDL::Twist>&)
Function tf2::fromMsg(const geometry_msgs::msg::WrenchStamped&, tf2::Stamped<KDL::Wrench>&)
Function tf2::fromMsg(const geometry_msgs::msg::Pose&, KDL::Frame&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseStamped&, tf2::Stamped<KDL::Frame>&)
Function tf2::fromMsg(const geometry_msgs::msg::PoseStamped&, tf2::Stamped<tf2::Transform>&)
Function tf2::furthestAxis
Function tf2::fuzzyZero
Function tf2::get_now
Function tf2::getCovarianceMatrix(const geometry_msgs::msg::PoseWithCovariance&)
Function tf2::getCovarianceMatrix(const geometry_msgs::msg::PoseWithCovarianceStamped&)
Function tf2::getCovarianceMatrix(const T&)
Function tf2::getCovarianceMatrix(const tf2::WithCovarianceStamped<P>&)
Function tf2::getEulerYPR
Function tf2::getFrameId(const geometry_msgs::msg::Vector3Stamped&)
Function tf2::getFrameId(const geometry_msgs::msg::PointStamped&)
Function tf2::getFrameId(const geometry_msgs::msg::PoseStamped&)
Function tf2::getFrameId(const geometry_msgs::msg::PolygonStamped&)
Function tf2::getFrameId(const geometry_msgs::msg::PoseWithCovarianceStamped&)
Function tf2::getFrameId(const geometry_msgs::msg::QuaternionStamped&)
Function tf2::getFrameId(const geometry_msgs::msg::TransformStamped&)
Function tf2::getFrameId(const geometry_msgs::msg::WrenchStamped&)
Function tf2::getFrameId(const T&)
Function tf2::getFrameId(const tf2::Stamped<P>&)
Function tf2::getSkewSymmetricMatrix
Function tf2::getTimestamp(const geometry_msgs::msg::Vector3Stamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::PointStamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::PoseStamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::PolygonStamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::PoseWithCovarianceStamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::QuaternionStamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::TransformStamped&)
Function tf2::getTimestamp(const geometry_msgs::msg::WrenchStamped&)
Function tf2::getTimestamp(const T&)
Function tf2::getTimestamp(const tf2::Stamped<P>&)
Function tf2::getTransformIdentity
Function tf2::getX
Function tf2::getY
Function tf2::getYaw
Function tf2::getZ
Function tf2::gmTransformToKDL
Function tf2::inverse
Function tf2::isZero
Function tf2::kdlToTransform
Function tf2::length(const Quaternion&)
Function tf2::length()
Function tf2::length2
Function tf2::lerp(const Vector3&, const tf2Scalar&)
Function tf2::lerp(const Vector3&, const Vector3&, const tf2Scalar&)
Function tf2::maxAxis
Function tf2::minAxis
Function tf2::normalize
Function tf2::normalized
Function tf2::operator const tf2Scalar *
Function tf2::operator tf2Scalar *
Function tf2::operator!=(const QuadWord&)
Function tf2::operator!=(const Vector3&)
Function tf2::operator*(const Matrix3x3&, const Vector3&)
Function tf2::operator*(const Vector3&, const Matrix3x3&)
Function tf2::operator*(const Matrix3x3&, const Matrix3x3&)
Function tf2::operator*(const Quaternion&, const Quaternion&)
Function tf2::operator*(const Quaternion&, const Vector3&)
Function tf2::operator*(const Vector3&, const Quaternion&)
Function tf2::operator*(const Vector3&, const Vector3&)
Function tf2::operator*(const Vector3&, const tf2Scalar&)
Function tf2::operator*(const tf2Scalar&, const Vector3&)
Function tf2::operator*=(const tf2Scalar&)
Function tf2::operator*=(const Vector3&)
Function tf2::operator+
Function tf2::operator+=
Function tf2::operator-(const Quaternion&)
Function tf2::operator-(const Vector3&, const Vector3&)
Function tf2::operator-(const Vector3&)
Function tf2::operator-=
Function tf2::operator/(const Vector3&, const tf2Scalar&)
Function tf2::operator/(const Vector3&, const Vector3&)
Function tf2::operator/=
Function tf2::operator==(const Matrix3x3&, const Matrix3x3&)
Function tf2::operator==(const QuadWord&)
Function tf2::operator==(const Transform&, const Transform&)
Function tf2::operator==(const Vector3&)
Function tf2::operator==(const Stamped<T>&, const Stamped<T>&)
Function tf2::operator==(const WithCovarianceStamped<T>&, const WithCovarianceStamped<T>&)
Function tf2::QuadWord(const tf2Scalar&, const tf2Scalar&, const tf2Scalar&)
Function tf2::QuadWord(const tf2Scalar&, const tf2Scalar&, const tf2Scalar&, const tf2Scalar&)
Function tf2::quatRotate
Function tf2::rotate
Function tf2::serialize
Function tf2::serializeDouble
Function tf2::serializeFloat
Function tf2::setInterpolate3
Function tf2::setMax(const QuadWord&)
Function tf2::setMax(const Vector3&)
Function tf2::setMin(const QuadWord&)
Function tf2::setMin(const Vector3&)
Function tf2::setValue(const tf2Scalar&, const tf2Scalar&, const tf2Scalar&)
Function tf2::setValue(const tf2Scalar&, const tf2Scalar&, const tf2Scalar&, const tf2Scalar&)
Function tf2::setW
Function tf2::setX
Function tf2::setY
Function tf2::setZ
Function tf2::setZero
Function tf2::shortestArcQuat
Function tf2::shortestArcQuatNormalize2
Function tf2::slerp
Function tf2::tf2Angle
Function tf2::tf2Cross
Function tf2::tf2Distance
Function tf2::tf2Distance2
Function tf2::tf2Dot
Function tf2::tf2PlaneSpace1
Function tf2::tf2SwapScalarEndian
Function tf2::tf2SwapVector3Endian
Function tf2::tf2Triple
Function tf2::tf2UnSwapVector3Endian
Function tf2::timeFromSec
Function tf2::timeToSec
Function tf2::toMsg(const tf2::Vector3&)
Function tf2::toMsg(const geometry_msgs::msg::Vector3Stamped&)
Function tf2::toMsg(const tf2::Vector3&, geometry_msgs::msg::Point&)
Function tf2::toMsg(const tf2::Vector3&, geometry_msgs::msg::Point32&)
Function tf2::toMsg(const geometry_msgs::msg::PointStamped&)
Function tf2::toMsg(const geometry_msgs::msg::PoseStamped&)
Function tf2::toMsg(const geometry_msgs::msg::Polygon&)
Function tf2::toMsg(const geometry_msgs::msg::PolygonStamped&)
Function tf2::toMsg(const geometry_msgs::msg::PoseWithCovariance&)
Function tf2::toMsg(const geometry_msgs::msg::PoseWithCovarianceStamped&)
Function tf2::toMsg(const tf2::WithCovarianceStamped<tf2::Transform>&)
Function tf2::toMsg(const tf2::Quaternion&)
Function tf2::toMsg(const geometry_msgs::msg::QuaternionStamped&)
Function tf2::toMsg(const tf2::Stamped<tf2::Quaternion>&)
Function tf2::toMsg(const tf2::Transform&)
Function tf2::toMsg(const tf2::Transform&, geometry_msgs::msg::Transform&)
Function tf2::toMsg(const geometry_msgs::msg::TransformStamped&)
Function tf2::toMsg(const tf2::Stamped<tf2::Transform>&)
Function tf2::toMsg(const geometry_msgs::msg::Pose&)
Function tf2::toMsg(const tf2::Transform&, geometry_msgs::msg::Pose&)
Function tf2::toMsg(const geometry_msgs::msg::WrenchStamped&)
Function tf2::toMsg(const tf2::Stamped<btVector3>&)
Function tf2::toMsg(const A&)
Function tf2::toMsg(const Eigen::Vector3d&)
Function tf2::toMsg(const Eigen::Vector3d&, geometry_msgs::msg::Vector3&)
Function tf2::toMsg(const tf2::Stamped<Eigen::Vector3d>&)
Function tf2::toMsg(const Eigen::Quaterniond&)
Function tf2::toMsg(const Stamped<Eigen::Quaterniond>&)
Function tf2::toMsg(const Eigen::Affine3d&)
Function tf2::toMsg(const Eigen::Isometry3d&)
Function tf2::toMsg(const Eigen::Matrix<double, 6, 1>&)
Function tf2::toMsg(const tf2::Stamped<Eigen::Affine3d>&)
Function tf2::toMsg(const tf2::Stamped<Eigen::Isometry3d>&)
Function tf2::toMsg(const tf2::Stamped<KDL::Vector>&)
Function tf2::toMsg(const tf2::Stamped<KDL::Twist>&)
Function tf2::toMsg(const tf2::Stamped<KDL::Wrench>&)
Function tf2::toMsg(const KDL::Frame&)
Function tf2::toMsg(const tf2::Stamped<KDL::Frame>&)
Function tf2::toMsg2
Function tf2::transformCovariance
Function tf2::transformToBullet
Function tf2::transformToEigen(const geometry_msgs::msg::Transform&)
Function tf2::transformToEigen(const geometry_msgs::msg::TransformStamped&)
Function tf2::transformToKDL
Function tf2::triple
Function tf2::Vector3
Function tf2::w
Function tf2::x
Function tf2::y
Function tf2::z
Variables
Variable tf2::QuadWord
Variable tf2::TIMECACHE_DEFAULT_MAX_STORAGE_TIME
Variable tf2::TransformAvailable
Variable tf2::TransformFailure
Variable tf2::Vector3
Defines
Define EIGEN_MPL2_ONLY
Define EIGEN_MPL2_ONLY
Typedefs
Typedef autoware_utils::alt::Point2d
Typedef autoware_utils::alt::PointList2d
Typedef autoware_utils::alt::Points2d
Typedef autoware_utils::Box2d
Typedef autoware_utils::Box3d
Typedef autoware_utils::Line2d
Typedef autoware_utils::LinearRing2d
Typedef autoware_utils::LinearRing3d
Typedef autoware_utils::LineString2d
Typedef autoware_utils::LineString3d
Typedef autoware_utils::MultiLineString2d
Typedef autoware_utils::MultiLineString3d
Typedef autoware_utils::MultiPoint2d
Typedef autoware_utils::MultiPoint3d
Typedef autoware_utils::MultiPolygon2d
Typedef autoware_utils::MultiPolygon3d
Typedef autoware_utils::Polygon2d
Typedef autoware_utils::Polygon3d
Typedef autoware_utils::Segment2d
Typedef autoware_utils::Segment3d
Typedef tf2::CompactFrameID
Typedef tf2::Duration
Typedef tf2::IDuration
Typedef tf2::P_TimeAndFrameID
Typedef tf2::TimeCacheInterfacePtr
Typedef tf2::TimePoint
Typedef tf2::TransformableRequestHandle
Directories
Directory include
Directory autoware_utils
Directory geometry
Directory math
Directory ros
Directory system
Directory transform
Files
File accumulator.hpp
File alt_geometry.hpp
File autoware_utils.hpp
File backtrace.hpp
File boost_geometry.hpp
File boost_polygon_utils.hpp
File constants.hpp
File debug_publisher.hpp
File debug_traits.hpp
File diagnostics_interface.hpp
File ear_clipping.hpp
File geometry.hpp
File gjk_2d.hpp
File logger_level_configure.hpp
File lru_cache.hpp
File managed_transform_buffer.hpp
File marker_helper.hpp
File msg_covariance.hpp
File msg_operation.hpp
File normalization.hpp
File parameter.hpp
File pcl_conversion.hpp
File polling_subscriber.hpp
File pose_deviation.hpp
File processing_time_publisher.hpp
File published_time_publisher.hpp
File random_concave_polygon.hpp
File random_convex_polygon.hpp
File range.hpp
File sat_2d.hpp
File self_pose_listener.hpp
File sin_table.hpp
File stop_watch.hpp
File time_keeper.hpp
File transform_listener.hpp
File transforms.hpp
File trigonometry.hpp
File unit_conversion.hpp
File update_param.hpp
File uuid_helper.hpp
File wait_for_param.hpp
Standard Documents
README
autoware_utils Library
Overview
Usage
PACKAGE
CHANGELOG
Changelog for package autoware_utils
1.2.0 (2025-02-26)
1.1.0 (2025-01-27)
1.0.0 (2024-05-02)
Index
autoware_utils
C++ API
Namespace autoware_utils_pcl
View page source
Namespace autoware_utils_pcl