Skip to content

all_seaing_navigation

Brendon Jiang edited this page Feb 2, 2025 · 2 revisions

Nodes

navigation_server.py

Handles requests to generate paths from one start point to one end point while avoiding obstacles. Current implementation uses a basic A* search algorithm.

Subscribed topics:

Action servers:

grid_map_generator.py

Generates a (large) occupancy grid of all the obstacles encountered. -1 represents unknown cells, 0-100 represents the probability that the cell is occupied by an obstacle.

Subscribed topics:

Published topics:

Parameters:

  • global_frame_id: a string parameter, defaults to "map". The name of the frame the occupancy grid is under.
  • timer_period: a double parameter, defaults to 1.0. ???
  • default_lidar_range: a double parameter, defaults to 130.0. The maximum range of the lidar.
  • grid_dim: an integer array parameter, defaults to [2000, 2000]. The dimensions of the occupancy grid.
  • grid_resolution: a double parameter, defaults to 0.3. ???