CopterExpress/clover
ROS-based framework and RPi image to control PX4-powered drones 🍀
What it solves
Clover simplifies the process of creating autonomous drones by providing a preconfigured software framework and hardware kit, removing the complexity of setting up ROS and autopilot firmware from scratch.
How it works
It is a ROS-based framework designed for drones powered by PX4. It is primarily distributed as a preconfigured Raspberry Pi image that includes ROS Noetic, OpenCV, MAVROS, and specific drivers for peripherals. This allows users to flash a microSD card and begin controlling the drone autonomously using a provided API.
Who it’s for
Educational environments, students, and developers who want to build programmable drones for competitions (such as WorldSkills or Robot Olympiads) and research.
Highlights
- Preconfigured Raspberry Pi image for rapid deployment.
- Integration with ROS Noetic and OpenCV for computer vision navigation.
- Support for marker-assisted navigation via the
aruco_posepackage. - Compatible with PX4-powered drones and the COEX Clover Drone kit.