Erle-Rover
ROS Software Maintainer: Erle Robotics
Contents
Overview
Erle-Rover is a Linux-based Unmanned Ground Vehicle (UGV) that uses the Robot Operating System (ROS) and the APM:Rover APM:Rover autopilot.
Erle-Rover is powered by Erle-brain Linux autopilot which includes ROS and communicates with the flight software using the mavros ROS package.
Installation
ROS Indigo comes preinstalled in the Erle-Brain 2, the flight computer contained in Erle-Rover.
ROS Packages
Simulation
This section explains how to use ROS/Gazebo simulator to simulate Erle-Rover. The main characteristics of the simulation are:
- Simulation stability and deterministic UAV response (step lock mechanism)
- Simplified ROS/Gazebo simulation launch, fully configurable through arguments to the well-used SITL launch script, sim_vehicle.sh
- Integration of the GPS sensor provided by Hector's plugin
Georeferenced overlay map image on MavProxy, to better assess the UAV position relative to its simulated environment
Robot Blockly
Robot Blockly is a ROS package that provides web-based visualization and block programming tools for robots and drones. Several blocks have been released in order to use them under Erle-Rover, integrating different functionalities and sensors.
More information, tutorials ... at Erle Robotics Official Documentation
Documentation
Erle-Rover
Erle-Copter
Erle-Brain
Erle-Spider
PXFmini Autopilot shield
Erle Robotics maintains a Documentation that mean to instruct how to use their technology.
A video series about how to code autonomous behaviors for drones with this technology is available at https://www.youtube.com/playlist?list=PL39WpgKDjDfVfiNVG47DBi93wsh2XHKVO.
Getting Help
Post in our forum at http://forum.erlerobotics.com/.
Purchase
Erle-Rover is available through the Erle Robotics store.