Skip to content

Commit a313c95

Browse files
committed
Config: Added soi simulation configurations.
1 parent 4acd153 commit a313c95

File tree

6 files changed

+441
-0
lines changed

6 files changed

+441
-0
lines changed

etc/development/xp1-soi.ini

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
############################################################################
2+
# Copyright 2007-2017 Universidade do Porto - Faculdade de Engenharia #
3+
# Laboratório de Sistemas e Tecnologia Subaquática (LSTS) #
4+
############################################################################
5+
# This file is part of DUNE: Unified Navigation Environment. #
6+
# #
7+
# Commercial Licence Usage #
8+
# Licencees holding valid commercial DUNE licences may use this file in #
9+
# accordance with the commercial licence agreement provided with the #
10+
# Software or, alternatively, in accordance with the terms contained in a #
11+
# written agreement between you and Faculdade de Engenharia da #
12+
# Universidade do Porto. For licensing terms, conditions, and further #
13+
# information contact [email protected]. #
14+
# #
15+
# Modified European Union Public Licence - EUPL v.1.1 Usage #
16+
# Alternatively, this file may be used under the terms of the Modified #
17+
# EUPL, Version 1.1 only (the "Licence"), appearing in the file LICENCE.md #
18+
# included in the packaging of this file. You may not use this work #
19+
# except in compliance with the Licence. Unless required by applicable #
20+
# law or agreed to in writing, software distributed under the Licence is #
21+
# distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF #
22+
# ANY KIND, either express or implied. See the Licence for the specific #
23+
# language governing permissions and limitations at #
24+
# https://github.com/LSTS/dune/blob/master/LICENCE.md and #
25+
# http://ec.europa.eu/idabc/eupl.html. #
26+
############################################################################
27+
# Author: Jose Pinto #
28+
############################################################################
29+
# LAUV Xplore 1 SOI-specific simulation #
30+
############################################################################
31+
32+
[Require ../lauv-xplore-1.ini]
33+
34+
[Require ../common/drip.ini]
35+
36+
[Simulators.VSIM]
37+
Stream Speed North = -0.3
38+
Stream Speed East = 0.1
39+
40+
[Simulators.Iridium]
41+
Enabled = Simulation
42+
Entity Label = Iridium Simulator
43+
Server Address = ripples-web.appspot.com
44+
Server Port = 80
45+
Debug Level = Debug
46+
47+
[Transports.UDP]
48+
Underwater Communications = false
49+
Always Transmitted Messages = SimulatedState

etc/development/xp2-hil.ini

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
############################################################################
2+
# Copyright 2007-2017 Universidade do Porto - Faculdade de Engenharia #
3+
# Laboratório de Sistemas e Tecnologia Subaquática (LSTS) #
4+
############################################################################
5+
# This file is part of DUNE: Unified Navigation Environment. #
6+
# #
7+
# Commercial Licence Usage #
8+
# Licencees holding valid commercial DUNE licences may use this file in #
9+
# accordance with the commercial licence agreement provided with the #
10+
# Software or, alternatively, in accordance with the terms contained in a #
11+
# written agreement between you and Faculdade de Engenharia da #
12+
# Universidade do Porto. For licensing terms, conditions, and further #
13+
# information contact [email protected]. #
14+
# #
15+
# Modified European Union Public Licence - EUPL v.1.1 Usage #
16+
# Alternatively, this file may be used under the terms of the Modified #
17+
# EUPL, Version 1.1 only (the "Licence"), appearing in the file LICENCE.md #
18+
# included in the packaging of this file. You may not use this work #
19+
# except in compliance with the Licence. Unless required by applicable #
20+
# law or agreed to in writing, software distributed under the Licence is #
21+
# distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF #
22+
# ANY KIND, either express or implied. See the Licence for the specific #
23+
# language governing permissions and limitations at #
24+
# https://github.com/LSTS/dune/blob/master/LICENCE.md and #
25+
# http://ec.europa.eu/idabc/eupl.html. #
26+
############################################################################
27+
# Author: Jose Pinto #
28+
############################################################################
29+
# LAUV Xplore 2 with forced hardware comms and fins #
30+
############################################################################
31+
32+
[Require ../lauv-xplore-2.ini]
33+
34+
[Power.PCTLv2]
35+
Enabled = Always
36+
37+
[Actuators.SCRTv4]
38+
Enabled = Always
39+
40+
[UserInterfaces.LEDs]
41+
Enabled = Always
42+
43+
[Transports.IridiumSBD]
44+
Enabled = Always
45+
46+
[Transports.GSM]
47+
Enabled = Always
48+
Serial Port - Device = /dev/ttyACM1
49+
Serial Port - Baud Rate = 115200
50+
Reply Timeout = 2.0
51+
RSSI Periodicity = 10
52+
Read SMS Periodicity = 10
53+
SMS Send Timeout = 60
54+
55+
[Supervisors.Reporter]
56+
Enabled = Always
57+
58+
[Monitors.Emergency]
59+
Enabled = Always
60+
Entity Label = Emergency Monitor
61+
Execution Frequency = 1.0
62+
Execution Priority = 10
63+
Active = true
64+
Active - Scope = idle
65+
Active - Visibility = user
66+
Activation Time = 0
67+
Deactivation Time = 0
68+
Lost Communications Timeout = 300
69+
Expiration Time - Abort SMS = 30
70+
Expiration Time - Lost Communications = 30
71+
SMS Recipient Number = +351914785889
72+
Transmission Interface = Both
73+
Debug Level = None
74+
75+
[Simulators.VSIM]
76+
Stream Speed North = -0.3
77+
Stream Speed East = 0.1
78+
79+
[Control.Path.VectorField]
80+
Enabled = Never
81+
82+
[Control.Path.PurePursuit]
83+
Enabled = Always
84+
Entity Label = Path Control
85+
Cross-track -- Monitor = false

etc/development/xp2-soi.ini

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
############################################################################
2+
# Copyright 2007-2017 Universidade do Porto - Faculdade de Engenharia #
3+
# Laboratório de Sistemas e Tecnologia Subaquática (LSTS) #
4+
############################################################################
5+
# This file is part of DUNE: Unified Navigation Environment. #
6+
# #
7+
# Commercial Licence Usage #
8+
# Licencees holding valid commercial DUNE licences may use this file in #
9+
# accordance with the commercial licence agreement provided with the #
10+
# Software or, alternatively, in accordance with the terms contained in a #
11+
# written agreement between you and Faculdade de Engenharia da #
12+
# Universidade do Porto. For licensing terms, conditions, and further #
13+
# information contact [email protected]. #
14+
# #
15+
# Modified European Union Public Licence - EUPL v.1.1 Usage #
16+
# Alternatively, this file may be used under the terms of the Modified #
17+
# EUPL, Version 1.1 only (the "Licence"), appearing in the file LICENCE.md #
18+
# included in the packaging of this file. You may not use this work #
19+
# except in compliance with the Licence. Unless required by applicable #
20+
# law or agreed to in writing, software distributed under the Licence is #
21+
# distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF #
22+
# ANY KIND, either express or implied. See the Licence for the specific #
23+
# language governing permissions and limitations at #
24+
# https://github.com/LSTS/dune/blob/master/LICENCE.md and #
25+
# http://ec.europa.eu/idabc/eupl.html. #
26+
############################################################################
27+
# Author: Jose Pinto #
28+
############################################################################
29+
# LAUV Xplore 2 SOI-specific simulation #
30+
############################################################################
31+
32+
[Require ../lauv-xplore-2.ini]
33+
34+
[Require ../common/drip.ini]
35+
36+
[Simulators.VSIM]
37+
Stream Speed North = -0.3
38+
Stream Speed East = 0.1
39+
40+
[Simulators.Iridium]
41+
Enabled = Simulation
42+
Entity Label = Iridium Simulator
43+
Server Address = ripples-web.appspot.com
44+
Server Port = 80
45+
Debug Level = Debug
46+
47+
[Transports.TCP.Server/BackSeat]
48+
Port = 6007
49+
50+
[Transports.UDP]
51+
Underwater Communications = false
52+
Always Transmitted Messages = SimulatedState

etc/development/xp3-hil.ini

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
############################################################################
2+
# Copyright 2007-2017 Universidade do Porto - Faculdade de Engenharia #
3+
# Laboratório de Sistemas e Tecnologia Subaquática (LSTS) #
4+
############################################################################
5+
# This file is part of DUNE: Unified Navigation Environment. #
6+
# #
7+
# Commercial Licence Usage #
8+
# Licencees holding valid commercial DUNE licences may use this file in #
9+
# accordance with the commercial licence agreement provided with the #
10+
# Software or, alternatively, in accordance with the terms contained in a #
11+
# written agreement between you and Faculdade de Engenharia da #
12+
# Universidade do Porto. For licensing terms, conditions, and further #
13+
# information contact [email protected]. #
14+
# #
15+
# Modified European Union Public Licence - EUPL v.1.1 Usage #
16+
# Alternatively, this file may be used under the terms of the Modified #
17+
# EUPL, Version 1.1 only (the "Licence"), appearing in the file LICENCE.md #
18+
# included in the packaging of this file. You may not use this work #
19+
# except in compliance with the Licence. Unless required by applicable #
20+
# law or agreed to in writing, software distributed under the Licence is #
21+
# distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF #
22+
# ANY KIND, either express or implied. See the Licence for the specific #
23+
# language governing permissions and limitations at #
24+
# https://github.com/LSTS/dune/blob/master/LICENCE.md and #
25+
# http://ec.europa.eu/idabc/eupl.html. #
26+
############################################################################
27+
# Author: Jose Pinto #
28+
############################################################################
29+
# LAUV Xplore 3 with forced hardware comms and fins #
30+
############################################################################
31+
32+
[Require ../lauv-xplore-3.ini]
33+
34+
[Power.PCTLv2]
35+
Enabled = Always
36+
37+
[Actuators.SCRTv4]
38+
Enabled = Always
39+
40+
[UserInterfaces.LEDs]
41+
Enabled = Always
42+
43+
[Transports.IridiumSBD]
44+
Enabled = Always
45+
46+
[Transports.GSM]
47+
Enabled = Always
48+
Serial Port - Device = /dev/ttyACM1
49+
Serial Port - Baud Rate = 115200
50+
Reply Timeout = 2.0
51+
RSSI Periodicity = 10
52+
Read SMS Periodicity = 10
53+
SMS Send Timeout = 60
54+
55+
[Supervisors.Reporter]
56+
Enabled = Always
57+
58+
[Monitors.Emergency]
59+
Enabled = Always
60+
Entity Label = Emergency Monitor
61+
Execution Frequency = 1.0
62+
Execution Priority = 10
63+
Active = true
64+
Active - Scope = idle
65+
Active - Visibility = user
66+
Activation Time = 0
67+
Deactivation Time = 0
68+
Lost Communications Timeout = 300
69+
Expiration Time - Abort SMS = 30
70+
Expiration Time - Lost Communications = 30
71+
SMS Recipient Number = +351914785889
72+
Transmission Interface = Both
73+
Debug Level = None
74+
75+
[Simulators.VSIM]
76+
Stream Speed North = -0.3
77+
Stream Speed East = 0.1
78+
79+
[Control.Path.VectorField]
80+
Enabled = Never
81+
82+
[Control.Path.PurePursuit]
83+
Enabled = Always
84+
Entity Label = Path Control
85+
Cross-track -- Monitor = false

etc/development/xp4-hil.ini

+85
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
############################################################################
2+
# Copyright 2007-2017 Universidade do Porto - Faculdade de Engenharia #
3+
# Laboratório de Sistemas e Tecnologia Subaquática (LSTS) #
4+
############################################################################
5+
# This file is part of DUNE: Unified Navigation Environment. #
6+
# #
7+
# Commercial Licence Usage #
8+
# Licencees holding valid commercial DUNE licences may use this file in #
9+
# accordance with the commercial licence agreement provided with the #
10+
# Software or, alternatively, in accordance with the terms contained in a #
11+
# written agreement between you and Faculdade de Engenharia da #
12+
# Universidade do Porto. For licensing terms, conditions, and further #
13+
# information contact [email protected]. #
14+
# #
15+
# Modified European Union Public Licence - EUPL v.1.1 Usage #
16+
# Alternatively, this file may be used under the terms of the Modified #
17+
# EUPL, Version 1.1 only (the "Licence"), appearing in the file LICENCE.md #
18+
# included in the packaging of this file. You may not use this work #
19+
# except in compliance with the Licence. Unless required by applicable #
20+
# law or agreed to in writing, software distributed under the Licence is #
21+
# distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF #
22+
# ANY KIND, either express or implied. See the Licence for the specific #
23+
# language governing permissions and limitations at #
24+
# https://github.com/LSTS/dune/blob/master/LICENCE.md and #
25+
# http://ec.europa.eu/idabc/eupl.html. #
26+
############################################################################
27+
# Author: Jose Pinto #
28+
############################################################################
29+
# LAUV Xplore 4 with forced hardware comms and fins #
30+
############################################################################
31+
32+
[Require ../lauv-xplore-4.ini]
33+
34+
[Power.PCTLv2]
35+
Enabled = Always
36+
37+
[Actuators.SCRTv4]
38+
Enabled = Always
39+
40+
[UserInterfaces.LEDs]
41+
Enabled = Always
42+
43+
[Transports.IridiumSBD]
44+
Enabled = Always
45+
46+
[Transports.GSM]
47+
Enabled = Always
48+
Serial Port - Device = /dev/ttyACM1
49+
Serial Port - Baud Rate = 115200
50+
Reply Timeout = 2.0
51+
RSSI Periodicity = 10
52+
Read SMS Periodicity = 10
53+
SMS Send Timeout = 60
54+
55+
[Supervisors.Reporter]
56+
Enabled = Always
57+
58+
[Monitors.Emergency]
59+
Enabled = Always
60+
Entity Label = Emergency Monitor
61+
Execution Frequency = 1.0
62+
Execution Priority = 10
63+
Active = true
64+
Active - Scope = idle
65+
Active - Visibility = user
66+
Activation Time = 0
67+
Deactivation Time = 0
68+
Lost Communications Timeout = 300
69+
Expiration Time - Abort SMS = 30
70+
Expiration Time - Lost Communications = 30
71+
SMS Recipient Number = +351914785889
72+
Transmission Interface = Both
73+
Debug Level = None
74+
75+
[Simulators.VSIM]
76+
Stream Speed North = -0.3
77+
Stream Speed East = 0.1
78+
79+
[Control.Path.VectorField]
80+
Enabled = Never
81+
82+
[Control.Path.PurePursuit]
83+
Enabled = Always
84+
Entity Label = Path Control
85+
Cross-track -- Monitor = false

0 commit comments

Comments
 (0)