Introduction¶
Summary¶
OutdoorNav Software is a software package developed by Clearpath Robotics for autonomous and manual navigation of Unmanned Ground Vehicles (UGVs) in outdoor environments.
Compatible Platforms¶
While it has been optimized for use with OutdoorNav Hardware from Clearpath Robotics (Husky, Jackal, and Warthog), it has been designed so that it can be added easily to third-party UGVs.
Key Features¶
Key features of OutdoorNav Software include:
Mission Planning and Autonomous Navigation
Robust GPS-based localization with sensor fusion of IMU, LiDAR and platform odometry
Autonomous path following via waypoints
Obstacle Detection and Avoidance: Stop and wait or autonomously plan a collision-free path around obstacles without the need to stop
Teleoperation
Operate the robot remotely using an on-screen or physical joystick
Visualize what the robot sees by displaying its network cameras and LiDAR data
Web User Interface (Web UI)
Build missions containing sets of paths, with optional task execution on each path; tasks can be standard tasks (eg. save camera image) or user provided functions
View the robot’s live position and attitude on the map
Display robot data such as velocity, signal strength, status of the E-Stop, status of navigation system, and battery charge
Save and export Missions
Application Programming Interface (API)
Build your own application and UI by accessing the navigation API to control the UGV through software or implement fleet management by accessing the mission API
Simulation
Begin development of your application prior to purchasing licenses or commissioning hardware with OutdoorNav software and the ROS Gazebo simulator
Third Party Integration
The Web UI and API can be accessed through a network connection; cloud-based services are available from third parties to facilitate remote connections and networking to robot hardware such as Formant.io and Freedom Robotics