From 02684b0fb4c20721464ec01884464e3bc704e743 Mon Sep 17 00:00:00 2001 From: Thomas Lambert <t.lambert@uliege.be> Date: Mon, 7 Nov 2022 10:52:35 +0100 Subject: [PATCH] doc(readme): minor grammar improvements --- README.md | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 84c21ae..9920a4e 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,18 @@ # MechaRaptor controller -The MechaRaptor is a tandem flapping wing system built at the University of -Liège during my Ph.D. thesis. The goal of this model is to conduct experimental -analysis of the aerodynamics of tandem flapping wings. +The **MechaRaptor** is a tandem flapping wing system built for my Ph.D. at the +University of Liège. The goal of this setup is to conduct experimental analysis +of the aerodynamics of tandem flapping wings and better understand the wake +dynamics and how it impacts the lift and drag of the aft wing. -The system is actuated by two sets of Brushless DC motors (BLDC), each powered -by an Engine Speed Controller (ESC) which is itself controlled through an -Arduino Uno. +The system is actuated by two sets of brushless DC motors (BLDC), each +controlled with an Engine Speed Controller (ESC). The ESCs are themselves +controlled using an Arduino Uno. The Arduino acts as the brain of the whole +system and is the main interface for piloting the setup and logging important +metrics. This repository contains the Arduino code and the wiring schematics for the -electrical components of the controller. +electrical components of the setup. ## Controller features @@ -58,25 +61,15 @@ measurements. The most important data are: - Wing angles (for each wing) - PSU current and tension -These logged data are transmitted through the serial connection in order to be -saved on a separate laptop and analyzed later. +These logged data are transmitted through the serial connection and saved on the +computer that controls the Arduino for later analysis. A [_json_ configuration file](controller/mechaRaptor.json) is provided in order to visualize the output stream in real time with [serial-studio]. This also -allows the logging and retention of all data in _csv_ spreadsheets for future -analysis. +allows the automatic logging and retention of all data in _csv_ spreadsheets. ## Bill of Materials -The system consists in two completely independent sets of wings, powered -separately. - -A single Arduino board is used to control the entire setup. Its role is to send -the commands to the BLDC motors ESCs. It also logs the flapping angle of each -wing, which is measured using absolute magnetic rotary encoders. - -### List of devices - | Device | Reference | Usage | |------------------ | --------------- | --------------- | | **BLDC** | [Plettenberg][plettenberg] Advance 30 <br />_(Discontinued by manufacturer)_ | Motor | -- GitLab