Browse Source

Tools: rename APMrover2 to Rover

zr-v5.1
Peter Barker 5 years ago committed by Randy Mackay
parent
commit
691ae58a79
  1. 6
      Tools/PrintVersion.py
  2. 6
      Tools/autotest/apmrover2.py
  3. 4
      Tools/autotest/autotest.py
  4. 4
      Tools/autotest/balancebot.py
  5. 2
      Tools/autotest/build-with-disabled-features.py
  6. 4
      Tools/autotest/common.py
  7. 2
      Tools/autotest/param_metadata/param_parse.py
  8. 2
      Tools/autotest/pysim/vehicleinfo.py
  9. 2
      Tools/autotest/sim_vehicle.py
  10. 2
      Tools/autotest/win_sitl/RunRover.bat

6
Tools/PrintVersion.py

@ -10,14 +10,14 @@ import sys
from optparse import OptionParser from optparse import OptionParser
parser = OptionParser("print_version.py [options] ArduCopter|ArduPlane|APMrover2|AntennaTracker") parser = OptionParser("print_version.py [options] ArduCopter|ArduPlane|Rover|AntennaTracker")
(opts, args) = parser.parse_args() (opts, args) = parser.parse_args()
includefiles = { includefiles = {
"ArduCopter": "version.h", "ArduCopter": "version.h",
"ArduPlane": "version.h", "ArduPlane": "version.h",
"APMrover2": "version.h", "Rover": "version.h",
"AntennaTracker": "version.h", "AntennaTracker": "version.h",
"ArduSub": "version.h", "ArduSub": "version.h",
} }
@ -29,7 +29,7 @@ if len(args) > 0:
sys.exit(1) sys.exit(1)
includefilepath = "%s/%s" % (vehicle, includefiles[vehicle]) includefilepath = "%s/%s" % (vehicle, includefiles[vehicle])
else: else:
# assume we are in e.g. APM/APMrover2/ # assume we are in e.g. APM/Rover/
vehicle = os.path.basename(os.getcwd()) vehicle = os.path.basename(os.getcwd())
if vehicle not in includefiles: if vehicle not in includefiles:
print("Unknown vehicle (%s) (be in a vehicle directory or supply a vehicle type as an argument)" % (vehicle,)) print("Unknown vehicle (%s) (be in a vehicle directory or supply a vehicle type as an argument)" % (vehicle,))

6
Tools/autotest/apmrover2.py

@ -1,6 +1,6 @@
#!/usr/bin/env python #!/usr/bin/env python
# Drive APMrover2 in SITL # Drive Rover in SITL
from __future__ import print_function from __future__ import print_function
import copy import copy
@ -51,7 +51,7 @@ class AutoTestRover(AutoTest):
return ["ACRO", "HOLD", "MANUAL"] return ["ACRO", "HOLD", "MANUAL"]
def log_name(self): def log_name(self):
return "APMrover2" return "Rover"
def test_filepath(self): def test_filepath(self):
return os.path.realpath(__file__) return os.path.realpath(__file__)
@ -5127,7 +5127,7 @@ Brakes have negligible effect (with=%0.2fm without=%0.2fm delta=%0.2fm)
("DownLoadLogs", "Download logs", lambda: ("DownLoadLogs", "Download logs", lambda:
self.log_download( self.log_download(
self.buildlogs_path("APMrover2-log.bin"), self.buildlogs_path("Rover-log.bin"),
upload_logs=len(self.fail_list) > 0)), upload_logs=len(self.fail_list) > 0)),
]) ])
return ret return ret

4
Tools/autotest/autotest.py

@ -167,7 +167,7 @@ def param_parse_filepath():
def all_vehicles(): def all_vehicles():
return ('ArduPlane', return ('ArduPlane',
'ArduCopter', 'ArduCopter',
'APMrover2', 'Rover',
'AntennaTracker', 'AntennaTracker',
'ArduSub') 'ArduSub')
@ -542,7 +542,7 @@ def write_fullresults():
results.addglob('APM:Libraries documentation', 'docs/libraries/index.html') results.addglob('APM:Libraries documentation', 'docs/libraries/index.html')
results.addglob('APM:Plane documentation', 'docs/ArduPlane/index.html') results.addglob('APM:Plane documentation', 'docs/ArduPlane/index.html')
results.addglob('APM:Copter documentation', 'docs/ArduCopter/index.html') results.addglob('APM:Copter documentation', 'docs/ArduCopter/index.html')
results.addglob('APM:Rover documentation', 'docs/APMrover2/index.html') results.addglob('APM:Rover documentation', 'docs/Rover/index.html')
results.addglob('APM:Sub documentation', 'docs/ArduSub/index.html') results.addglob('APM:Sub documentation', 'docs/ArduSub/index.html')
results.addglobimage("Flight Track", '*.png') results.addglobimage("Flight Track", '*.png')

4
Tools/autotest/balancebot.py

@ -19,7 +19,7 @@ def log_name(self):
class AutoTestBalanceBot(AutoTestRover): class AutoTestBalanceBot(AutoTestRover):
def vehicleinfo_key(self): def vehicleinfo_key(self):
return "APMrover2" return "Rover"
def init(self): def init(self):
if self.frame is None: if self.frame is None:
@ -125,7 +125,7 @@ inherit Rover's tests!'''
("DownLoadLogs", "Download logs", lambda: ("DownLoadLogs", "Download logs", lambda:
self.log_download( self.log_download(
self.buildlogs_path("APMrover2-log.bin"), self.buildlogs_path("Rover-log.bin"),
upload_logs=len(self.fail_list) > 0)), upload_logs=len(self.fail_list) > 0)),
]) ])
return ret return ret

2
Tools/autotest/build-with-disabled-features.py

@ -248,7 +248,7 @@ specs = [
"reverse-deps": { "reverse-deps": {
}, },
}, { }, {
"config": 'APMrover2/config.h', "config": 'Rover/config.h',
"autotest_target": "build.Rover", "autotest_target": "build.Rover",
"target_binary": "bin/ardurover", "target_binary": "bin/ardurover",
"reverse-deps": { "reverse-deps": {

4
Tools/autotest/common.py

@ -1068,7 +1068,7 @@ class AutoTest(ABC):
return ret return ret
def vehicle_code_dirpath(self): def vehicle_code_dirpath(self):
'''returns path to vehicle-specific code directory e.g. ~/ardupilot/APMrover2''' '''returns path to vehicle-specific code directory e.g. ~/ardupilot/Rover'''
dirname = self.log_name() dirname = self.log_name()
if dirname == "QuadPlane": if dirname == "QuadPlane":
dirname = "ArduPlane" dirname = "ArduPlane"
@ -1299,7 +1299,7 @@ class AutoTest(ABC):
"ArduPlane": "Plane", "ArduPlane": "Plane",
"QuadPlane": "Plane", "QuadPlane": "Plane",
"Soaring": "Plane", "Soaring": "Plane",
"APMrover2": "Rover", "Rover": "Rover",
"AntennaTracker": "Tracker", "AntennaTracker": "Tracker",
"ArduSub": "Sub", "ArduSub": "Sub",
} }

2
Tools/autotest/param_metadata/param_parse.py

@ -83,7 +83,7 @@ def error(str_to_print):
truename_map = { truename_map = {
"APMrover2": "Rover", "Rover": "Rover",
"ArduSub": "Sub", "ArduSub": "Sub",
"ArduCopter": "Copter", "ArduCopter": "Copter",
"ArduPlane": "Plane", "ArduPlane": "Plane",

2
Tools/autotest/pysim/vehicleinfo.py

@ -248,7 +248,7 @@ class VehicleInfo(object):
}, },
}, },
}, },
"APMrover2": { "Rover": {
"default_frame": "rover", "default_frame": "rover",
"frames": { "frames": {
# ROVER # ROVER

2
Tools/autotest/sim_vehicle.py

@ -227,7 +227,7 @@ def kill_tasks():
'ArduPlane.elf', 'ArduPlane.elf',
'ArduCopter.elf', 'ArduCopter.elf',
'ArduSub.elf', 'ArduSub.elf',
'APMrover2.elf', 'Rover.elf',
'AntennaTracker.elf', 'AntennaTracker.elf',
'JSBSIm.exe', 'JSBSIm.exe',
'MAVProxy.exe', 'MAVProxy.exe',

2
Tools/autotest/win_sitl/RunRover.bat

@ -11,4 +11,4 @@ set pth=%pth:\=/%
set drv=%CD:~0,1% set drv=%CD:~0,1%
set "fullpath=/cygdrive/%drv%%pth%" set "fullpath=/cygdrive/%drv%%pth%"
%CYGWIN_LOCATION%\bin\bash.exe --login -i -c "cd ""%fullpath%"" && cd ../../../APMrover2 && ../Tools/autotest/sim_vehicle.py" %CYGWIN_LOCATION%\bin\bash.exe --login -i -c "cd ""%fullpath%"" && cd ../../../Rover && ../Tools/autotest/sim_vehicle.py"

Loading…
Cancel
Save