123456789101112131415161718192021222324252627282930313233343536 |
- #!/bin/bash
- ROOTDIR=$PWD
- COPTER=$ROOTDIR/build/sitl/bin/arducopter
- PLANE=$ROOTDIR/build/sitl/bin/arduplane
- [ -x "$COPTER" -a -x "$PLANE" ] || {
- ./waf configure --board sitl
- ./waf plane copter
- }
- UARTA="mcast:"
- PLANE_DEFAULTS="$ROOTDIR/Tools/autotest/default_params/plane.parm"
- COPTER_DEFAULTS="$ROOTDIR/Tools/autotest/default_params/copter.parm"
- mkdir -p swarm/plane swarm/copter
- (cd swarm/plane && $PLANE --model plane --uartA $UARTA --defaults $PLANE_DEFAULTS) &
- cat <<EOF > swarm/copter/follow.parm
- SYSID_THISMAV 2
- FOLL_ENABLE 1
- FOLL_OFS_X -5
- FOLL_OFS_TYPE 1
- FOLL_SYSID 1
- FOLL_DIST_MAX 1000
- EOF
- (cd swarm/copter && $COPTER --model quad --uartA $UARTA --instance 1 --defaults $COPTER_DEFAULTS,follow.parm) &
- wait
|