ThunderFly-aerospace / TF-PROPSCALE

Bench for measuring parameters of propulsion system (propeller, motor, regulator) of unmanned drones
GNU General Public License v3.0
0 stars 0 forks source link
drone propeller propulsion-airframe-integration propulsion-design

TF-PROPSCALE - propulsion system test bench

Formerly known as TF-MOTORSCALE

Test bench for measuring parameters and verification of propulsion system (propeller, motor, regulator) of unmanned drones especially TF-G2 autogyro.

TF-PROPSCALE01A

Start measuring scripts

sudo systemctl restart onboot

Remote display

The computer which should display the measured data needs to have TFROSTOOLS installed.

sudo apt install python3-colcon-common-extensions
git clone git@github.com:ThunderFly-aerospace/TFROSTOOLS.git
cd TFROSTOOLS/
./install.
source install/setup.bash

Then the data should be displayed in the PlotJuggler on the remote computer.

ros2 run plotjuggler plotjuggler

TF-PROPSCALE01A

Readout of parameters from UAVCAN ESC

CAN translator should be connected by following command:

./create_socket_can.sh

Then ROS node should be run by:

ros2 run tf_tools uavcan_motor_driver

Additional ROS nodes

ros2 run tf_tools gpsd
ros2 run tf_tools tfslot
ros2 run tf_tools uavcan_motor_driver