Alexey Rogachevskiy e94e552da3 travis: Show compressed image size
Squashed commit of the following:

commit 3460fec25e
Author: Alexey Rogachevskiy <sfalexrog@gmail.com>
Date:   Mon Aug 10 00:19:05 2020 +0300

    travis: Use short commit notation

commit fa44e4b42f
Author: Alexey Rogachevskiy <sfalexrog@gmail.com>
Date:   Sun Aug 9 01:00:56 2020 +0300

    travis: Fix IMAGE_VERSION initialization

commit 4bc985a7f4
Author: Alexey Rogachevskiy <sfalexrog@gmail.com>
Date:   Sat Aug 8 21:26:06 2020 +0300

    travis: Generate zip file after successful build

commit c2bfa07a36
Author: Alexey Rogachevskiy <sfalexrog@gmail.com>
Date:   Fri Aug 7 17:36:56 2020 +0300

    travis: Fix parsing errors

commit 6ba27ef15d
Author: Alexey Rogachevskiy <sfalexrog@gmail.com>
Date:   Fri Aug 7 17:28:48 2020 +0300

    travis: Output compressed image size
2020-08-10 13:47:17 +03:00
2019-12-06 21:25:19 +03:00
2018-11-28 23:05:23 +03:00
2020-08-10 13:47:17 +03:00
2020-04-30 03:41:14 +03:00
2019-08-19 19:18:47 +03:00
2018-12-12 04:29:14 +03:00
2020-05-01 00:39:38 +03:00
2020-05-01 00:39:38 +03:00

COEX Clover Drone Kit

Clover Drone

Clover is an educational programmable drone kit consisting of an unassembled quadcopter, open source software and documentation. The kit includes Pixracer-compatible autopilot running PX4 firmware, Raspberry Pi 4 as companion computer, a camera for computer vision navigation as well as additional sensors and peripheral devices.

The main documentation is available on Gitbook.

Official website: coex.tech/clover.

Video compilation

Clover Drone Kit autonomy compilation

Clover drone is used on a wide range of educational events, including Copter Hack, WorldSkills Drone Operation competition, Autonomous Vehicles Track of NTI Olympics 20162020, Quadro Hack 2019 (National University of Science and Technology MISiS), Russian Robot Olympiad (autonomous flights), and others.

Raspberry Pi image

Preconfigured image for Raspberry Pi with installed and configured software, ready to fly, is available in the Releases section.

Build Status

Image features:

  • Raspbian Buster
  • ROS Melodic
  • Configured networking
  • OpenCV
  • mavros
  • Periphery drivers for ROS (GPIO, LED strip, etc)
  • aruco_pose package for marker-assisted navigation
  • clover package for autonomous drone control

API description for autonomous flights is available on GitBook.

For manual package installation and running see clover package documentation.

License

While the Clover platform source code is available under the MIT License, note, that the documentation is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Languages
C++ 30.6%
Python 26.4%
JavaScript 22.3%
Shell 7.1%
CMake 5%
Other 8.5%