mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-03-11 17:13:56 -03:00
Tools: rename APMrover2 to Rover
This commit is contained in:
parent
680b6bb9a2
commit
691ae58a79
@ -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,))
|
||||||
|
@ -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
|
||||||
|
@ -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')
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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": {
|
||||||
|
@ -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",
|
||||||
}
|
}
|
||||||
|
@ -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",
|
||||||
|
@ -248,7 +248,7 @@ class VehicleInfo(object):
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"APMrover2": {
|
"Rover": {
|
||||||
"default_frame": "rover",
|
"default_frame": "rover",
|
||||||
"frames": {
|
"frames": {
|
||||||
# ROVER
|
# ROVER
|
||||||
|
@ -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',
|
||||||
|
@ -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…
Reference in New Issue
Block a user