simple_control_algos
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Classes and Structs
        • Struct FrenetPath
        • Struct LapPerformanceData
        • Class cubic_spline_2d
        • Class CubicSpline1d
        • Class CubicSpline2d
        • Class DisparityExtenderNode
        • Class FeedForwardAction
        • Class FrenetOptimalTrajectory
        • Class FrenetOvertakingNode
        • Class LapPerformance
        • Class PathFollowerNode
        • Class PotentialFieldNode
        • Class PotentialPursuitNode
        • Class QuarticPolynomial
        • Class QuarticPolynomialMiddlePose
        • Class SteeringController
        • Class ThirdPolynomial
      • Functions
        • Template Function argmin
        • Function calculate_mean
        • Function calculate_mean_in_range
        • Function calculate_obstacle_parameters
        • Function check_imminent_crash
        • Function compute_attractive_potential
        • Function compute_choosen_index
        • Function compute_obstacle_potential
        • Function disparity_extender_steering
        • Function find_disparities
        • Function find_disparity_steering_angle
        • Function find_local_minima
        • Function find_obstacles
        • Function get_rgb
        • Function heading_error
        • Function linspace
        • Function max_index
        • Function potential_field_steering
        • Function potential_pursuit_steering
        • Function publish_performance
        • Function publish_raceline
        • Function rafi
        • Function reduce_lidar_fov
        • Function rifa
        • Function speed_proportional_steering
        • Function speed_steer_and_fov
        • Function visualize_markers
      • Directories
        • Directory include
      • Files
        • File disparity_extender.hpp
        • File disparity_extender_node.hpp
        • File frenet_overtaking.hpp
        • File frenet_overtaking_node.hpp
        • File frenet_overtaking_node_detector.hpp
        • File lap_performance.hpp
        • File path_follower_node.hpp
        • File potential_field.hpp
        • File potential_field_node.hpp
        • File potential_pursuit_node.hpp
        • File ros_utils.hpp
        • File simple_speed.hpp
        • File spline_and_polynomial.hpp
        • File steering_controller.hpp
        • File utils.hpp
  • Standard Documents
    • LICENSE
    • PACKAGE
    • README
      • Simple Control Algorithms
        • Reactive Algorithms Nodes Overview
        • Libraries
  • Index
simple_control_algos
  • C++ API
  • File utils.hpp
  • View page source

File utils.hpp

↰ Parent directory (include)

Utility functions for mathematical calculations and basic operations.

Contents

  • Definition (include/utils.hpp)

  • Includes

  • Included By

  • Functions

Definition (include/utils.hpp)

Includes

  • algorithm

  • cmath

  • numeric

  • stdexcept

  • tuple

  • utility

  • vector

Included By

  • File disparity_extender.hpp

  • File simple_speed.hpp

  • File disparity_extender_node.hpp

  • File frenet_overtaking.hpp

  • File steering_controller.hpp

  • File frenet_overtaking_node.hpp

  • File frenet_overtaking_node_detector.hpp

  • File path_follower_node.hpp

  • File potential_field.hpp

  • File potential_pursuit_node.hpp

Functions

  • Template Function argmin

  • Function calculate_mean

  • Function calculate_mean_in_range

  • Function get_rgb

  • Function heading_error

  • Function linspace

  • Function rafi

  • Function rifa

Previous Next

© Copyright The <simple_control_algos> Contributors. License: MIT Lincense.

Built with Sphinx using a theme provided by Read the Docs.