31 lines
913 B
Bash
Executable File
31 lines
913 B
Bash
Executable File
#!/bin/bash
|
|
|
|
### Sample GPS logger portion
|
|
# use vehicle type generic to skip the arming requirement
|
|
export VEHICLE_TYPE="${VEHICLE_TYPE:-generic}"
|
|
|
|
# GPS Logger sample application (this does not move the vehicle)
|
|
|
|
#cd $PROFILE_DIR"/ProfileScripts/Vehicle/Helpers"
|
|
#
|
|
#screen -S vehicle -dm \
|
|
# bash -c "stdbuf -oL -eL ./gpsLoggerHelper.sh \
|
|
# 2> >(ts $TS_FORMAT >> $RESULTS_DIR/${LOG_PREFIX}_vehicle_log_err.txt) \
|
|
# | ts $TS_FORMAT \
|
|
# | tee $RESULTS_DIR/$LOG_PREFIX\_vehicle_log.txt"
|
|
#
|
|
#cd -
|
|
|
|
### Actual control portion (custom)
|
|
export VEHICLE_TYPE="${VEHICLE_TYPE:-drone}" # out of rover, drone, generic
|
|
|
|
cd /root/miSim/aerpaw
|
|
|
|
# Use screen/ts/tee aerpawism from sample script
|
|
screen -S vehicle -dm \
|
|
bash -c "stdbuf -oL -eL ./run_uav.sh testbed /root/miSim/aerpaw/config/client1.yaml \
|
|
| ts $TS_FORMAT \
|
|
| tee $RESULTS_DIR/$LOG_PREFIX\_vehicle_log.txt"
|
|
|
|
cd -
|