Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ekumen-OS/beluga
/ functions
Functions
748 in github.com/Ekumen-OS/beluga
⨍
Functions
748
◇
Types & classes
270
↳
Endpoints
4
↓ 126 callers
Method
size
Get the number of beams in the scan.
beluga_ros/include/beluga_ros/laser_scan.hpp:83
↓ 92 callers
Method
at
Returns a reference to the array value at the given `index`. * \throws std::out_of_range If `index` is past the array's effective size. */
beluga/include/beluga/containers/circular_array.hpp:320
↓ 80 callers
Method
size
beluga/test/beluga/include/beluga/test/static_occupancy_grid.hpp:61
↓ 70 callers
Function
spin_for
beluga_amcl/test/test_utils/node_testing.hpp:463
↓ 65 callers
Method
resize
beluga/test/benchmark/benchmark_tuple_vector.cpp:64
↓ 41 callers
Method
reset
Resets the output of the exponential filter to zero.
beluga/include/beluga/algorithm/exponential_filter.hpp:35
↓ 36 callers
Function
SE2Near
beluga/include/beluga/testing/sophus_matchers.hpp:85
↓ 34 callers
Method
data
Returns a pointer to the underlying array data. * Note that a circular array does not feature a contiguous layout in memory. * Indices and distance
beluga/include/beluga/containers/circular_array.hpp:408
↓ 33 callers
Method
can_transform
beluga_amcl/test/test_utils/node_testing.hpp:354
↓ 32 callers
Method
push_back
beluga/include/beluga/containers/circular_array.hpp:209
↓ 28 callers
Method
end
Returns an iterator pointing past the back of the array.
beluga/include/beluga/containers/circular_array.hpp:181
↓ 28 callers
Method
publish_map
beluga_amcl/test/test_utils/node_testing.hpp:131
↓ 28 callers
Method
reserve
beluga/test/benchmark/benchmark_tuple_vector.cpp:58
↓ 27 callers
Function
Vector3Near
beluga/include/beluga/testing/sophus_matchers.hpp:59
↓ 26 callers
Method
cell_near
Compute nearest grid cell coordinates given plane coordinates. * Note this is a surjective function. * * \param p Plane coordinates. * \retur
beluga/include/beluga/sensor/data/regular_grid.hpp:75
↓ 26 callers
Method
data_at
beluga/test/beluga/sensor/data/test_dense_grid.cpp:49
↓ 25 callers
Method
publish_laser_scan
beluga_amcl/test/test_utils/node_testing.hpp:159
↓ 24 callers
Method
empty
Returns true if the array is empty, false otherwise.
beluga/include/beluga/containers/circular_array.hpp:421
↓ 22 callers
Method
data_near
Gets nearest cell data, if included. * \param x Plane x-axis coordinate. * \param y Plane y-axis coordinate. * \return Cell data if included, `s
beluga/include/beluga/sensor/data/dense_grid.hpp:127
↓ 22 callers
Method
front
Returns a reference to the value at the front of the array. * Behavior is undefined when accessing the front of an empty array. */
beluga/include/beluga/containers/circular_array.hpp:296
↓ 20 callers
Method
begin
Returns an iterator pointing to the front of the array.
beluga/include/beluga/containers/circular_array.hpp:174
↓ 20 callers
Method
points
Get cartesian points in the point cloud as a matrix.
beluga_ros/include/beluga_ros/point_cloud.hpp:110
↓ 20 callers
Function
spin_until
beluga_amcl/test/test_utils/node_testing.hpp:431
↓ 20 callers
Function
toMsg
beluga_ros/include/beluga_ros/tf2_eigen.hpp:39
↓ 16 callers
Method
update
Overloaded update method for LaserScan.
beluga_ros/src/amcl.cpp:54
↓ 14 callers
Method
clear
beluga/test/benchmark/benchmark_tuple_vector.cpp:52
↓ 14 callers
Method
contains
Checks if a cell is included in the grid. * \param xi Grid cell x-axis coordinate. * \param yi Grid cell y-axis coordinate. */
beluga/include/beluga/sensor/data/dense_grid.hpp:92
↓ 14 callers
Function
make_uninitialized_pointcloud
beluga_ros/test/include/beluga_ros/test/point_cloud_utils.hpp:31
↓ 14 callers
Method
size
Gets grid size (ie. number of grid cells).
beluga/include/beluga/sensor/data/value_grid.hpp:59
↓ 13 callers
Method
policy
beluga/test/beluga/policies/test_policy.cpp:29
↓ 13 callers
Method
publish_default_initial_pose
beluga_amcl/test/test_utils/node_testing.hpp:139
↓ 12 callers
Function
effective_sample_size
beluga/include/beluga/algorithm/effective_sample_size.hpp:46
↓ 12 callers
Method
map_limits
@brief Returns the map boundaries. @return The map boundaries.
beluga/include/beluga/sensor/data/landmark_map.hpp:75
↓ 11 callers
Function
fromMsg
beluga_ros/include/beluga_ros/tf2_sophus.hpp:160
↓ 11 callers
Method
index_at
beluga/test/beluga/sensor/data/test_dense_grid.cpp:41
↓ 11 callers
Method
width
Gets grid width.
beluga/include/beluga/sensor/data/value_grid.hpp:50
↓ 10 callers
Method
begin
Returns an iterator pointing to the first point in the line.
beluga/include/beluga/algorithm/raycasting/bresenham.hpp:219
↓ 10 callers
Method
cast
Casts ray along a given direction. * Distances are measured from cell centroid to cell centroid. * * \param bearing Direction for ray casting.
beluga/include/beluga/algorithm/raycasting.hpp:97
↓ 10 callers
Method
coordinates_at
Compute plane coordinates given a grid cell index. * \param index Grid cell index. * \return Plane coordinates of the cell centroid. */
beluga/include/beluga/sensor/data/linear_grid.hpp:90
↓ 10 callers
Function
expected_aggregate_probability
beluga/test/beluga/sensor/test_landmark_sensor_model.cpp:42
↓ 10 callers
Function
expected_aggregate_probability
beluga/test/beluga/sensor/test_bearing_sensor_model.cpp:44
↓ 10 callers
Function
state
beluga/test/beluga/test_primitives.cpp:55
↓ 10 callers
Function
swap
beluga/include/beluga/containers/circular_array.hpp:523
↓ 10 callers
Function
unscented_transform
beluga/include/beluga/algorithm/unscented_transform.hpp:86
↓ 10 callers
Method
update
Update particles based on motion and sensor information. * This method performs a particle filter update step using motion and sensor data. It evaluat
beluga/include/beluga/algorithm/amcl_core.hpp:165
↓ 9 callers
Function
make_amcl
beluga_ros/test/test_amcl.cpp:82
↓ 9 callers
Function
make_amcl
beluga/test/beluga/algorithm/test_amcl_core.cpp:42
↓ 9 callers
Function
nearest_obstacle_distance_map
beluga/include/beluga/algorithm/distance_map.hpp:55
↓ 9 callers
Method
publish_3d_laser_scan
beluga_amcl/test/test_utils/node_testing.hpp:181
↓ 9 callers
Function
weight
beluga/test/beluga/test_primitives.cpp:61
↓ 8 callers
Function
To2d
Transforms a SE3 transform into a SE2 transform, by flattening the Z axis.
beluga/include/beluga/3d_embedding.hpp:24
↓ 8 callers
Function
To3d
Embed a SE2 transform into 3D space with zero Z translation and only rotation about the Z axis.
beluga/include/beluga/3d_embedding.hpp:29
↓ 8 callers
Function
Vector2Near
beluga/include/beluga/testing/sophus_matchers.hpp:45
↓ 8 callers
Method
cbegin
Returns a constant iterator pointing to the front of the array.
beluga/include/beluga/containers/circular_array.hpp:178
↓ 8 callers
Method
cend
Returns a constant iterator pointing past the back of the array.
beluga/include/beluga/containers/circular_array.hpp:185
↓ 8 callers
Method
free_at
Checks if cell is free. * Note cells not included in the grid are non-free too. * * \param index Grid cell index. */
beluga/include/beluga/sensor/data/occupancy_grid.hpp:101
↓ 8 callers
Function
make_dummy_laser_scan
beluga_ros/test/test_amcl.cpp:51
↓ 8 callers
Method
neighborhood4
Computes 4-connected neighborhood for cell. * \param xi Grid cell x-axis coordinate. * \param yi Grid cell y-axis coordinate. * \return range of
beluga/include/beluga/sensor/data/dense_grid.hpp:144
↓ 8 callers
Function
raycast
beluga/test/beluga/include/beluga/test/raycasting.hpp:23
↓ 7 callers
Method
assign_range
beluga/include/beluga/containers/tuple_vector.hpp:145
↓ 7 callers
Method
end
Returns a sentinel as past-of-end iterator.
beluga/include/beluga/algorithm/raycasting/bresenham.hpp:222
↓ 7 callers
Function
get_default_model_params
beluga/test/beluga/sensor/test_landmark_sensor_model.cpp:47
↓ 7 callers
Function
get_diagonal_covariance_2d
beluga/test/beluga/sensor/test_ndt_model.cpp:33
↓ 7 callers
Method
initialize
beluga/include/beluga/algorithm/amcl_core.hpp:131
↓ 7 callers
Method
likelihood_at
Get the L2 likelihood at measurement, scaled by d1 and d2. It assumes the measurement is pre-transformed into the same frame as this cell instance.
beluga/include/beluga/sensor/data/ndt_cell.hpp:49
↓ 7 callers
Function
make_neighbors_function
beluga/test/beluga/algorithm/test_distance_map.cpp:32
↓ 7 callers
Method
self
Downcast this to a mutable lvalue reference.
beluga/include/beluga/mixins/enable_self.hpp:68
↓ 6 callers
Function
get_default_model_params
beluga/test/beluga/sensor/test_bearing_sensor_model.cpp:49
↓ 6 callers
Function
get_statistics
beluga/test/beluga/motion/test_differential_drive_model.cpp:109
↓ 6 callers
Method
initialize
beluga_ros/include/beluga_ros/amcl.hpp:192
↓ 6 callers
Method
initialize_from_map
Initialize particles using the default map distribution.
beluga_ros/include/beluga_ros/amcl.hpp:209
↓ 6 callers
Method
read
Access the current iterator.
beluga/include/beluga/views/sample.hpp:84
↓ 6 callers
Method
update_map
Update the map used for localization.
beluga/include/beluga/algorithm/amcl_core.hpp:150
↓ 5 callers
Method
create_particle_cloud_subscriber
beluga_amcl/test/test_utils/node_testing.hpp:86
↓ 5 callers
Method
find_closest_bearing_landmark
@brief Finds the landmark that minimizes the bearing error to a given detection and returns its data. @param detection_bearing_in_sensor The detection
beluga/include/beluga/sensor/data/landmark_map.hpp:117
↓ 5 callers
Method
find_nearest_landmark
@brief Finds the nearest landmark to a given detection and returns it's data. @param detection_position_in_world The detection data. @param detection_
beluga/include/beluga/sensor/data/landmark_map.hpp:81
↓ 5 callers
Method
full
Returns true if the array is full, false otherwise.
beluga/include/beluga/containers/circular_array.hpp:418
↓ 5 callers
Method
plot
Plot the map using contour plots into the current figure and returns it. Optionally show the plot based on the 'show' parameter.
beluga_tools/beluga_tools/conversion_utils.py:210
↓ 5 callers
Method
value_traits
beluga/test/benchmark/benchmark_raycasting.cpp:76
↓ 5 callers
Function
weight
beluga/test/beluga/type_traits/test_particle_traits.cpp:69
↓ 4 callers
Method
back
Returns a reference to the value at the back of the array. * Behavior is undefined when accessing the back of an empty array. */
beluga/include/beluga/containers/circular_array.hpp:273
↓ 4 callers
Method
coordinates_for
beluga/include/beluga/sensor/data/regular_grid.hpp:97
↓ 4 callers
Method
decode
beluga_tutorial/src/main.cpp:109
↓ 4 callers
Method
effective_size
Returns the effective array size. * Nominally, the effective array size is equal to the array size. If the last * value extrapolation feature is en
beluga/include/beluga/containers/circular_array.hpp:436
↓ 4 callers
Function
fit_points
beluga/include/beluga/sensor/ndt_sensor_model.hpp:66
↓ 4 callers
Method
force_update
Force a manual update of the particles on the next iteration of the filter.
beluga_ros/include/beluga_ros/amcl.hpp:263
↓ 4 callers
Method
free_near
Checks if nearest cell is free. * Note cells not included in the grid are non-free too. * * \param x Plane x-axis coordinate. * \param y Plan
beluga/include/beluga/sensor/data/occupancy_grid.hpp:133
↓ 4 callers
Function
get_diagonal_covariance
beluga/test/beluga/sensor/data/test_ndt_cell.cpp:29
↓ 4 callers
Method
is_close
Equality with tolerance between two NDT maps.
beluga_tools/beluga_tools/conversion_utils.py:79
↓ 4 callers
Function
make_message
beluga_ros/test/test_laser_scan.cpp:27
↓ 4 callers
Method
max_size
Returns the maximum array size.
beluga/include/beluga/containers/circular_array.hpp:427
↓ 4 callers
Method
push_front
beluga/include/beluga/containers/circular_array.hpp:232
↓ 4 callers
Method
resolution
Gets grid resolution.
beluga/include/beluga/sensor/data/value_grid.hpp:56
↓ 4 callers
Function
to_cells
beluga/include/beluga/sensor/ndt_sensor_model.hpp:87
↓ 3 callers
Function
SO2Near
beluga/include/beluga/testing/sophus_matchers.hpp:74
↓ 3 callers
Method
add_distribution
Add a new cell with its distribution.
beluga_tools/beluga_tools/conversion_utils.py:162
↓ 3 callers
Method
all
beluga/include/beluga/containers/tuple_vector.hpp:205
↓ 3 callers
Function
cluster_based_estimate
beluga/include/beluga/algorithm/cluster_based_estimation.hpp:415
↓ 3 callers
Method
compute_offset
beluga/include/beluga/views/take_evenly.hpp:126
↓ 3 callers
Method
create_pose_subscriber
beluga_amcl/test/test_utils/node_testing.hpp:77
next →
1–100 of 748, ranked by callers