Navigation & Architecture
API Reference
CourseOverGround
main()
DevkitDriver
on_startup()
ros_main()
BMSHandler
BumperHandler
EStopHandler
ImuHandler
OdomHandler
ReconDEMLogger
RobotBrainHandler
TwistHandler
RelPosnedHeadingShim
RtkNavSatFixShim
field_centroid_xy()
FakeCell
FakeF2C
silence_planner_log()
to_ll()
to_xy()
ContourRowsTest
contour_rows()
row_y()
BuildObstaclePolysTest
ClipLinesAgainstObstaclesTest
build()
clip()
square()
FieldCentroidTest
ProjectionTest
haversine_m()
RunF2CTest
MavlinkBridgeNode
ActionDef
action_ros_msgs()
build_elevation_grid()
elevation_to_traversable()
load_recon_points()
recon_csv_to_obstacle_rings()
select_reference_contour_latlon()
select_reference_contour_xy()
MissionStore
validate_mission()
TopoDoc
TopoEdge
TopoNode
TopoPose
TopoProperties
Vector2
Vector3
Vector4
MissionDrawHandle
ObstacleManager
attach_mission_obstacle_panel()
attach_mission_sidebar_controls()
attach_nav_card()
circle_to_ring_ll()
latlon_to_xy()
obstacle_to_ring_ll()
obstacles_to_rings_ll()
validate_obstacle()
xy_to_latlon()
dump_topo_yaml()
parse_topo_json()
parse_topo_yaml()
traversability_mask_to_latlon_rings()
TestActionRosMsgs
F2CSaveHarness
TestF2CRowMetadata
load_f2c_save_harness()
make_node()
resample_row_xy()
TestTopoDoc
ActionClient
Future
Goal
GoalHandle
ImmediateThread
NavigationHarness
TestSendNavGoal
TestSynchronousNavigationGoal
load_navigation_harness()
TestParseTopo
FakeDialog
FakeElement
FakeTimer
FakeUi
Node
TestDropNodeCard
TestNavigationSidebar
TestObstacleUndo
TestRowDiscoveryCard
TestRunViewModel
TestTimeUtils
TestTopoRendererRowLabels
row_labels()
now_utc()
now_utc_str()
parse_ts()
NiceGuiNode
load_css()
Research & Notes
crop_row_node
devkit_driver
devkit_driver.course_over_ground
devkit_driver.devkit_driver_node
devkit_driver.logger
devkit_driver.logger.logger
devkit_driver.logger.ros_logger
devkit_driver.logger.stdout_logger
devkit_driver.modules
devkit_driver.modules.bms_handler
devkit_driver.modules.bumper_handler
devkit_driver.modules.estop_handler
devkit_driver.modules.imu_handler
devkit_driver.modules.odom_handler
devkit_driver.modules.recon_dem_logger
devkit_driver.modules.robot_brain_handler
devkit_driver.modules.twist_handler
devkit_driver.qos
devkit_driver.relposned_heading_shim
devkit_driver.rtk_navsatfix_shim
devkit_f2c_planner
devkit_f2c_planner.f2c_planner
devkit_f2c_planner.f2c_test_helpers
devkit_f2c_planner.test_contour_rows
devkit_f2c_planner.test_obstacles
devkit_f2c_planner.test_projection
devkit_f2c_planner.test_run_f2c
devkit_mavlink_bridge
devkit_mavlink_bridge.mavlink_bridge_node
devkit_mavlink_bridge.modules
devkit_mavlink_bridge.modules.gps_input_handler
devkit_mavlink_bridge.modules.position_target_handler
devkit_ui
devkit_ui.actions
devkit_ui.constants
devkit_ui.dem
devkit_ui.missions
devkit_ui.missions.sqlite
devkit_ui.missions.store
devkit_ui.missions.test_sqlite
devkit_ui.missions.test_store
devkit_ui.missions.test_yaml
devkit_ui.missions.yaml
devkit_ui.models
devkit_ui.obstacles
devkit_ui.pages
devkit_ui.pages.run
devkit_ui.pages.run.drop_node_card
devkit_ui.pages.run.joystick_control_card
devkit_ui.pages.run.navigation_sidebar
devkit_ui.pages.run.node_map_card
devkit_ui.pages.run.row_discovery_card
devkit_ui.pages.run.track_card
devkit_ui.parse
devkit_ui.terrain_mask
devkit_ui.test_actions
devkit_ui.test_f2c_row_metadata
devkit_ui.test_models
devkit_ui.test_navigation_goals
devkit_ui.test_parse
devkit_ui.test_run_ui
devkit_ui.test_time_utils
devkit_ui.test_topo_renderer
devkit_ui.time_utils
devkit_ui.ui_node
devkit_ui.utils
devkit_ui.utils.topo_renderer
devkit_ui.view_models
devkit_ui.view_models.global_view_model
devkit_ui.view_models.run_view_model