#VRML_SIM R2020a utf8 WorldInfo { gravity 0 -9.80665 0 physics "sitl_physics_env" basicTimeStep 1 FPS 25 optimalThreadCount 4 randomSeed 52 } DogHouse { name "dog house(1)" } DogHouse { name "dog house(2)" } DogHouse { name "dog house(5)" } Viewpoint { orientation 0.7086803181760043 0.6899712774114916 0.14734939082708026 5.697800962651686 position -9.937979108654101 14.58080553998484 26.61082096142779 } Background { skyColor [ 0.15 0.5 1 ] } Solid { translation 36.93 0.77 -37.93 children [ HouseWithGarage { } ] } Solid { translation 192.76999999999998 0 64.98 rotation 0 1 0 -1.5707963071795863 children [ HouseWithGarage { } ] name "solid(1)" } DEF DEF_VEHICLE Robot { translation -6.12062 0.6576871933499999 0.4069059999999998 rotation 0.005134141913449905 0.9999763391777008 0.0045783918111282325 0.26180410065967374 children [ Receiver { name "receiver_main" type "serial" channel 1 bufferSize 32 } Compass { name "compass1" } Camera { translation 0 0.25 0 name "camera1" } Transform { translation -0.34 0 0 rotation 0 1 0 1.5707959999999999 children [ HingeJoint { jointParameters HingeJointParameters { position -9.387964099116676e-12 axis 0 0 1 } device [ RotationalMotor { name "servo_tail" maxVelocity 50000 maxTorque 1000 } ] endPoint Solid { translation -4.884981346861648e-15 -4.102163053687445e-12 1.8030021919912542e-13 rotation 1.422280360462637e-09 1 -1.7696377693563738e-09 1.5707963071795863 children [ Propeller { shaftAxis 0 1 0 thrustConstants 11.44 0 torqueConstants 1e-05 0 device RotationalMotor { name "motor3" controlPID 10.001 0 0 maxVelocity 1000 } fastHelix Solid { children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } slowHelix Solid { rotation 0 1 0 2.238367478129037 children [ Shape { appearance Appearance { material Material { diffuseColor 0 1 0.09999999999999999 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } } ] name "solid(1)" boundingObject Box { size 0.01 0.01 0.01 } physics Physics { mass 0.001 } } } ] } Transform { translation 0.17 0 0.3 children [ Propeller { shaftAxis 0 -1 0 thrustConstants -11.443 0 torqueConstants 1e-05 0 device RotationalMotor { name "motor1" controlPID 10.001 0 0 maxVelocity 1000 } fastHelix Solid { children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } slowHelix Solid { rotation 0 1 0 0.012993 children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } } ] } Transform { translation 0.16 0 -0.3 children [ Propeller { shaftAxis 0 1 0 thrustConstants 11.443 0 torqueConstants 1e-05 0 device RotationalMotor { name "motor2" controlPID 10.001 0 0 maxVelocity 1000 } fastHelix Solid { children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } slowHelix Solid { rotation 0 1 0 0.012993 children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } } ] } Emitter { rotation 0 1 0 -1.5707963071795863 name "emitter_plugin" } InertialUnit { name "inertial_unit" } Gyro { name "gyro1" } Accelerometer { name "accelerometer1" } GPS { name "gps1" } Solid { children [ Shape { appearance Appearance { material Material { } } geometry Box { size 0.1 0.1 0.1 } } ] boundingObject Box { size 0.1 0.1 0.1 } physics Physics { mass 1 } } ] name "tricopter1" physics Physics { mass 0.001 } controller "ardupilot_SITL_TRICOPTER" controllerArgs "-p 5599 -df 0.01 " customData "1" supervisor TRUE linearVelocity 2.688242491099282e-27 -0.009806650000000002 4.892319843481843e-25 angularVelocity -1.555631679291012e-22 -3.6929757828058823e-22 -5.825152319722367e-22 } DEF DEF_VEHICLE2 Robot { translation -4.8145 0.65222219335 5.00811 rotation 0.005134141913449905 0.9999763391777008 0.0045783918111282325 0.26180410065967374 children [ Receiver { name "receiver_main" type "serial" channel 2 bufferSize 32 } Compass { name "compass1" } Camera { translation 0 0.25 0 name "camera1" } Transform { translation -0.34 0 0 rotation 0 1 0 1.5707959999999999 children [ HingeJoint { jointParameters HingeJointParameters { position -9.38790858754193e-12 axis 0 0 1 } device [ RotationalMotor { name "servo_tail" maxVelocity 50000 maxTorque 1000 } ] endPoint Solid { translation -4.440892137013443e-15 -4.102385098292374e-12 1.8118839761882555e-13 rotation 1.426974259244834e-09 1 -1.7743316682306419e-09 1.5707963071795863 children [ Propeller { shaftAxis 0 1 0 thrustConstants 11.44 0 torqueConstants 1e-05 0 device RotationalMotor { name "motor3" controlPID 10.001 0 0 maxVelocity 1000 } fastHelix Solid { children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } slowHelix Solid { rotation 0 1 0 2.238367478129037 children [ Shape { appearance Appearance { material Material { diffuseColor 0 1 0.09999999999999999 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } } ] name "solid(1)" boundingObject Box { size 0.01 0.01 0.01 } physics Physics { mass 0.001 } } } ] } Transform { translation 0.17 0 0.3 children [ Propeller { shaftAxis 0 -1 0 thrustConstants -11.443 0 torqueConstants 1e-05 0 device RotationalMotor { name "motor1" controlPID 10.001 0 0 maxVelocity 1000 } fastHelix Solid { children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } slowHelix Solid { rotation 0 1 0 0.012993 children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } } ] } Transform { translation 0.16 0 -0.3 children [ Propeller { shaftAxis 0 1 0 thrustConstants 11.443 0 torqueConstants 1e-05 0 device RotationalMotor { name "motor2" controlPID 10.001 0 0 maxVelocity 1000 } fastHelix Solid { children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } slowHelix Solid { rotation 0 1 0 0.012993 children [ Shape { appearance Appearance { material Material { diffuseColor 1 0 0.1 } } geometry Cylinder { height 0.002 radius 0.02 } } ] } } ] } Emitter { rotation 0 1 0 -1.5707963071795863 name "emitter_plugin" } InertialUnit { name "inertial_unit" } Gyro { name "gyro1" } Accelerometer { name "accelerometer1" } GPS { name "gps1" } Solid { children [ Shape { appearance Appearance { material Material { } } geometry Box { size 0.1 0.1 0.1 } } ] boundingObject Box { size 0.1 0.1 0.1 } physics Physics { mass 1 } } ] name "tricopter2" physics Physics { mass 0.001 } controller "ardupilot_SITL_TRICOPTER" controllerArgs "-p 5598 -df 0.01 " customData "2" supervisor TRUE linearVelocity 1.891022353254736e-26 -0.009806650000000002 5.497731765059014e-25 angularVelocity -1.554888292972712e-22 -5.540057171831428e-22 -5.832083344416216e-22 } Robot { translation -6.43222 1.6878201933499999 0.218095 children [ Emitter { type "serial" channel 2 } ] name "supervisor_sync" boundingObject Box { size 0.1 0.1 0.1 } physics Physics { } controller "ardupilot_SITL_Supervisor" supervisor TRUE linearVelocity 0 -0.00980665 0 } DirectionalLight { direction 0 -1 0 } UnevenTerrain { translation 0 -0.85 0 size 500 1 500 } HouseWithGarage { translation 174.25 1.88 -157.5 rotation 0 1 0 -1.5707963071795863 } AdvertisingBoard { translation 0 2.35 -5.71 } AdvertisingBoard { translation 84.03999999999999 2.35 -5.81 rotation 0 1 0 -1.5707963071795863 name "advertising board(1)" }