simulation organization and cleanup

- new modules/simulation directory to collect all simulators and related modules
 - new Tools/simulation directory to collect and organize scattered simulation submodules, scripts, etc
 - simulation module renamed to simulator_mavlink
 - sih renamed to simulator_sih (not a great name, but I wanted to be clear it was a simulator)
 - ignition_simulator renamed to simulator_ignition_bridge
 - large sitl_target.cmake split by simulation option and in some cases pushed to appropriate modules
 - sitl targets broken down to what's actually available (eg jmavsim only has 1 model and 1 world)
 - new Gazebo consistently referred to as Ignition for now (probably the least confusing thing until we fully drop Gazebo classic support someday)
This commit is contained in:
Daniel Agar
2022-08-22 11:00:03 -04:00
parent 6b2509cbba
commit 4040e4cdf2
200 changed files with 1778 additions and 2806 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ param set CBRK_SUPPLY_CHK 894281
dataman start
battery_simulator start
simulator start
simulator_mavlink start
tone_alarm start
pwm_out_sim start
@@ -5,7 +5,7 @@
dataman start
simulator start
simulator_mavlink start
tone_alarm start
pwm_out_sim start
+1 -1
View File
@@ -9,7 +9,7 @@ param set CBRK_SUPPLY_CHK 894281
dataman start
battery_simulator start
simulator start
simulator_mavlink start
tone_alarm start
pwm_out_sim start
+2 -2
View File
@@ -13,7 +13,7 @@ param set VT_TYPE 2
dataman start
battery_simulator start
simulator start
simulator_mavlink start
tone_alarm start
pwm_out_sim start
@@ -82,7 +82,7 @@ ekf2 stop
airspeed_selector stop
sensors stop
simulator stop
simulator_mavlink stop
tone_alarm stop
dataman stop
@@ -3,11 +3,11 @@
# (px4-alias.sh is expected to be in the PATH)
. px4-alias.sh
param select eeprom/parameters
param select parameters.bson
dataman start
simulator start
simulator_mavlink start
tone_alarm start
pwm_out_sim start
+1 -1
View File
@@ -6,7 +6,7 @@
# config for a quad
# modified from ../rpi/px4.config
param select eeprom/parameters
param select parameters.bson
param import
param set CBRK_SUPPLY_CHK 894281
+1 -1
View File
@@ -6,7 +6,7 @@
# config for fixed wing (FW)
# modified from ./px4.config, switch att/pos_control & mixer
param select eeprom/parameters
param select parameters.bson
param import
param set CBRK_SUPPLY_CHK 894281
+1 -1
View File
@@ -3,7 +3,7 @@
# (px4-alias.sh is expected to be in the PATH)
. px4-alias.sh
param select eeprom/parameters
param select parameters.bson
param import
# system_power not implemented
+1 -1
View File
@@ -3,7 +3,7 @@
# (px4-alias.sh is expected to be in the PATH)
. px4-alias.sh
param select eeprom/parameters
param select parameters.bson
param import
# system_power not implemented
+1 -1
View File
@@ -5,7 +5,7 @@
# navio config for a quad
param select eeprom/parameters
param select parameters.bson
param import
param set BAT1_V_DIV 10.177939394
+1 -1
View File
@@ -5,7 +5,7 @@
# navio config for FW
param select eeprom/parameters
param select parameters.bson
param import
param set BAT1_V_DIV 10.177939394
+2 -2
View File
@@ -5,9 +5,9 @@
# HITL configuration
# connect to it with jMAVSim:
# ./Tools/jmavsim_run.sh -q -i <IP> -p 14577 -r 250
# ./Tools/simulation/jmavsim/jmavsim_run.sh -q -i <IP> -p 14577 -r 250
param select eeprom/parameters
param select parameters.bson
param import
param set CBRK_SUPPLY_CHK 894281
+1 -1
View File
@@ -5,7 +5,7 @@
# navio config for simple testing
param select eeprom/parameters
param select parameters.bson
param import
param set CBRK_SUPPLY_CHK 894281