EasyNavigation
latest
Getting Started
Core Design and Architecture
NavState: The Shared Blackboard
Real-Time Execution Model
Plugin Configuration
EasyNav Software
C++ API
Sending Navigation Commands to EasyNav
Primary Method:
/easynav_control
Topic
Secondary Method:
/goal_pose
Topic
Conclusion
How to use the NavState BlackBoard
Overview
Basic API
Examples from Plugins
Advanced Features
Best Practices
Conclusion
Sensor Input and Perception Handling
Sensor Configuration
Processing Point Perceptions
Operation Summary
Example: Updating a Map
Fused Visualization
Extending to Other Modalities
Repositories
Core
Plugins
Stacks
Test Cases
Playgrounds
EasyNav Stack Tutorials
EasyNav Plugins Tutorials
SeReST Controller Fine-Tuning
Quick-Start Defaults
Core Concepts
Parameter-by-Parameter Guidance
Troubleshooting by Symptom
Tuning Order of Operations
FAQ
EasyNav Simple Stack Tutorials
The SimpleMap Representation
HowTo
Mapping with SLAM Toolbox and EasyNav
Navigating with SimpleStack and EasyNav
Stack Reference
easynav_simple_maps_manager
easynav_simple_localizer
easynav_simple_planner
easynav_simple_controller
Example Configuration
EasyNav Costmap Stack Tutorials
The SimpleMap Representation
HowTo
Mapping with the Costmap Stack
Mapping with SLAM Toolbox and EasyNav
Deploying EasyNav on a Real iCreate3 Robot
Stack Reference
easynav_costmap_maps_manager
easynav_costmap_localizer
easynav_costmap_planner
Example Configuration
EasyNav Gridmap Stack Tutorials
The GridMap Representation
HowTo
Gridmap Mapping with LidarSLAM and EasyNav
Navigating with SimpleStack and EasyNav
Stack Reference
easynav_gridmap_maps_manager
easynav_gridmap_astar_planner
Localization (LidarSLAM for EasyNav)
Example Configuration
YAML Map Schema (GridMap)
Multi-robot with EasyNav
Launching in Simulation
Example Parameters
Tips & Gotchas
About and Contact
About
Contact
EasyNavigation
Edit
Index
Index