Skip to content

Commit 375643a

Browse files
committed
common: use-cases: add filtering, include missing sections
1 parent 74a98d9 commit 375643a

4 files changed

Lines changed: 27 additions & 14 deletions

File tree

common/source/docs/common-advanced-configuration.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ tuning options for the vehicle.
7979
[site wiki="plane,copter,rover"]
8080
GPS for Yaw (aka Moving Baseline) <common-gps-for-yaw>
8181
GPS for Altitude <common-gps-for-alt>
82+
[/site]
83+
[site wiki="copter,plane,rover,blimp,sub"]
8284
GPS/Non-GPS Transitions <common-non-gps-to-gps>
8385
[/site]
8486
Ground Control Station Only Operation <common-gcs-only-operation>
@@ -111,7 +113,7 @@ tuning options for the vehicle.
111113
[/site]
112114
Moving Vehicle Initialization <common-moving-vehicle-initialization>
113115
Multiple Radio Control Receivers <common-multiple-rx>
114-
[site wiki="copter,rover"]
116+
[site wiki="plane,copter,rover,blimp,sub"]
115117
Non-GPS Navigation <common-non-gps-navigation-landing-page>
116118
[/site]
117119
Notification Devices (LEDs,Buzzer,etc.) <common-ntf-devices>

common/source/docs/common-non-gps-navigation-landing-page.rst

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.. _common-non-gps-navigation-landing-page:
22

3-
[copywiki destination="copter,rover,blimp"]
3+
[copywiki destination="copter,plane,rover,blimp,sub"]
44

55
==================
66
Non-GPS Navigation
@@ -16,28 +16,32 @@ These are the available options that allow a vehicle to estimate its position wi
1616
.. toctree::
1717
:maxdepth: 1
1818

19+
GPS/Non-GPS Transitions <common-non-gps-to-gps>
20+
[site wiki="copter,rover,blimp,plane"]
1921
Intel RealSense T265 <common-vio-tracking-camera>
2022
Luxonis OAK-D <common-vio-oak-d>
2123
MarvelMind Beacons <common-marvelmind>
2224
ModalAI VOXL <common-modalai-voxl>
2325
ModalAI VOXL2 <common-modalai-voxl2>
2426
Nooploop Beacons <common-nooploop>
27+
[/site]
2528
[site wiki="copter"]
2629
Nokov Indoor Optical Tracking <https://discuss.ardupilot.org/t/nokov-indoor-optical-tracking-system>
2730
[/site]
28-
[site wiki="copter,plane"]
31+
[site wiki="copter,plane,rover"]
2932
Optical Flow <common-optical-flow-sensors-landingpage>
3033
[/site]
3134
[site wiki="copter"]
3235
OptiTrack motion capture system <common-optitrack>
3336
[/site]
37+
[site wiki="copter,rover,blimp,plane"]
3438
Pozyx Beacons <common-pozyx>
3539
ROS with Google Cartographer (Developers only) <https://ardupilot.org/dev/docs/ros-cartographer-slam.html>
3640
Vicon Positioning System <common-vicon-for-nongps-navigation>
41+
[/site]
3742
[site wiki="rover"]
3843
Wheel Encoders <wheel-encoder>
3944
[/site]
40-
GPS/Non-GPS Transitions <common-non-gps-to-gps>
4145

4246
.. note:: Most of the above systems (except Beacons) require that the ORIGIN be set manually, except if a GPS is present. In order to do this the user must either use the GCS to set Origin, as shown below using Mission Planner, or use a lua script like this `one <https://github.com/ArduPilot/ardupilot/blob/master/libraries/AP_Scripting/applets/ahrs-set-origin.lua>`__
4347

common/source/docs/common-non-gps-to-gps.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.. _common-non-gps-to-gps:
2-
[copywiki destination="plane,copter,rover,blimp"]
2+
[copywiki destination="plane,copter,rover,blimp,sub"]
33
=========================
44
GPS / Non-GPS Transitions
55
=========================

common/source/docs/common-use-cases-and-applications.rst

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@ Use-Cases and Applications
77
Use Cases
88
=========
99

10+
[site wiki="plane"]
1011
- VTOL Search and Rescue
1112

1213
.. image:: ../../../images/case-vtol-quadplane.jpg
1314

14-
15+
[/site]
16+
[site wiki="sub"]
1517
- Submersible ROV
1618

1719
.. image:: ../../../images/case-sub.jpg
@@ -53,6 +55,8 @@ Use Cases
5355

5456
- ROV and AUV competitions
5557

58+
[/site]
59+
[site wiki="rover"]
5660
- Bathymetry Boat
5761

5862
.. image:: ../../../images/case-boat.jpg
@@ -64,7 +68,7 @@ Use Cases
6468

6569
.. image:: ../../../images/case-tractor.jpg
6670

67-
71+
[/site]
6872
- `Autonomous Vehicle Collision Avoidance <https://discuss.ardupilot.org/t/cmu-nrec-falco-drone-safe-flights-by-agile-collision-avoidance/83300>`__
6973

7074
.. image:: ../../../images/case-cmu-nrec-drone.png
@@ -77,20 +81,23 @@ Use Cases
7781
:maxdepth: 1
7882

7983
3d Mapping <common-3d-mapping>
80-
84+
[site wiki="plane"]
85+
8186
.. image:: ../../../images/case-skymapper.jpg
8287

8388
.. toctree::
8489
:maxdepth: 1
8590

91+
[/site]
8692
First Person View (FPV) <common-fpv-first-person-view>
8793
Multi-Vehicle Flying <common-multi-vehicle-flying>
88-
89-
- `Crop Spraying <https://ardupilot.org/copter/docs/sprayer.html>`__
90-
91-
- `Non-GPS Positioning Systems <https://ardupilot.org/copter/docs/common-non-gps-navigation-landing-page.html>`__
92-
93-
- `Indoor Flying <https://ardupilot.org/copter/docs/indoor-flying.html>`__
94+
Non-GPS Positioning Systems <common-non-gps-navigation-landing-page>
95+
[site wiki="copter,plane"]
96+
Crop Spraying <sprayer>
97+
[/site]
98+
[site wiki="copter"]
99+
Indoor Flying <indoor-flying>
100+
[/site]
94101

95102
Vehicle Types
96103
=============

0 commit comments

Comments
 (0)