mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-21 01:12:11 +00:00
posix: start the microRTPS client in sim every time the module is available
This commit is contained in:
@@ -1,8 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# @name 3DR Iris Quadrotor SITL (RTPS)
|
|
||||||
#
|
|
||||||
# @type Quadrotor Wide
|
|
||||||
#
|
|
||||||
|
|
||||||
. ${R}etc/init.d-posix/airframes/10016_iris
|
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# shellcheck disable=SC2154
|
|
||||||
|
|
||||||
micrortps_client start -t UDP -r $((2019+2*px4_instance)) -s $((2020+2*px4_instance))
|
|
||||||
@@ -46,8 +46,6 @@ px4_add_romfs_files(
|
|||||||
1014_solo
|
1014_solo
|
||||||
1015_iris_obs_avoid
|
1015_iris_obs_avoid
|
||||||
1015_iris_obs_avoid.post
|
1015_iris_obs_avoid.post
|
||||||
1016_iris_rtps
|
|
||||||
1016_iris_rtps.post
|
|
||||||
1017_iris_opt_flow_mockup
|
1017_iris_opt_flow_mockup
|
||||||
1018_iris_vision_velocity
|
1018_iris_vision_velocity
|
||||||
1019_iris_dual_gps
|
1019_iris_dual_gps
|
||||||
|
|||||||
@@ -225,6 +225,12 @@ sensors start
|
|||||||
commander start
|
commander start
|
||||||
navigator start
|
navigator start
|
||||||
|
|
||||||
|
# Try to start the micrortps_client with UDP transport if module exists
|
||||||
|
if px4-micrortps_client status > /dev/null 2>&1
|
||||||
|
then
|
||||||
|
# shellcheck disable=SC2154
|
||||||
|
micrortps_client start -t UDP $((2019+2*px4_instance)) -s $((2020+2*px4_instance))
|
||||||
|
fi
|
||||||
|
|
||||||
if param greater -s MNT_MODE_IN -1
|
if param greater -s MNT_MODE_IN -1
|
||||||
then
|
then
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ function spawn_model() {
|
|||||||
X=${X:=0.0}
|
X=${X:=0.0}
|
||||||
Y=${Y:=$((3*${N}))}
|
Y=${Y:=$((3*${N}))}
|
||||||
|
|
||||||
SUPPORTED_MODELS=("iris" "iris_rtps" "plane" "standard_vtol" "rover" "r1_rover" "typhoon_h480")
|
SUPPORTED_MODELS=("iris" "plane" "standard_vtol" "rover" "r1_rover" "typhoon_h480")
|
||||||
if [[ " ${SUPPORTED_MODELS[*]} " != *"$MODEL"* ]];
|
if [[ " ${SUPPORTED_MODELS[*]} " != *"$MODEL"* ]];
|
||||||
then
|
then
|
||||||
echo "ERROR: Currently only vehicle model $MODEL is not supported!"
|
echo "ERROR: Currently only vehicle model $MODEL is not supported!"
|
||||||
|
|||||||
@@ -114,13 +114,13 @@ set(models
|
|||||||
iris_opt_flow
|
iris_opt_flow
|
||||||
iris_opt_flow_mockup
|
iris_opt_flow_mockup
|
||||||
iris_rplidar
|
iris_rplidar
|
||||||
iris_rtps px4vision
|
|
||||||
iris_vision
|
iris_vision
|
||||||
nxp_cupcar
|
nxp_cupcar
|
||||||
plane
|
plane
|
||||||
plane_cam
|
plane_cam
|
||||||
plane_catapult
|
plane_catapult
|
||||||
plane_lidar
|
plane_lidar
|
||||||
|
px4vision
|
||||||
r1_rover
|
r1_rover
|
||||||
rover
|
rover
|
||||||
shell
|
shell
|
||||||
|
|||||||
Reference in New Issue
Block a user